From http://www.jwz.org/xscreensaver/xscreensaver-5.33.tar.gz
authorZygo Blaxell <zblaxell@faye.furryterror.org>
Thu, 2 Jul 2015 17:18:56 +0000 (13:18 -0400)
committerZygo Blaxell <zblaxell@faye.furryterror.org>
Thu, 2 Jul 2015 18:59:51 +0000 (14:59 -0400)
-rw-r--r-- 1 zblaxell zblaxell 20668552 Jul  1 23:14 xscreensaver-5.33.tar.gz
1aa269a967761f81fa30113c06ecac8a445a5de2  xscreensaver-5.33.tar.gz

975 files changed:
Makefile.in
OSX/Default-568h@2x.png [deleted file]
OSX/LaunchScreen.xib [new file with mode: 0644]
OSX/Makefile
OSX/Media-iOS.xcassets/AppIcon.appiconset/Contents.json [new file with mode: 0644]
OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner114.png [new file with mode: 0644]
OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner120.png [new file with mode: 0644]
OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner144.png [new file with mode: 0644]
OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner152.png [new file with mode: 0644]
OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner29.png [new file with mode: 0644]
OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner50.png [new file with mode: 0644]
OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner57.png [new file with mode: 0644]
OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner72.png [new file with mode: 0644]
OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner76.png [new file with mode: 0644]
OSX/Media-iOS.xcassets/LaunchImage.launchimage/Contents.json [new file with mode: 0644]
OSX/Media-iOS.xcassets/LaunchImage.launchimage/Default-568h@2x.png [new file with mode: 0644]
OSX/README
OSX/SaverListController.m
OSX/SaverRunner.h
OSX/SaverRunner.m
OSX/SaverRunner.plist
OSX/Updater.plist
OSX/XScreenSaver.plist
OSX/XScreenSaverConfigSheet.m
OSX/XScreenSaverGLView.h
OSX/XScreenSaverGLView.m
OSX/XScreenSaverView.h
OSX/XScreenSaverView.m
OSX/apple2-app.xml
OSX/bindist.rtf
OSX/build-fntable.pl
OSX/enable_gc.c
OSX/iSaverRunner.plist
OSX/iSaverRunner114.png [deleted file]
OSX/iSaverRunner120.png [deleted file]
OSX/iSaverRunner152.png [deleted file]
OSX/iSaverRunner29.png [deleted file]
OSX/iSaverRunner50.png [deleted file]
OSX/iSaverRunner57.png [deleted file]
OSX/iSaverRunner72.png [deleted file]
OSX/iSaverRunner76.png [deleted file]
OSX/ios-function-table.m
OSX/jwxyz.h
OSX/jwxyz.m
OSX/update-info-plist.pl
OSX/updates.xml
OSX/xscreensaver.xcconfig
OSX/xscreensaver.xcodeproj/project.pbxproj [new file with mode: 0644]
README
README.hacking
android/Makefile
android/README
android/XScreenSaverView.c
android/generate_files.pl [new file with mode: 0644]
android/glue.c
android/jwxyz.c
android/project/GLWallpaperService/AndroidManifest.xml
android/project/GLWallpaperService/build.gradle [new file with mode: 0644]
android/project/GLWallpaperService/local.properties [deleted file]
android/project/GLWallpaperService/res/drawable-hdpi/icon.png
android/project/GLWallpaperService/res/drawable-ldpi/icon.png
android/project/GLWallpaperService/res/drawable-mdpi/icon.png
android/project/build.gradle [new file with mode: 0644]
android/project/gradle/wrapper/gradle-wrapper.jar [new file with mode: 0644]
android/project/gradle/wrapper/gradle-wrapper.properties [new file with mode: 0644]
android/project/gradlew [new file with mode: 0755]
android/project/gradlew.bat [new file with mode: 0644]
android/project/local.properties [new file with mode: 0644]
android/project/settings.gradle [new file with mode: 0644]
android/project/xscreensaver/AndroidManifest.xml
android/project/xscreensaver/build.gradle [new file with mode: 0644]
android/project/xscreensaver/jni/Android.mk
android/project/xscreensaver/jni/Application.mk
android/project/xscreensaver/libs/arm64-v8a/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/libs/armeabi-v7a/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/libs/armeabi/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/libs/mips/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/libs/mips64/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/libs/x86/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/libs/x86_64/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/local.properties [deleted file]
android/project/xscreensaver/obj/local/arm64-v8a/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/jwxyz.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/jwxyz.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/fps.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/fps.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/colors.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/colors.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/hsv.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/hsv.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/minixpm.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/minixpm.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/resources.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/resources.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/utf8wc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/xft.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/xft.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/yarandom.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/yarandom.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/jwxyz.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/jwxyz.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/fps.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/fps.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/colors.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/colors.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/hsv.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/hsv.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/minixpm.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/minixpm.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/resources.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/resources.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/utf8wc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/xft.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/xft.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/yarandom.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/yarandom.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/jwxyz.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/jwxyz.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/fps.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/fps.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/tube.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/xlockmore.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/colors.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/colors.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/hsv.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/hsv.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/minixpm.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/minixpm.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/resources.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/resources.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/utf8wc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/xft.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/xft.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/yarandom.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/yarandom.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/jwxyz.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/jwxyz.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/fps.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/fps.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/tube.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/xlockmore.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/colors.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/colors.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/hsv.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/hsv.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/minixpm.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/minixpm.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/resources.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/resources.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/utf8wc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/xft.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/xft.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/yarandom.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/yarandom.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/jwxyz.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/jwxyz.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/fps.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/fps.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/colors.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/colors.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/hsv.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/hsv.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/minixpm.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/minixpm.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/resources.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/resources.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/utf8wc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/xft.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/xft.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/yarandom.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/yarandom.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/jwxyz.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/jwxyz.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/fps.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/fps.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/tube.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/xlockmore.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/colors.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/colors.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/hsv.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/hsv.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/minixpm.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/minixpm.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/resources.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/resources.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/utf8wc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/xft.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/xft.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/yarandom.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/yarandom.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/libxscreensaver.so [new file with mode: 0755]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/jwxyz.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/jwxyz.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/fps.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/fps.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/colors.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/colors.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/hsv.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/hsv.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/minixpm.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/minixpm.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/resources.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/resources.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/utf8wc.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/xft.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/xft.o.d [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/yarandom.o [new file with mode: 0644]
android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/yarandom.o.d [new file with mode: 0644]
android/project/xscreensaver/res/drawable-hdpi/icon.png [deleted file]
android/project/xscreensaver/res/drawable-ldpi/icon.png
android/project/xscreensaver/res/drawable-mdpi/icon.png
android/project/xscreensaver/res/drawable/bouncingcow.png [new file with mode: 0644]
android/project/xscreensaver/res/drawable/glhanoi.png [new file with mode: 0644]
android/project/xscreensaver/res/drawable/glmatrix.png [new file with mode: 0644]
android/project/xscreensaver/res/drawable/hilbert.png
android/project/xscreensaver/res/drawable/hypertorus.png [new file with mode: 0644]
android/project/xscreensaver/res/drawable/sproingies.png
android/project/xscreensaver/res/drawable/stonerview.png
android/project/xscreensaver/res/drawable/superquadrics.png
android/project/xscreensaver/res/drawable/thumbnail.png
android/project/xscreensaver/res/drawable/unknownpleasures.png [new file with mode: 0644]
android/project/xscreensaver/res/layout/slider_preference_dialog.xml [new file with mode: 0644]
android/project/xscreensaver/res/values/attrs.xml [new file with mode: 0644]
android/project/xscreensaver/res/values/items.xml [new file with mode: 0644]
android/project/xscreensaver/res/values/settings.xml
android/project/xscreensaver/res/values/strings.xml
android/project/xscreensaver/res/xml/bouncingcow.xml [new file with mode: 0644]
android/project/xscreensaver/res/xml/bouncingcow_settings.xml [new file with mode: 0644]
android/project/xscreensaver/res/xml/glhanoi.xml [new file with mode: 0644]
android/project/xscreensaver/res/xml/glhanoi_settings.xml [new file with mode: 0644]
android/project/xscreensaver/res/xml/glwallpapertest.xml [deleted file]
android/project/xscreensaver/res/xml/hilbert.xml [deleted file]
android/project/xscreensaver/res/xml/hilbert_settings.xml [deleted file]
android/project/xscreensaver/res/xml/hypertorus.xml [new file with mode: 0644]
android/project/xscreensaver/res/xml/hypertorus_settings.xml [new file with mode: 0644]
android/project/xscreensaver/res/xml/sproingies_settings.xml
android/project/xscreensaver/res/xml/stonerview.xml
android/project/xscreensaver/res/xml/stonerview_settings.xml
android/project/xscreensaver/res/xml/superquadrics.xml
android/project/xscreensaver/res/xml/superquadrics_settings.xml
android/project/xscreensaver/res/xml/unknownpleasures.xml [new file with mode: 0644]
android/project/xscreensaver/res/xml/unknownpleasures_settings.xml [new file with mode: 0644]
android/project/xscreensaver/src/org/jwz/xscreensaver/SliderPreference.java [new file with mode: 0644]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/HilbertService.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/HilbertSettings.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/HilbertWallpaper.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SproingiesService.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SproingiesSettings.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SproingiesWallpaper.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/StonerviewService.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/StonerviewSettings.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/StonerviewWallpaper.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SuperquadricsService.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SuperquadricsSettings.java [deleted file]
android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SuperquadricsWallpaper.java [deleted file]
configure
configure.in
driver/XScreenSaver.ad.in
driver/XScreenSaver_ad.h
driver/demo-Gtk.c
driver/timers.c
driver/windows.c
driver/xscreensaver-demo.man
driver/xscreensaver-getimage-video
driver/xscreensaver-text
driver/xscreensaver-text.man
driver/xscreensaver.c
driver/xscreensaver.h
driver/xscreensaver.man
hacks/Makefile.in
hacks/analogtv.c
hacks/analogtv.h
hacks/apple2-main.c
hacks/apple2.c
hacks/asm6502.c
hacks/binaryring.c
hacks/bubbles.c
hacks/bumps.c
hacks/celtic.c
hacks/config/README
hacks/config/anemotaxis.xml
hacks/config/ant.xml
hacks/config/apollonian.xml
hacks/config/apple2.xml
hacks/config/barcode.xml
hacks/config/boing.xml
hacks/config/bsod.xml
hacks/config/cage.xml
hacks/config/ccurve.xml
hacks/config/celtic.xml
hacks/config/cloudlife.xml
hacks/config/companioncube.xml
hacks/config/crystal.xml
hacks/config/cube21.xml
hacks/config/deco.xml
hacks/config/demon.xml
hacks/config/endgame.xml
hacks/config/engine.xml
hacks/config/epicycle.xml
hacks/config/euler2d.xml
hacks/config/flow.xml
hacks/config/flyingtoasters.xml
hacks/config/fuzzyflakes.xml
hacks/config/gears.xml
hacks/config/geodesic.xml
hacks/config/geodesicgears.xml
hacks/config/gleidescope.xml
hacks/config/glhanoi.xml
hacks/config/glknots.xml
hacks/config/glmatrix.xml
hacks/config/glschool.xml
hacks/config/glsnake.xml
hacks/config/halftone.xml
hacks/config/halo.xml
hacks/config/hexadrop.xml
hacks/config/hilbert.xml
hacks/config/hyperball.xml
hacks/config/hypercube.xml
hacks/config/hypertorus.xml
hacks/config/hypnowheel.xml
hacks/config/ifs.xml
hacks/config/interference.xml
hacks/config/jigsaw.xml
hacks/config/juggler3d.xml
hacks/config/julia.xml
hacks/config/kaleidescope.xml
hacks/config/klein.xml
hacks/config/lament.xml
hacks/config/lavalite.xml
hacks/config/lisa.xml
hacks/config/lissie.xml
hacks/config/loop.xml
hacks/config/maze.xml
hacks/config/menger.xml
hacks/config/metaballs.xml
hacks/config/mismunch.xml
hacks/config/moebius.xml
hacks/config/moebiusgears.xml
hacks/config/moire.xml
hacks/config/moire2.xml
hacks/config/molecule.xml
hacks/config/morph3d.xml
hacks/config/munch.xml
hacks/config/pacman.xml
hacks/config/pedal.xml
hacks/config/penetrate.xml
hacks/config/penrose.xml
hacks/config/pinion.xml
hacks/config/polyhedra.xml
hacks/config/polyominoes.xml
hacks/config/polytopes.xml
hacks/config/pong.xml
hacks/config/projectiveplane.xml
hacks/config/providence.xml
hacks/config/qix.xml
hacks/config/quasicrystal.xml
hacks/config/queens.xml
hacks/config/romanboy.xml [new file with mode: 0644]
hacks/config/rorschach.xml
hacks/config/rubik.xml
hacks/config/rubikblocks.xml
hacks/config/sierpinski.xml
hacks/config/sierpinski3d.xml
hacks/config/slidescreen.xml
hacks/config/sonar.xml
hacks/config/spheremonics.xml
hacks/config/splitflap.xml [new file with mode: 0644]
hacks/config/sproingies.xml
hacks/config/stairs.xml
hacks/config/starwars.xml
hacks/config/strange.xml
hacks/config/surfaces.xml
hacks/config/tangram.xml
hacks/config/tessellimage.xml
hacks/config/tronbit.xml
hacks/config/truchet.xml
hacks/config/unknownpleasures.xml
hacks/config/voronoi.xml
hacks/config/wander.xml
hacks/config/xlyap.xml
hacks/config/xmatrix.xml
hacks/config/xspirograph.xml
hacks/demon.c
hacks/fireworkx.c
hacks/fontglide.c
hacks/fps.c
hacks/glx/Makefile.in
hacks/glx/carousel.c
hacks/glx/circuit.c
hacks/glx/curlicue.h [new file with mode: 0644]
hacks/glx/engine.c
hacks/glx/fliptext.c
hacks/glx/fps-gl.c
hacks/glx/geodesicgears.c
hacks/glx/jigsaw.c
hacks/glx/jwzgles.c
hacks/glx/jwzglesI.h
hacks/glx/klein.c
hacks/glx/klein.man
hacks/glx/molecule.c
hacks/glx/noof.c
hacks/glx/photopile.c
hacks/glx/projectiveplane.c
hacks/glx/projectiveplane.man
hacks/glx/providence.c
hacks/glx/quasicrystal.c
hacks/glx/quasicrystal.man
hacks/glx/romanboy.c [new file with mode: 0644]
hacks/glx/romanboy.man [new file with mode: 0644]
hacks/glx/rubik.c
hacks/glx/sonar-icmp.c
hacks/glx/sonar.c
hacks/glx/splitflap.c [new file with mode: 0644]
hacks/glx/splitflap.dxf [new file with mode: 0644]
hacks/glx/splitflap.man [new file with mode: 0644]
hacks/glx/splitflap_obj.c [new file with mode: 0644]
hacks/glx/starwars.c
hacks/glx/texfont.c
hacks/glx/texfont.h
hacks/glx/unknownpleasures.c
hacks/glx/winduprobot.c
hacks/glx/xlock-gl-utils.c
hacks/glx/xpm-ximage.c
hacks/glx/zalgo.txt [new file with mode: 0644]
hacks/goop.c
hacks/greynetic.c
hacks/interference.c
hacks/interference.man
hacks/m6502.c
hacks/pong.c
hacks/qix.c
hacks/recanim.c
hacks/spotlight.c
hacks/substrate.c
hacks/wander.c
hacks/webcollage
hacks/webcollage-helper-cocoa.m
hacks/xlockmoreI.h
po/POTFILES.in
po/ja.po
utils/minixpm.c
utils/thread_util.c
utils/utf8wc.c
utils/utf8wc.h
utils/version.h
utils/visual.c
utils/xft.c
utils/xft.h
utils/yarandom.h
xscreensaver.spec
xscreensaver.xcodeproj/project.pbxproj [deleted file]

index 4be400dfb1e6ccf31473a85bd5d932f9570256cc..bd6dd28b7892b24658030dfc50cef4beb1172aff 100644 (file)
@@ -14,7 +14,7 @@ TARFILES      = README README.hacking README.VMS INSTALL \
                  ax_pthread.m4 config.sub makevms.com \
                  intltool-merge.in intltool-extract.in intltool-update.in \
                  xscreensaver.spec \
-                 xscreensaver.xcodeproj/project.pbxproj
+                 OSX/xscreensaver.xcodeproj/project.pbxproj
 
 TAR            = tar
 
diff --git a/OSX/Default-568h@2x.png b/OSX/Default-568h@2x.png
deleted file mode 100644 (file)
index 0891b7a..0000000
Binary files a/OSX/Default-568h@2x.png and /dev/null differ
diff --git a/OSX/LaunchScreen.xib b/OSX/LaunchScreen.xib
new file mode 100644 (file)
index 0000000..580d935
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="6751" systemVersion="14C1514" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES">
+    <dependencies>
+        <deployment identifier="iOS"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6736"/>
+    </dependencies>
+    <objects>
+        <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
+        <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
+        <view contentMode="scaleToFill" id="iN0-l3-epB">
+            <rect key="frame" x="0.0" y="0.0" width="480" height="480"/>
+            <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+            <color key="backgroundColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
+            <nil key="simulatedStatusBarMetrics"/>
+            <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
+            <point key="canvasLocation" x="404" y="445"/>
+        </view>
+    </objects>
+</document>
index bfbf61f2139d2cd3ba32e7592f678796104e29f1..135f51c11a5225286a6ba62080bb49e1414b2365 100644 (file)
@@ -22,7 +22,7 @@ all: debug release
 
 clean:
        -rm -rf build
-#      cd ..; $(XCODEBUILD) -target "$(TARGETS)" clean
+#      $(XCODEBUILD) -target "$(TARGETS)" clean
 
 distclean:
        -rm -f config.status config.cache config.log \
@@ -34,10 +34,10 @@ distdepend:: Sparkle.framework
 distdepend:: update_plist_version
 
 debug: distdepend
-       cd ..; $(XCODEBUILD) $(ARCH) -target "$(TARGETS)" -configuration Debug   build
+       $(XCODEBUILD) $(ARCH) -target "$(TARGETS)" -configuration Debug   build
 
 release:: distdepend
-       cd ..; $(XCODEBUILD) $(ARCH) -target "$(TARGETS)" -configuration Release build
+       $(XCODEBUILD) $(ARCH) -target "$(TARGETS)" -configuration Release build
 
 release:: check_versions
 release:: update_thumbs
@@ -128,12 +128,14 @@ ios-function-table.m::
 
 
 echo_tarfiles:
-       @echo `find . \
-         \( \( -name '.??*' -o -name build -o -name CVS -o -name '*~*' \
-            -o -name 'jwz.*' -o -name 'Screen Savers' \) \
-            -prune \) \
-         -o \( -type f -o -type l \) -print \
-       | sed 's@^\./@@' \
+       @echo `( find .                                                 \
+         \( \( -name '.??*' -o -name build -o -name CVS -o -name '*~*' \
+            -o -name 'jwz.*' -o -name 'Screen Savers'                  \
+             -o -name xscreensaver.xcodeproj \)                                \
+            -prune \)                                                  \
+         -o \( -type f -o -type l \) -print ;                          \
+         echo xscreensaver.xcodeproj/project.pbxproj )                 \
+       | sed 's@^\./@@'                                                \
        | sort`
 
 update_plist_version:
@@ -351,3 +353,8 @@ reset_prefs::
        $$W2 "$$domain.XMatrix" matrixFont small ;                            \
        $$W2 "$$domain.XMatrix" textMode literal ;                            \
        $$W2 "$$domain.XMatrix" textLiteral "MONKEY BUTTER" ;                 \
+
+# defaults -currentHost write org.jwz.xscreensaver.FontGlide debugMetrics -bool true
+# defaults -currentHost write org.jwz.xscreensaver.StarWars debug -bool true
+# defaults -currentHost write org.jwz.xscreensaver.StarWars textMode file
+# defaults -currentHost write org.jwz.xscreensaver.StarWars textFile ~/src/xscreensaver/hacks/glx/zalgo.txt
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/Contents.json b/OSX/Media-iOS.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644 (file)
index 0000000..43db2a4
--- /dev/null
@@ -0,0 +1,103 @@
+{
+  "images" : [
+    {
+      "size" : "29x29",
+      "idiom" : "iphone",
+      "filename" : "iSaverRunner29.png",
+      "scale" : "1x"
+    },
+    {
+      "idiom" : "iphone",
+      "size" : "29x29",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "iphone",
+      "size" : "40x40",
+      "scale" : "2x"
+    },
+    {
+      "size" : "57x57",
+      "idiom" : "iphone",
+      "filename" : "iSaverRunner57.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "57x57",
+      "idiom" : "iphone",
+      "filename" : "iSaverRunner114.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "60x60",
+      "idiom" : "iphone",
+      "filename" : "iSaverRunner120.png",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "iphone",
+      "size" : "60x60",
+      "scale" : "3x"
+    },
+    {
+      "size" : "29x29",
+      "idiom" : "ipad",
+      "filename" : "iSaverRunner29.png",
+      "scale" : "1x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "29x29",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "40x40",
+      "scale" : "1x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "40x40",
+      "scale" : "2x"
+    },
+    {
+      "size" : "50x50",
+      "idiom" : "ipad",
+      "filename" : "iSaverRunner50.png",
+      "scale" : "1x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "50x50",
+      "scale" : "2x"
+    },
+    {
+      "size" : "72x72",
+      "idiom" : "ipad",
+      "filename" : "iSaverRunner72.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "72x72",
+      "idiom" : "ipad",
+      "filename" : "iSaverRunner144.png",
+      "scale" : "2x"
+    },
+    {
+      "size" : "76x76",
+      "idiom" : "ipad",
+      "filename" : "iSaverRunner76.png",
+      "scale" : "1x"
+    },
+    {
+      "size" : "76x76",
+      "idiom" : "ipad",
+      "filename" : "iSaverRunner152.png",
+      "scale" : "2x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner114.png b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner114.png
new file mode 100644 (file)
index 0000000..97da0c7
Binary files /dev/null and b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner114.png differ
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner120.png b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner120.png
new file mode 100644 (file)
index 0000000..3e8472a
Binary files /dev/null and b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner120.png differ
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner144.png b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner144.png
new file mode 100644 (file)
index 0000000..b0f3771
Binary files /dev/null and b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner144.png differ
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner152.png b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner152.png
new file mode 100644 (file)
index 0000000..b50697a
Binary files /dev/null and b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner152.png differ
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner29.png b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner29.png
new file mode 100644 (file)
index 0000000..77738a9
Binary files /dev/null and b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner29.png differ
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner50.png b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner50.png
new file mode 100644 (file)
index 0000000..f2fada1
Binary files /dev/null and b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner50.png differ
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner57.png b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner57.png
new file mode 100644 (file)
index 0000000..deec825
Binary files /dev/null and b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner57.png differ
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner72.png b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner72.png
new file mode 100644 (file)
index 0000000..7d12845
Binary files /dev/null and b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner72.png differ
diff --git a/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner76.png b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner76.png
new file mode 100644 (file)
index 0000000..4aebac5
Binary files /dev/null and b/OSX/Media-iOS.xcassets/AppIcon.appiconset/iSaverRunner76.png differ
diff --git a/OSX/Media-iOS.xcassets/LaunchImage.launchimage/Contents.json b/OSX/Media-iOS.xcassets/LaunchImage.launchimage/Contents.json
new file mode 100644 (file)
index 0000000..a6f99a2
--- /dev/null
@@ -0,0 +1,44 @@
+{
+  "images" : [
+    {
+      "orientation" : "portrait",
+      "idiom" : "iphone",
+      "extent" : "full-screen",
+      "minimum-system-version" : "7.0",
+      "scale" : "2x"
+    },
+    {
+      "extent" : "full-screen",
+      "idiom" : "iphone",
+      "subtype" : "retina4",
+      "filename" : "Default-568h@2x.png",
+      "minimum-system-version" : "7.0",
+      "orientation" : "portrait",
+      "scale" : "2x"
+    },
+    {
+      "orientation" : "portrait",
+      "idiom" : "iphone",
+      "extent" : "full-screen",
+      "scale" : "1x"
+    },
+    {
+      "orientation" : "portrait",
+      "idiom" : "iphone",
+      "extent" : "full-screen",
+      "scale" : "2x"
+    },
+    {
+      "orientation" : "portrait",
+      "idiom" : "iphone",
+      "extent" : "full-screen",
+      "filename" : "Default-568h@2x.png",
+      "subtype" : "retina4",
+      "scale" : "2x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file
diff --git a/OSX/Media-iOS.xcassets/LaunchImage.launchimage/Default-568h@2x.png b/OSX/Media-iOS.xcassets/LaunchImage.launchimage/Default-568h@2x.png
new file mode 100644 (file)
index 0000000..0891b7a
Binary files /dev/null and b/OSX/Media-iOS.xcassets/LaunchImage.launchimage/Default-568h@2x.png differ
index 6a158c756186fddea3a0b5f2f9822d553554058f..68c2d00377acd3c8575d7c2cfbcf0103442a63e7 100644 (file)
@@ -21,8 +21,8 @@ ridiculously long list of steps!
   6: Change PRODUCT_NAME in Build Settings.
   7: Manage Schemes, rename "DangerBall Copy".
   8: Move to the right place in the list.
-  9: Scheme / Run: set SELECTED_SAVER environment variable.
- 10: Scheme / Run / Info: Executable: SaverTester.app.
+  9: Scheme / Run / Info: Executable: SaverTester.app.
+ 10: Scheme / Run / Arguments: set SELECTED_SAVER environment variable.
  11: File / Add Files / the new .c and .xml.
      Add to targets: the new target, and also "XScreenSaver-iOS".
  12: Re-order them in the file list.
index 904f570a6af2afaf453cf4c960852b14aa4f85ff..05d2c436aaa8b106d6f0ba569d0416815eeaa48e 100644 (file)
@@ -88,7 +88,7 @@
   CGRect r3 = r2;
 
   CGRect win = [self view].frame;
-  if (win.size.width > 320) {                                  // iPad
+  if (win.size.width > 414 && win.size.height > 414) {         // iPad
     [label1 setTextAlignment: NSTextAlignmentLeft];
     [label2 setTextAlignment: NSTextAlignmentRight];
     label2.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin;
@@ -99,7 +99,7 @@
     r2 = r1;
 
   } else {                                                     // iPhone
-    r3.size.width = 320; // force it to be flush-left
+    r3.size.width = win.size.width; // force it to be flush-left
     [label1 setTextAlignment: NSTextAlignmentLeft];
     [label2 setTextAlignment: NSTextAlignmentLeft];
     r1.origin.y = -1;    // make it fit in landscape
index 35d22354761c410b581fa2489d3c394598b12e28..99d7f6843cf528cc5cf73b571e0143126c1be1b9 100644 (file)
 # import <ScreenSaver/ScreenSaver.h>
 #endif
 
-@class ScreenSaverView;
+#import <XScreenSaverView.h>
+
+#ifdef USE_IPHONE
+
+@class SaverRunner;
+
+@interface SaverViewController : UIViewController
+{
+  SaverRunner *_parent;
+  NSString *_saverName;
+  XScreenSaverView *_saverView;
+
+  /* When a the SaverViewController is presented, iOS automatically changes
+     the status bar orientation. (And, by extension, the notification center
+     orientation.) But there's no willPresentAsModal: event for a
+     UIViewController so that it knows when this is going to happen, and the
+     other event handlers occur after the status bar is changed. So save the
+     orientation just before the view controller is modal-presented, and
+     restore the proper status bar orientation just before the saverView is
+     created so it can pick it up in didRotate:. */
+  UIInterfaceOrientation _storedOrientation;
+}
+
+@property(nonatomic, retain) NSString *saverName;
+
+@end
+
+#endif
 
 @interface SaverRunner : NSObject
+# ifdef USE_IPHONE
+  <XScreenSaverViewDelegate>
+# endif
 {
   NSString *saverName;         // the one currently loaded
   NSArray  *saverNames;                // Names of available savers
   IBOutlet UIWindow *window;
   IBOutlet UIView *view;
 
-  UINavigationController *nonrotating_nav;     // Hierarchy 2 (savers)
-  UIWindow *saverWindow;
-  UIView *backgroundView;
-  ScreenSaverView *saverView;
+  SaverViewController *nonrotating_controller; // Hierarchy 2 (savers)
 
   EAGLContext *eagl_ctx;
   GLuint gl_framebuffer, gl_renderbuffer;
 # endif // USE_IPHONE
 }
 
-- (void) loadSaver: (NSString *)name launch:(BOOL)launch;
+- (XScreenSaverView *) makeSaverView: (NSString *) module
+                            withSize: (NSSize) size;
 - (void) loadSaver: (NSString *)name;
 - (void) selectedSaverDidChange:(NSDictionary *)change;
-- (void) aboutPanel: (id)sender;
 
 #ifndef USE_IPHONE
 - (void) openPreferences: (id)sender;
 #else  // USE_IPHONE
 - (void) openPreferences: (NSString *)which;
 - (UIImage *) screenshot;
+- (void)aboutPanel:(UIView *)saverView
+       orientation:(UIInterfaceOrientation)orient;
 #endif // USE_IPHONE
 
 @end
index 2a105056ba464b71722b5186b0448d3c1727ddc2..53eeccb8e39640d6285446bca7548b20935e6910 100644 (file)
 
 #ifdef USE_IPHONE
 
+# ifndef __IPHONE_8_0
+#  define UIInterfaceOrientationUnknown UIDeviceOrientationUnknown
+# endif
+# ifndef NSFoundationVersionNumber_iOS_7_1
+#  define NSFoundationVersionNumber_iOS_7_1 1047.25
+# endif
+# ifndef NSFoundationVersionNumber_iOS_8_0
+#  define NSFoundationVersionNumber_iOS_8_0 1134.10
+# endif
+
 @interface RotateyViewController : UINavigationController
 {
   BOOL allowRotation;
 @end
 
 
-/* This subclass exists to ensure that all events on the saverWindow actually
-   go to the saverView.  For some reason, the rootViewController's
-   UILayoutContainerView was capturing all of our events (touches and shakes).
- */
+@implementation SaverViewController
 
-@interface EventCapturingWindow : UIWindow
-@property(assign) UIView *eventView;
-@end
+@synthesize saverName;
 
-@implementation EventCapturingWindow
-@synthesize eventView;
+- (id)initWithSaverRunner:(SaverRunner *)parent
+{
+  self = [super init];
+  if (self) {
+    _parent = parent;
+    _storedOrientation = UIInterfaceOrientationUnknown;
 
-/* Always deliver touch events to the eventView if we have one.
- */
-- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event
+    self.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
+    self.wantsFullScreenLayout = YES;
+  }
+  return self;
+}
+
+
+- (void)dealloc
 {
-  if (eventView)
-    return eventView;
-  else
-    return [super hitTest:point withEvent:event];
+  [_saverName release];
+  [_saverView dealloc];
+  [super dealloc];
 }
 
-/* Always deliver motion events to the eventView if we have one.
- */
-- (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event
+
+- (void)loadView
 {
-  if (eventView)
-    [eventView motionBegan:motion withEvent:event];
-  else
-    [super motionBegan:motion withEvent:event];
+  // The UIViewController's view must never change, so it gets set here to
+  // a plain black background.
+
+  // This background view doesn't block the status bar, but that's probably
+  // OK, because it's never on screen for more than a fraction of a second.
+  UIView *backgroundView = [[UIView alloc] initWithFrame:CGRectNull];
+  backgroundView.backgroundColor = [UIColor blackColor];
+  self.view = backgroundView;
 }
 
-- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
+
+- (void)createSaverView
 {
-  if (eventView)
-    [eventView motionEnded:motion withEvent:event];
-  else
-    [super motionEnded:motion withEvent:event];
+  UIView *parentView = self.view;
+
+  if (_saverView) {
+    [_saverView removeFromSuperview];
+    [_saverView release];
+  }
+
+  if (_storedOrientation != UIInterfaceOrientationUnknown) {
+    [[UIApplication sharedApplication]
+     setStatusBarOrientation:_storedOrientation
+     animated:NO];
+  }
+
+  _saverView = [_parent makeSaverView:_saverName
+                             withSize:parentView.bounds.size];
+
+  if (! _saverView) {
+    [[[UIAlertView alloc] initWithTitle: _saverName
+                          message: @"Unable to load!"
+                          delegate: nil
+                          cancelButtonTitle: @"Bummer"
+                          otherButtonTitles: nil]
+     show];
+    return;
+  }
+
+  _saverView.delegate = _parent;
+
+  [self.view addSubview:_saverView];
+
+  // The first responder must be set only after the view was placed in the view
+  // heirarchy.
+  [_saverView becomeFirstResponder]; // For shakes on iOS 6.
+  [_saverView startAnimation];
+  [_parent aboutPanel:_saverView orientation:_storedOrientation];
 }
 
-- (void)motionCancelled:(UIEventSubtype)motion withEvent:(UIEvent *)event
+
+- (void)viewDidAppear:(BOOL)animated
 {
-  if (eventView)
-    [eventView motionCancelled:motion withEvent:event];
-  else
-    [super motionCancelled:motion withEvent:event];
+  [self createSaverView];
+}
+
+
+- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)o
+{
+  return NO;                                   /* Deprecated in iOS 6 */
+}
+
+
+- (BOOL)shouldAutorotate                       /* Added in iOS 6 */
+{
+  return NO;
+}
+
+
+- (NSUInteger)supportedInterfaceOrientations   /* Added in iOS 6 */
+{
+  // Lies from the iOS docs:
+  // "This method is only called if the view controller's shouldAutorotate
+  // method returns YES."
+  return UIInterfaceOrientationMaskPortrait;
 }
 
-@end
 
+- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
+{
+  return UIInterfaceOrientationPortrait;
+}
+
+
+- (void)setSaverName:(NSString *)name
+{
+  [name retain];
+  [_saverName release];
+  _saverName = name;
+  _storedOrientation = [UIApplication sharedApplication].statusBarOrientation;
+
+  if (_saverView)
+    [self createSaverView];
+}
+
+@end
 
 #endif // USE_IPHONE
 
 @implementation SaverRunner
 
 
-- (ScreenSaverView *) makeSaverView: (NSString *) module
-                           withSize: (NSSize) size
+- (XScreenSaverView *) makeSaverView: (NSString *) module
+                            withSize: (NSSize) size
 {
   Class new_class = 0;
 
   }
 # endif
 
-  return (ScreenSaverView *) instance;
+  return (XScreenSaverView *) instance;
 }
 
 
@@ -337,8 +421,14 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
 
   CGSize size = [[UIScreen mainScreen] bounds].size;
 
+  // iOS 7: Needs to be the actual device orientation.
+  // iOS 8: Needs to be UIInterfaceOrientationPortrait.
+
   UIInterfaceOrientation orient =
+    NSFoundationVersionNumber > NSFoundationVersionNumber_iOS_7_1 ?
+    UIInterfaceOrientationPortrait /* iOS 8 broke -[UIScreen bounds]. */ :
     [[window rootViewController] interfaceOrientation];
+
   if (orient == UIInterfaceOrientationLandscapeLeft ||
       orient == UIInterfaceOrientationLandscapeRight) {
     // Rotate the shape of the canvas 90 degrees.
@@ -426,7 +516,8 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
 
 - (void) openPreferences: (NSString *) saver
 {
-  [self loadSaver:saver launch:NO];
+  XScreenSaverView *saverView = [self makeSaverView:saver
+                                           withSize:CGSizeMake(0, 0)];
   if (! saverView) return;
 
   NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
@@ -435,6 +526,8 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
 
   [rotating_nav pushViewController: [saverView configureView]
                       animated:YES];
+
+  [saverView release];
 }
 
 
@@ -442,17 +535,16 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
 
 
 
-- (void)loadSaver:(NSString *)name launch:(BOOL)launch
+- (void)loadSaver:(NSString *)name
 {
 # ifndef USE_IPHONE
 
   if (saverName && [saverName isEqualToString: name]) {
-    if (launch)
-      for (NSWindow *win in windows) {
-        ScreenSaverView *sv = find_saverView ([win contentView]);
-        if (![sv isAnimating])
-          [sv startAnimation];
-      }
+    for (NSWindow *win in windows) {
+      ScreenSaverView *sv = find_saverView ([win contentView]);
+      if (![sv isAnimating])
+        [sv startAnimation];
+    }
     return;
   }
 
@@ -483,8 +575,7 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
     [win makeFirstResponder:new_view];
     [new_view setAutoresizingMask:NSViewWidthSizable|NSViewHeightSizable];
     [new_view retain];
-    if (launch)
-      [new_view startAnimation];
+    [new_view startAnimation];
   }
 
   NSUserDefaultsController *ctl =
@@ -512,86 +603,59 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
 
   saverName = name;
 
-  if (saverView) {
-    if ([saverView isAnimating])
-      [saverView stopAnimation];
-    [saverView removeFromSuperview];
-    [backgroundView removeFromSuperview];
-    [[NSNotificationCenter defaultCenter] removeObserver:saverView];
-    [saverView release];
+  if (nonrotating_controller) {
+    nonrotating_controller.saverName = name;
+    return;
   }
 
+# if TARGET_IPHONE_SIMULATOR
   UIScreen *screen = [UIScreen mainScreen];
-  NSSize size;
-  double scale;
-
-# ifndef __IPHONE_8_0                          // iOS 7 SDK or earlier
-
-  size = [screen bounds].size;                 //  points, not pixels
-  scale = [screen scale];                      //  available in iOS 4
-
-# else                                         // iOS 8 SDK or later
-
-  if ([screen respondsToSelector:@selector(nativeBounds)]) {
-    size = [screen nativeBounds].size;         //  available in iOS 8
-    scale = 1;  // nativeBounds is in pixels.
-
-    /* 'nativeScale' is very confusing.
-
-       iPhone 4s:
-          bounds:        320x480   scale:        2
-          nativeBounds:  640x960   nativeScale:  2
-       iPhone 5s:
-          bounds:        320x568   scale:        2
-          nativeBounds:  640x1136  nativeScale:  2
-       iPad 2:
-          bounds:       768x1024   scale:        1
-          nativeBounds: 768x1024   nativeScale:  1
-       iPad Retina/Air:
-          bounds:       768x1024   scale:        2
-          nativeBounds: 1536x2048  nativeScale:  2
-       iPhone 6:
-          bounds:        320x568   scale:        2
-          nativeBounds:  640x1136  nativeScale:  2
-       iPhone 6+:
-          bounds:        320x568   scale:        2
-          nativeBounds:  960x1704  nativeScale:  3
-
-       According to a StackOverflow comment:
-
-         The iPhone 6+ renders internally using @3x assets at a virtual
-         resolution of 2208x1242 (with 736x414 points), then samples that down
-         for display. The same as using a scaled resolution on a Retina MacBook
-         -- it lets them hit an integral multiple for pixel assets while still
-         having e.g. 12pt text look the same size on the screen.
-
-         The 6, the 5s, the 5, the 4s and the 4 are all 326 pixels per inch,
-         and use @2x assets to stick to the approximately 160 points per inch
-         of all previous devices.
-
-         The 6+ is 401 pixels per inch. So it'd hypothetically need roughly
-         @2.46x assets. Instead Apple uses @3x assets and scales the complete
-         output down to about 84% of its natural size.
-
-         In practice Apple has decided to go with more like 87%, turning the
-         1080 into 1242. No doubt that was to find something as close as
-         possible to 84% that still produced integral sizes in both directions
-         -- 1242/1080 = 2208/1920 exactly, whereas if you'd turned the 1080
-         into, say, 1286, you'd somehow need to render 2286.22 pixels
-         vertically to scale well.
-     */
-
-  } else {
-    size = [screen bounds].size;               //  points, not pixels
-    scale = [screen scale];                    //  available in iOS 4
-  }
-# endif  // iOS 8
-
-  size.width  = ceilf (size.width  / scale);
-  size.height = ceilf (size.height / scale);
 
+  /* 'nativeScale' is very confusing.
+
+     iPhone 4s:
+        bounds:        320x480   scale:        2
+        nativeBounds:  640x960   nativeScale:  2
+     iPhone 5s:
+        bounds:        320x568   scale:        2
+        nativeBounds:  640x1136  nativeScale:  2
+     iPad 2:
+        bounds:       768x1024   scale:        1
+        nativeBounds: 768x1024   nativeScale:  1
+     iPad Retina/Air:
+        bounds:       768x1024   scale:        2
+        nativeBounds: 1536x2048  nativeScale:  2
+     iPhone 6:
+        bounds:        320x568   scale:        2
+        nativeBounds:  640x1136  nativeScale:  2
+     iPhone 6+:
+        bounds:        320x568   scale:        2
+        nativeBounds:  960x1704  nativeScale:  3
+
+     According to a StackOverflow comment:
+
+       The iPhone 6+ renders internally using @3x assets at a virtual
+       resolution of 2208x1242 (with 736x414 points), then samples that down
+       for display. The same as using a scaled resolution on a Retina MacBook
+       -- it lets them hit an integral multiple for pixel assets while still
+       having e.g. 12pt text look the same size on the screen.
+
+       The 6, the 5s, the 5, the 4s and the 4 are all 326 pixels per inch,
+       and use @2x assets to stick to the approximately 160 points per inch
+       of all previous devices.
+
+       The 6+ is 401 pixels per inch. So it'd hypothetically need roughly
+       @2.46x assets. Instead Apple uses @3x assets and scales the complete
+       output down to about 84% of its natural size.
+
+       In practice Apple has decided to go with more like 87%, turning the
+       1080 into 1242. No doubt that was to find something as close as
+       possible to 84% that still produced integral sizes in both directions
+       -- 1242/1080 = 2208/1920 exactly, whereas if you'd turned the 1080
+       into, say, 1286, you'd somehow need to render 2286.22 pixels
+       vertically to scale well.
+   */
 
-# if TARGET_IPHONE_SIMULATOR
   NSLog(@"screen: %.0fx%0.f",
         [[screen currentMode] size].width,
         [[screen currentMode] size].height);
@@ -611,98 +675,35 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
           [screen nativeBounds].size.width  / [screen nativeScale],
           [screen nativeBounds].size.height / [screen nativeScale]);
 #  endif
-
-
-  /* Our view must be full screen, and view sizes are measured in points,
-     not pixels.  However, since our view is on a UINavigationController
-     that does not rotate, the size must be portrait-mode even if the
-     device is landscape.
-
-     On iOS 7, [screen bounds] always returned portrait-mode values.
-     On iOS 8, it rotates.  So swap as necessary.
-     On iOS 8, [screen nativeBounds] is unrotated, in pixels not points.
-   */
-  size = [screen bounds].size;
-  if (size.width > size.height) {
-    double s = size.width;
-    size.width = size.height;
-    size.height = s;
-  }
-
-  NSLog(@"saverView: %.0fx%.0f", size.width, size.height);
 # endif // TARGET_IPHONE_SIMULATOR
 
+  // Take the screen shot before creating the screen saver view, because this
+  // can screw with the layout.
+  [self saveScreenshot];
 
-  saverView = [self makeSaverView:name withSize:size];
-
-  if (! saverView) {
-    [[[UIAlertView alloc] initWithTitle: name
-                          message: @"Unable to load!"
-                          delegate: nil
-                          cancelButtonTitle: @"Bummer"
-                          otherButtonTitles: nil]
-     show];
-    return;
-  }
+  // iOS 3.2. Before this were iPhones (and iPods) only, which always did modal
+  // presentation full screen.
+  rotating_nav.modalPresentationStyle = UIModalPresentationFullScreen;
 
-  [[NSNotificationCenter defaultCenter]
-    addObserver:saverView
-    selector:@selector(didRotate:)
-    name:UIDeviceOrientationDidChangeNotification object:nil];
+  nonrotating_controller = [[SaverViewController alloc] initWithSaverRunner:self];
+  nonrotating_controller.saverName = name;
 
   /* LAUNCH: */
 
-  if (launch) {
-    [self saveScreenshot];
-    NSRect f;
-    f.origin.x = 0;
-    f.origin.y = 0;
-    f.size = [[UIScreen mainScreen] bounds].size;
-    if (f.size.width > f.size.height) {  // Force portrait
-      double swap = f.size.width;
-      f.size.width = f.size.height;
-      f.size.height = swap;
-    }
-    [backgroundView setFrame:f];
-    [saverView setFrame:f];
-    [saverWindow addSubview: backgroundView];
-    [backgroundView addSubview: saverView];
-    [saverWindow setFrame:f];
-    [saverView setBackgroundColor:[NSColor blackColor]];
-
-    [saverWindow setHidden:NO];
-    [saverWindow makeKeyAndVisible];
-    [saverView startAnimation];
-    [self aboutPanel:nil];
-
-    // Tell the UILayoutContainerView to stop intercepting our events.
-    //    [[saverWindow rootViewController] view].userInteractionEnabled = NO;
-    //    saverView.userInteractionEnabled = YES;
-
-    // Tell the saverWindow that all events should go to saverView.
-    //
-    NSAssert ([saverWindow isKindOfClass:[EventCapturingWindow class]],
-              @"saverWindow is not an EventCapturingWindow");
-    ((EventCapturingWindow *) saverWindow).eventView = saverView;
+  [rotating_nav presentViewController:nonrotating_controller animated:NO completion:nil];
+
+  // Doing this makes savers cut back to the list instead of fading,
+  // even though [XScreenSaverView stopAndClose] does setHidden:NO first.
+  // [window setHidden:YES];
 
-    // Doing this makes savers cut back to the list instead of fading,
-    // even though [XScreenSaverView stopAndClose] does setHidden:NO first.
-    // [window setHidden:YES];
-  }
 # endif // USE_IPHONE
 }
 
 
-- (void)loadSaver:(NSString *)name
-{
-  [self loadSaver:name launch:YES];
-}
-
+#ifndef USE_IPHONE
 
 - (void)aboutPanel:(id)sender
 {
-# ifndef USE_IPHONE
-
   NSDictionary *bd = [saverBundle infoDictionary];
   NSMutableDictionary *d = [NSMutableDictionary dictionaryWithCapacity:20];
 
@@ -718,8 +719,13 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
 
   [[NSApplication sharedApplication]
     orderFrontStandardAboutPanelWithOptions:d];
-# else  // USE_IPHONE
+}
 
+#else  // USE_IPHONE
+
+- (void)aboutPanel:(UIView *)saverView
+       orientation:(UIInterfaceOrientation)orient
+{
   if ([saverNames count] == 1)
     return;
 
@@ -755,7 +761,7 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
   CGSize tsize2 = [year sizeWithFont:font2
                    constrainedToSize:CGSizeMake(frame.size.width,
                                                 frame.size.height)];
-#endif
+# endif
 
   CGSize tsize = CGSizeMake (tsize1.width > tsize2.width ?
                              tsize1.width : tsize2.width,
@@ -774,25 +780,23 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
 
   frame = CGRectMake (0, 0, tsize.width, tsize.height);
 
-  UIInterfaceOrientation orient = [rotating_nav interfaceOrientation];
-
   /* Get the text oriented properly, and move it to the bottom of the
      screen, since many savers have action in the middle.
    */
   switch (orient) {
-  case UIDeviceOrientationLandscapeRight:     
+  case UIInterfaceOrientationLandscapeLeft:
     rot = -M_PI/2;
     frame.origin.x = ([saverView frame].size.width
                       - (tsize.width - tsize.height) / 2
                       - tsize.height);
     frame.origin.y = ([saverView frame].size.height - tsize.height) / 2;
     break;
-  case UIDeviceOrientationLandscapeLeft:
+  case UIInterfaceOrientationLandscapeRight:
     rot = M_PI/2;
     frame.origin.x = -(tsize.width - tsize.height) / 2;
     frame.origin.y = ([saverView frame].size.height - tsize.height) / 2;
     break;
-  case UIDeviceOrientationPortraitUpsideDown: 
+  case UIInterfaceOrientationPortraitUpsideDown:
     rot = M_PI;
     frame.origin.x = ([saverView frame].size.width  - tsize.width) / 2;
     frame.origin.y = 0;
@@ -865,7 +869,7 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
   anim.toValue      = [NSNumber numberWithFloat:1.0];
   [aboutBox.layer addAnimation:anim forKey:@"animateOpacity"];
 
-  [backgroundView addSubview:aboutBox];
+  [saverView addSubview:aboutBox];
 
   if (splashTimer)
     [splashTimer invalidate];
@@ -876,11 +880,9 @@ relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
              selector:@selector(aboutOff)
              userInfo:nil
              repeats:NO];
-# endif // USE_IPHONE
 }
 
 
-# ifdef USE_IPHONE
 - (void)aboutOff
 {
   if (aboutBox) {
@@ -1168,6 +1170,37 @@ FAIL:
 }
 
 
+- (void) wantsFadeOut:(XScreenSaverView *)sender
+{
+  rotating_nav.view.hidden = NO; // In case it was hidden during startup.
+
+  /* The XScreenSaverView screws with the status bar orientation, mostly to
+     keep the simulator oriented properly. But on iOS 8.1 (and maybe 8.0
+     and/or 8.2), this confuses the UINavigationController, so put the
+     orientation back to portrait before dismissing the SaverViewController.
+   */
+  [[UIApplication sharedApplication]
+   setStatusBarOrientation:UIInterfaceOrientationPortrait
+   animated:NO];
+
+  [rotating_nav dismissViewControllerAnimated:YES completion:^() {
+    [nonrotating_controller release];
+    nonrotating_controller = nil;
+    [[rotating_nav view] becomeFirstResponder];
+  }];
+}
+
+
+- (void) didShake:(XScreenSaverView *)sender
+{
+# if TARGET_IPHONE_SIMULATOR
+  NSLog (@"simulating shake on saver list");
+# endif
+  [[rotating_nav topViewController] motionEnded: UIEventSubtypeMotionShake
+                                      withEvent: nil];
+}
+
+
 #endif // USE_IPHONE
 
 
@@ -1327,6 +1360,8 @@ FAIL:
 {
   [self listSaverBundleNames];
 
+  NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
+
 # ifndef USE_IPHONE
   int window_count = ([saverNames count] <= 1 ? 1 : 2);
   NSMutableArray *a = [[NSMutableArray arrayWithCapacity: window_count+1]
@@ -1351,54 +1386,28 @@ FAIL:
 # undef ya_rand_init
   ya_rand_init (0);    // Now's a good time.
 
+
+  /* iOS docs say:
+     "You must call this method before attempting to get orientation data from
+      the receiver. This method enables the device's accelerometer hardware
+      and begins the delivery of acceleration events to the receiver."
+
+     Adding or removing this doesn't seem to make any difference. It's
+     probably getting called by the UINavigationController. Still... */
+  [[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];
+
   rotating_nav = [[[RotateyViewController alloc] initWithRotation:YES]
                          retain];
+
+  if ([prefs boolForKey:@"wasRunning"]) // Prevents menu flicker on startup.
+    rotating_nav.view.hidden = YES;
+
   [window setRootViewController: rotating_nav];
   [window setAutoresizesSubviews:YES];
   [window setAutoresizingMask: 
             (UIViewAutoresizingFlexibleWidth | 
              UIViewAutoresizingFlexibleHeight)];
 
-  nonrotating_nav = [[[RotateyViewController alloc] initWithRotation:NO]
-                          retain];
-  [nonrotating_nav setNavigationBarHidden:YES animated:NO];
-
-  /* We run the saver on a different UIWindow than the one the
-     SaverListController and preferences panels run on, because that's
-     the only way to make rotation work right.  We want the system to
-     handle rotation of the UI stuff, but we want it to keep its hands
-     off of rotation of the savers.  As of iOS 8, this seems to be the
-     only way to accomplish that.
-
-     Also, we need to create saverWindow with a portrait rectangle, always.
-     Note that [UIScreen bounds] returns rotated and scaled values.
-  */
-  UIScreen *screen = [UIScreen mainScreen];
-# ifndef __IPHONE_8_0                          // iOS 7 SDK
-  NSRect frame = [screen bounds];
-  int ss = [screen scale];
-# else                                         // iOS 8 SDK
-  NSRect frame = ([screen respondsToSelector:@selector(nativeBounds)]
-                 ? [screen nativeBounds]       //   iOS 8
-                 : [screen bounds]);           //   iOS 7
-  int ss = ([screen respondsToSelector:@selector(nativeScale)]
-            ? [screen nativeScale]             //   iOS 8
-            : [screen scale]);                 //   iOS 7
-# endif                                                // iOS 8 SDK
-  frame.size.width  /= ss;
-  frame.size.height /= ss;
-  saverWindow = [[EventCapturingWindow alloc] initWithFrame:frame];
-  [saverWindow setRootViewController: nonrotating_nav];
-  [saverWindow setHidden:YES];
-
-  /* This view is the parent of the XScreenSaverView, and exists only
-     so that there is a black background behind it.  Without this, when
-     rotation is in progress, the scrolling-list window's corners show
-     through in the corners.
-  */
-  backgroundView = [[[NSView class] alloc] initWithFrame:[saverWindow frame]];
-  [backgroundView setBackgroundColor:[NSColor blackColor]];
-
   SaverListController *menu = [[SaverListController alloc] 
                                 initWithNames:saverNames
                                 descriptions:[self makeDescTable]];
@@ -1431,8 +1440,6 @@ FAIL:
   if (!forced && [saverNames count] == 1)
     forced = [saverNames objectAtIndex:0];
 
-  NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
-
 # ifdef USE_IPHONE
   NSString *prev = [prefs stringForKey:@"selectedSaverName"];
 
index 05ba03ae57ff8a75c268c4f0ed4feaa207504113..39dab33fe2ab9fa77e1813b35ee0ed4fa266b798 100644 (file)
@@ -7,7 +7,7 @@
        <key>CFBundleExecutable</key>
        <string>${EXECUTABLE_NAME}</string>
        <key>CFBundleGetInfoString</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>CFBundleIconFile</key>
        <string>SaverRunner</string>
        <key>CFBundleIdentifier</key>
        <key>CFBundleInfoDictionaryVersion</key>
        <string>6.0</string>
        <key>CFBundleLongVersionString</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>CFBundleName</key>
        <string>${PRODUCT_NAME}</string>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>LSMinimumSystemVersion</key>
        <string>${MACOSX_DEPLOYMENT_TARGET}</string>
        <key>NSHumanReadableCopyright</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>NSMainNibFile</key>
        <string>SaverRunner</string>
        <key>NSPrincipalClass</key>
index 4566e7486114ad387045ea5339f45cb58a786355..6bfe7026fb668828845a8ce8798d64415349707f 100644 (file)
@@ -7,7 +7,7 @@
        <key>CFBundleExecutable</key>
        <string>${EXECUTABLE_NAME}</string>
        <key>CFBundleGetInfoString</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>CFBundleIconFile</key>
        <string>SaverRunner</string>
        <key>CFBundleIdentifier</key>
@@ -15,7 +15,7 @@
        <key>CFBundleInfoDictionaryVersion</key>
        <string>6.0</string>
        <key>CFBundleLongVersionString</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>CFBundleName</key>
        <string>${PRODUCT_NAME}</string>
        <key>CFBundleDisplayName</key>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>LSMinimumSystemVersion</key>
        <string>${MACOSX_DEPLOYMENT_TARGET}</string>
        <key>LSUIElement</key>
        <true/>
        <key>NSHumanReadableCopyright</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>NSMainNibFile</key>
        <string>Updater</string>
        <key>NSPrincipalClass</key>
index 291a0946abdd03fcb89c799871775b025d7a0b78..a1a4f38441e7def1272f48d3b386399a9c328be0 100644 (file)
        <key>CFBundlePackageType</key>
        <string>BNDL</string>
        <key>CFBundleShortVersionString</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>LSMinimumSystemVersion</key>
        <string>10.4</string>
        <key>NSMainNibFile</key>
index 5a6484366df0ca2bb7ca0bd1b5d22ac0c72f9e96..ec08b90458d4300563b5f6befc76aba4d7f4082f 100644 (file)
@@ -149,6 +149,48 @@ typedef enum { SimpleXMLCommentKind,
 @end
 
 
+#pragma mark textMode value transformer
+
+// A value transformer for mapping "url" to "3" and vice versa in the
+// "textMode" preference, since NSMatrix uses NSInteger selectedIndex.
+
+#ifndef USE_IPHONE
+@interface TextModeTransformer: NSValueTransformer {}
+@end
+@implementation TextModeTransformer
++ (Class)transformedValueClass { return [NSString class]; }
++ (BOOL)allowsReverseTransformation { return YES; }
+
+- (id)transformedValue:(id)value {
+  if ([value isKindOfClass:[NSString class]]) {
+    int i = -1;
+    if      ([value isEqualToString:@"date"])    { i = 0; }
+    else if ([value isEqualToString:@"literal"]) { i = 1; }
+    else if ([value isEqualToString:@"file"])    { i = 2; }
+    else if ([value isEqualToString:@"url"])     { i = 3; }
+    else if ([value isEqualToString:@"program"]) { i = 4; }
+    if (i != -1)
+      value = [NSNumber numberWithInt: i];
+  }
+  return value;
+}
+
+- (id)reverseTransformedValue:(id)value {
+  if ([value isKindOfClass:[NSNumber class]]) {
+    switch ((int) [value doubleValue]) {
+    case 0: value = @"date";    break;
+    case 1: value = @"literal"; break;
+    case 2: value = @"file";    break;
+    case 3: value = @"url";     break;
+    case 4: value = @"program"; break;
+    }
+  }
+  return value;
+}
+@end
+#endif // USE_IPHONE
+
+
 #pragma mark Implementing radio buttons
 
 /* The UIPickerView is a hideous and uncustomizable piece of shit.
@@ -666,6 +708,11 @@ static void layout_group (NSView *group, BOOL horiz_p);
 
 - (void) okAction:(NSObject *)arg
 {
+  // Without the setAppliesImmediately:, when the saver restarts, it's still
+  // got the old settings. -[XScreenSaverConfigSheet traverseTree] sets this
+  // to NO; default is YES.
+  [userDefaultsController   setAppliesImmediately:YES];
+  [globalDefaultsController setAppliesImmediately:YES];
   [userDefaultsController   commitEditing];
   [globalDefaultsController commitEditing];
   [userDefaultsController   save:self];
@@ -713,15 +760,23 @@ static void layout_group (NSView *group, BOOL horiz_p);
 {
   NSUserDefaultsController *prefs = [self controllerForKey:pref_key];
 # ifndef USE_IPHONE
+  NSDictionary *opts_dict = nil;
   NSString *bindto = ([control isKindOfClass:[NSPopUpButton class]]
                       ? @"selectedObject"
                       : ([control isKindOfClass:[NSMatrix class]]
                          ? @"selectedIndex"
                          : @"value"));
+
+  if ([control isKindOfClass:[NSMatrix class]]) {
+    opts_dict = @{ NSValueTransformerNameBindingOption:
+                   @"TextModeTransformer" };
+  }
+
   [control bind:bindto
        toObject:prefs
     withKeyPath:[@"values." stringByAppendingString: pref_key]
-        options:nil];
+        options:opts_dict];
+
 # else  // USE_IPHONE
   SEL sel;
   NSObject *val = [prefs objectForKey:pref_key];
@@ -792,9 +847,17 @@ static void layout_group (NSView *group, BOOL horiz_p);
   NSObject *def = [[prefs defaults] objectForKey:pref_key];
   NSString *s = [NSString stringWithFormat:@"bind: \"%@\"", pref_key];
   s = [s stringByPaddingToLength:18 withString:@" " startingAtIndex:0];
-  s = [NSString stringWithFormat:@"%@ = \"%@\"", s, def];
-  s = [s stringByPaddingToLength:28 withString:@" " startingAtIndex:0];
-  NSLog (@"%@ %@/%@", s, [def class], [control class]);
+  s = [NSString stringWithFormat:@"%@ = %@", s, 
+                ([def isKindOfClass:[NSString class]]
+                 ? [NSString stringWithFormat:@"\"%@\"", def]
+                 : def)];
+  s = [s stringByPaddingToLength:30 withString:@" " startingAtIndex:0];
+  s = [NSString stringWithFormat:@"%@ %@ / %@", s,
+                [def class], [control class]];
+#  ifndef USE_IPHONE
+  s = [NSString stringWithFormat:@"%@ / %@", s, bindto];
+#  endif
+  NSLog (@"%@", s);
 # endif
 }
 
@@ -3588,6 +3651,12 @@ wrap_with_buttons (NSWindow *window, NSView *panel)
     return nil;
   }
 
+# ifndef USE_IPHONE
+  TextModeTransformer *t = [[TextModeTransformer alloc] init];
+  [NSValueTransformer setValueTransformer:t
+                      forName:@"TextModeTransformer"];
+# endif // USE_IPHONE
+
   [self traverseTree];
   xml_root = 0;
 
index ed8211906591f61ef103db59f0ae0ea68a0d11f2..7f958323ae4b64188f9d22fa4d52d957964ae36b 100644 (file)
 # import <OpenGLES/ES1/gl.h>
 # import <OpenGLES/ES1/glext.h>
 # import <QuartzCore/QuartzCore.h>
-# define NSOpenGLContext EAGLContext
 #else
 # import <AppKit/NSOpenGL.h>
 #endif
 
 @interface XScreenSaverGLView : XScreenSaverView
 {
-  NSOpenGLContext *ogl_ctx;      // OpenGL rendering context
-
 # ifdef USE_IPHONE
-  GLuint gl_framebuffer, gl_renderbuffer, gl_depthbuffer;
+  GLuint gl_depthbuffer;
 # endif /* USE_IPHONE */
 }
 
index da77021c89f63f489970a054f7b1d8e30d03edcb..2e48271fff06951ba2d5df8227c7070d0cdb1c19 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2006-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -22,6 +22,7 @@
 
 #ifdef USE_IPHONE
 # include "jwzgles.h"
+# import <OpenGLES/ES1/glext.h>
 #else
 # import <OpenGL/OpenGL.h>
 #endif
@@ -37,44 +38,6 @@ extern void check_gl_error (const char *type);
 
 @implementation XScreenSaverGLView
 
-- (void)stopAnimation
-{
-  [super stopAnimation];
-  
-  // Without this, the GL frame stays on screen when switching tabs
-  // in System Preferences.
-  //
-# ifndef USE_IPHONE
-  [NSOpenGLContext clearCurrentContext];
-# endif // !USE_IPHONE
-
-  clear_gl_error();    // This hack is defunct, don't let this linger.
-}
-
-
-// #### maybe this could/should just be on 'lockFocus' instead?
-- (void) prepareContext
-{
-  if (ogl_ctx) {
-#ifdef USE_IPHONE
-    [EAGLContext setCurrentContext:ogl_ctx];
-#else  // !USE_IPHONE
-    [ogl_ctx makeCurrentContext];
-//    check_gl_error ("makeCurrentContext");
-    [ogl_ctx update];
-#endif // !USE_IPHONE
-  }
-}
-
-
-- (void) resizeContext
-{
-# ifndef USE_IPHONE
-  if (ogl_ctx) 
-    [ogl_ctx setView:self];
-# endif // !USE_IPHONE
-}
-
 
 - (NSOpenGLContext *) oglContext
 {
@@ -98,97 +61,7 @@ extern void check_gl_error (const char *type);
 #endif // USE_IPHONE
 
 
-- (void) setOglContext: (NSOpenGLContext *) ctx
-{
-  ogl_ctx = ctx;
-
-# ifdef USE_IPHONE
-  [EAGLContext setCurrentContext: ogl_ctx];
-
-  double s = [self hackedContentScaleFactor];
-  int w = s * [self bounds].size.width;
-  int h = s * [self bounds].size.height;
-
-  if (gl_framebuffer)  glDeleteFramebuffersOES  (1, &gl_framebuffer);
-  if (gl_renderbuffer) glDeleteRenderbuffersOES (1, &gl_renderbuffer);
-  if (gl_depthbuffer)  glDeleteRenderbuffersOES (1, &gl_depthbuffer);
-
-  glGenFramebuffersOES  (1, &gl_framebuffer);
-  glBindFramebufferOES  (GL_FRAMEBUFFER_OES,  gl_framebuffer);
-
-  glGenRenderbuffersOES (1, &gl_renderbuffer);
-  glBindRenderbufferOES (GL_RENDERBUFFER_OES, gl_renderbuffer);
-
-// redundant?
-//   glRenderbufferStorageOES (GL_RENDERBUFFER_OES, GL_RGBA8_OES, w, h);
-  [ogl_ctx renderbufferStorage:GL_RENDERBUFFER_OES
-           fromDrawable:(CAEAGLLayer*)self.layer];
-
-  glFramebufferRenderbufferOES (GL_FRAMEBUFFER_OES,  GL_COLOR_ATTACHMENT0_OES,
-                                GL_RENDERBUFFER_OES, gl_renderbuffer);
-
-  glGenRenderbuffersOES (1, &gl_depthbuffer);
-  // renderbufferStorage: must be called before this.
-  glBindRenderbufferOES (GL_RENDERBUFFER_OES, gl_depthbuffer);
-  glRenderbufferStorageOES (GL_RENDERBUFFER_OES, GL_DEPTH_COMPONENT16_OES,
-                            w, h);
-  glFramebufferRenderbufferOES (GL_FRAMEBUFFER_OES,  GL_DEPTH_ATTACHMENT_OES, 
-                                GL_RENDERBUFFER_OES, gl_depthbuffer);
-
-  int err = glCheckFramebufferStatusOES (GL_FRAMEBUFFER_OES);
-  switch (err) {
-  case GL_FRAMEBUFFER_COMPLETE_OES:
-    break;
-  case GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES:
-    NSAssert (0, @"framebuffer incomplete attachment");
-    break;
-  case GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES:
-    NSAssert (0, @"framebuffer incomplete missing attachment");
-    break;
-  case GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES:
-    NSAssert (0, @"framebuffer incomplete dimensions");
-    break;
-  case GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES:
-    NSAssert (0, @"framebuffer incomplete formats");
-    break;
-  case GL_FRAMEBUFFER_UNSUPPORTED_OES:
-    NSAssert (0, @"framebuffer unsupported");
-    break;
-/*
-  case GL_FRAMEBUFFER_UNDEFINED:
-    NSAssert (0, @"framebuffer undefined");
-    break;
-  case GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER:
-    NSAssert (0, @"framebuffer incomplete draw buffer");
-    break;
-  case GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER:
-    NSAssert (0, @"framebuffer incomplete read buffer");
-    break;
-  case GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE:
-    NSAssert (0, @"framebuffer incomplete multisample");
-    break;
-  case GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS:
-    NSAssert (0, @"framebuffer incomplete layer targets");
-    break;
- */
-  default:
-    NSAssert (0, @"framebuffer incomplete, unknown error 0x%04X", err);
-    break;
-  }
-
-  check_gl_error ("setOglContext");
-
-# endif // USE_IPHONE
-
-  [self resizeContext];
-}
-
 #ifdef USE_IPHONE
-+ (Class) layerClass
-{
-    return [CAEAGLLayer class];
-}
-
 - (void) swapBuffers
 {
   glBindRenderbufferOES (GL_RENDERBUFFER_OES, gl_renderbuffer);
@@ -199,16 +72,6 @@ extern void check_gl_error (const char *type);
 
 #ifdef USE_BACKBUFFER
 
-- (void) initLayer
-{
-  // Do nothing.
-}
-
-- (void)drawRect:(NSRect)rect
-{
-}
-
-
 - (void) animateOneFrame
 {
 # ifdef USE_IPHONE
@@ -223,6 +86,12 @@ extern void check_gl_error (const char *type);
 }
 
 
+/* GL screenhacks don't display a backbuffer, so this is a stub. */
+- (void) enableBackbuffer:(CGSize)new_backbuffer_size
+{
+}
+
+
 /* The backbuffer isn't actually used for GL programs, but it needs to
    be there for X11 calls to not error out.  However, nothing done with
    X11 calls will ever show up!  It all gets written into the backbuffer
@@ -231,6 +100,9 @@ extern void check_gl_error (const char *type);
  */
 - (void) createBackbuffer:(CGSize)new_size
 {
+  NSAssert (! backbuffer_texture,
+                       @"backbuffer_texture shouldn't be used for GL hacks");
+
   backbuffer_size = new_size;
 
   if (! backbuffer) {
@@ -239,10 +111,25 @@ extern void check_gl_error (const char *type);
     int h = 8;
     backbuffer = CGBitmapContextCreate (NULL, w, h,   // yup, only 8px x 8px.
                                         8, w*4, cs,
-                                        kCGImageAlphaPremultipliedLast);
+                                        (kCGBitmapByteOrder32Little |
+                                         kCGImageAlphaNoneSkipLast));
     CGColorSpaceRelease (cs);
   }
 }
+
+
+/* Another stub for GL screenhacks. */
+- (void) drawBackbuffer
+{
+}
+
+
+/* Likewise. GL screenhacks control display with glXSwapBuffers(). */
+- (void) flushBackbufer
+{
+}
+
+
 # endif // USE_BACKBUFFER
 
 
@@ -256,6 +143,91 @@ extern void check_gl_error (const char *type);
 }
 
 
+#ifndef USE_IPHONE
+
+- (NSOpenGLPixelFormat *) getGLPixelFormat
+{
+  NSOpenGLPixelFormatAttribute attrs[40];
+  int i = 0;
+  attrs[i++] = NSOpenGLPFAColorSize; attrs[i++] = 24;
+  attrs[i++] = NSOpenGLPFAAlphaSize; attrs[i++] = 8;
+  attrs[i++] = NSOpenGLPFADepthSize; attrs[i++] = 24;
+
+  if ([prefsReader getBooleanResource:"doubleBuffer"])
+    attrs[i++] = NSOpenGLPFADoubleBuffer;
+
+  Bool ms_p = [prefsReader getBooleanResource:"multiSample"];
+
+  /* Sometimes, turning on multisampling kills performance.  At one point,
+   I thought the answer was, "only run multisampling on one screen, and
+   leave it turned off on other screens".  That's what this code does,
+   but it turns out, that solution is insufficient.  I can't really tell
+   what causes poor performance with multisampling, but it's not
+   predictable.  Without changing the code, some times a given saver will
+   perform fine with multisampling on, and other times it will perform
+   very badly.  Without multisampling, they always perform fine.
+   */
+  //  if (ms_p && [[view window] screen] != [[NSScreen screens] objectAtIndex:0])
+  //    ms_p = 0;
+
+  if (ms_p) {
+    attrs[i++] = NSOpenGLPFASampleBuffers; attrs[i++] = 1;
+    attrs[i++] = NSOpenGLPFASamples;       attrs[i++] = 6;
+    // Don't really understand what this means:
+    // attrs[i++] = NSOpenGLPFANoRecovery;
+  }
+
+  attrs[i] = 0;
+
+  NSOpenGLPixelFormat *pixfmt = [[NSOpenGLPixelFormat alloc]
+                                 initWithAttributes:attrs];
+
+  if (ms_p && !pixfmt) {   // Retry without multisampling.
+    i -= 2;
+    attrs[i] = 0;
+    pixfmt = [[NSOpenGLPixelFormat alloc] initWithAttributes:attrs];
+  }
+
+  return [pixfmt autorelease];
+}
+
+#else // !USE_IPHONE
+
+- (NSDictionary *)getGLProperties
+{
+  Bool dbuf_p = [prefsReader getBooleanResource:"doubleBuffer"];
+
+  /* There seems to be no way to actually turn off double-buffering in
+   EAGLContext (e.g., no way to draw to the front buffer directly)
+   but if we turn on "retained backing" for non-buffering apps like
+   "pipes", at least the back buffer isn't auto-cleared on them.
+   */
+
+  return [NSDictionary dictionaryWithObjectsAndKeys:
+   kEAGLColorFormatRGBA8,             kEAGLDrawablePropertyColorFormat,
+   [NSNumber numberWithBool:!dbuf_p], kEAGLDrawablePropertyRetainedBacking,
+   nil];
+}
+
+- (void)addExtraRenderbuffers:(CGSize)size
+{
+  int w = size.width;
+  int h = size.height;
+
+  if (gl_depthbuffer)  glDeleteRenderbuffersOES (1, &gl_depthbuffer);
+
+  glGenRenderbuffersOES (1, &gl_depthbuffer);
+  // [EAGLContext renderbufferStorage:fromDrawable:] must be called before this.
+  glBindRenderbufferOES (GL_RENDERBUFFER_OES, gl_depthbuffer);
+  glRenderbufferStorageOES (GL_RENDERBUFFER_OES, GL_DEPTH_COMPONENT16_OES,
+                            w, h);
+  glFramebufferRenderbufferOES (GL_FRAMEBUFFER_OES,  GL_DEPTH_ATTACHMENT_OES,
+                                GL_RENDERBUFFER_OES, gl_depthbuffer);
+}
+
+#endif // !USE_IPHONE
+
+
 - (void)dealloc {
   // ogl_ctx
   // gl_framebuffer
@@ -295,133 +267,11 @@ init_GL (ModeInfo *mi)
   XScreenSaverGLView *view = (XScreenSaverGLView *) jwxyz_window_view (win);
   NSAssert1 ([view isKindOfClass:[XScreenSaverGLView class]],
              @"wrong view class: %@", view);
-  NSOpenGLContext *ctx = [view oglContext];
-
-# ifndef USE_IPHONE
-
-  if (!ctx) {
-
-    NSOpenGLPixelFormatAttribute attrs[40];
-    int i = 0;
-    attrs[i++] = NSOpenGLPFAColorSize; attrs[i++] = 24;
-    attrs[i++] = NSOpenGLPFAAlphaSize; attrs[i++] = 8;
-    attrs[i++] = NSOpenGLPFADepthSize; attrs[i++] = 16;
 
-    if (get_boolean_resource (mi->dpy, "doubleBuffer", "DoubleBuffer"))
-      attrs[i++] = NSOpenGLPFADoubleBuffer;
-
-    Bool ms_p = get_boolean_resource (mi->dpy, "multiSample", "MultiSample");
-
-    /* Sometimes, turning on multisampling kills performance.  At one point,
-       I thought the answer was, "only run multisampling on one screen, and
-       leave it turned off on other screens".  That's what this code does,
-       but it turns out, that solution is insufficient.  I can't really tell
-       what causes poor performance with multisampling, but it's not
-       predictable.  Without changing the code, some times a given saver will
-       perform fine with multisampling on, and other times it will perform
-       very badly.  Without multisampling, they always perform fine.
-     */
-//  if (ms_p && [[view window] screen] != [[NSScreen screens] objectAtIndex:0])
-//    ms_p = 0;
-
-    if (ms_p) {
-      attrs[i++] = NSOpenGLPFASampleBuffers; attrs[i++] = 1;
-      attrs[i++] = NSOpenGLPFASamples;       attrs[i++] = 6;
-      // Don't really understand what this means:
-      // attrs[i++] = NSOpenGLPFANoRecovery;
-    }
-
-    attrs[i] = 0;
-
-    NSOpenGLPixelFormat *pixfmt = 
-      [[NSOpenGLPixelFormat alloc] initWithAttributes:attrs];
-
-    if (ms_p && !pixfmt) {   // Retry without multisampling.
-      i -= 2;
-      attrs[i] = 0;
-      pixfmt = [[NSOpenGLPixelFormat alloc] initWithAttributes:attrs];
-    }
-
-    NSAssert (pixfmt, @"unable to create NSOpenGLPixelFormat");
-
-    // #### Analyze says: "Potential leak of an object stored into pixfmt"
-    ctx = [[NSOpenGLContext alloc] 
-            initWithFormat:pixfmt
-              shareContext:nil];
-//    [pixfmt release]; // #### ???
-  }
-
-  // Sync refreshes to the vertical blanking interval
-  GLint r = 1;
-  [ctx setValues:&r forParameter:NSOpenGLCPSwapInterval];
-//  check_gl_error ("NSOpenGLCPSwapInterval");  // SEGV sometimes. Too early?
-
-  // #### Analyze says: "Potential leak of an object stored into "ctx"
-  // But makeCurrentContext retains it (right?)
-
-  [ctx makeCurrentContext];
-  check_gl_error ("makeCurrentContext");
-
-  [view setOglContext:ctx];
-
-  // Clear frame buffer ASAP, else there are bits left over from other apps.
-  glClearColor (0, 0, 0, 1);
-  glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
-//  glFinish ();
-//  glXSwapBuffers (mi->dpy, mi->window);
-
-
-  // Enable multi-threading, if possible.  This runs most OpenGL commands
-  // and GPU management on a second CPU.
-  {
-#   ifndef  kCGLCEMPEngine
-#    define kCGLCEMPEngine 313  // Added in MacOS 10.4.8 + XCode 2.4.
-#   endif
-    CGLContextObj cctx = CGLGetCurrentContext();
-    CGLError err = CGLEnable (cctx, kCGLCEMPEngine);
-    if (err != kCGLNoError) {
-      NSLog (@"enabling multi-threaded OpenGL failed: %d", err);
-    }
-  }
-
-  check_gl_error ("init_GL");
-
-# else  // USE_IPHONE
-
-  EAGLContext *ogl_ctx = ctx;
-  if (!ogl_ctx) {
-
-    Bool dbuf_p = 
-      get_boolean_resource (mi->dpy, "doubleBuffer", "DoubleBuffer");
-
-    /* There seems to be no way to actually turn off double-buffering in
-       EAGLContext (e.g., no way to draw to the front buffer directly)
-       but if we turn on "retained backing" for non-buffering apps like
-       "pipes", at least the back buffer isn't auto-cleared on them.
-     */
-    CAEAGLLayer *eagl_layer = (CAEAGLLayer *) view.layer;
-    eagl_layer.opaque = TRUE;
-    eagl_layer.drawableProperties = 
-      [NSDictionary dictionaryWithObjectsAndKeys:
-       kEAGLColorFormatRGBA8,             kEAGLDrawablePropertyColorFormat,
-       [NSNumber numberWithBool:!dbuf_p], kEAGLDrawablePropertyRetainedBacking,
-       nil];
-
-    // Without this, the GL frame buffer is half the screen resolution!
-    eagl_layer.contentsScale = [UIScreen mainScreen].scale;
-
-    ogl_ctx = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES1];
-  }
-
-  if (!ogl_ctx)
-    return 0;
-  [view setOglContext:ogl_ctx];
-  // #### Analyze says "Potential leak of an object stored into ogl_ctx"
-
-  check_gl_error ("OES_init");
+  // OpenGL initialization is in [XScreenSaverView startAnimation].
 
+# ifdef USE_IPHONE
   jwzgles_reset ();
-  
 # endif // USE_IPHONE
 
   // I don't know why this is necessary, but it beats randomly having some
@@ -434,6 +284,7 @@ init_GL (ModeInfo *mi)
   glMatrixMode(GL_MODELVIEW);
   glLoadIdentity();
 
+  glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
 
   // Caller expects a pointer to an opaque struct...  which it dereferences.
   // Don't ask me, it's historical...
@@ -475,6 +326,12 @@ clear_gl_error (void)
 }
 
 
+#if defined GL_INVALID_FRAMEBUFFER_OPERATION_OES && \
+  !defined GL_INVALID_FRAMEBUFFER_OPERATION
+# define GL_INVALID_FRAMEBUFFER_OPERATION GL_INVALID_FRAMEBUFFER_OPERATION_OES
+#endif
+
+
 /* report a GL error. */
 void
 check_gl_error (const char *type)
@@ -490,6 +347,11 @@ check_gl_error (const char *type)
     case GL_STACK_OVERFLOW:        e = "stack overflow";    break;
     case GL_STACK_UNDERFLOW:       e = "stack underflow";   break;
     case GL_OUT_OF_MEMORY:         e = "out of memory";     break;
+#ifdef GL_INVALID_FRAMEBUFFER_OPERATION
+    case GL_INVALID_FRAMEBUFFER_OPERATION:
+      e = "invalid framebuffer operation";
+      break;
+#endif
 #ifdef GL_TABLE_TOO_LARGE_EXT
     case GL_TABLE_TOO_LARGE_EXT:   e = "table too large";   break;
 #endif
index c60dfc8a1129a8f2a2f22a24387b81d1d261f78c..cc6867b573340c16cfa0700cc55b3785e309b18d 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2006-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -25,6 +25,7 @@
 # define NSImage UIImage
 # define NSEvent UIEvent
 # define NSWindow UIWindow
+# define NSOpenGLContext EAGLContext
 #else
 # import <Cocoa/Cocoa.h>
 # import <ScreenSaver/ScreenSaver.h>
 #import "PrefsReader.h"
 
 #ifdef USE_IPHONE
+
+@class XScreenSaverView;
+
+@protocol XScreenSaverViewDelegate
+- (void) wantsFadeOut:(XScreenSaverView *)saverView;
+- (void) didShake:(XScreenSaverView *)saverView;
+@end
+
 @interface ScreenSaverView : NSView
 - (id)initWithFrame:(NSRect)frame isPreview:(BOOL)isPreview;
 - (NSTimeInterval)animationTimeInterval;
 
 
 #define USE_BACKBUFFER  // must be in sync with jwxyz.m
-
-// If USE_BACKBUFFER is enabled, one of these must also be enabled.
-// #define BACKBUFFER_CGCONTEXT   // Not supported by iOS.
-#define BACKBUFFER_CALAYER
+// Currently only OpenGL backbuffers are supported (OSX and iOS).
+# define BACKBUFFER_OPENGL
 
 @interface XScreenSaverView : ScreenSaverView
 # ifdef USE_IPHONE
 
   NSDictionary *function_tables;
 
+  id<XScreenSaverViewDelegate> _delegate;
+
 # endif // USE_IPHONE
 
 # ifdef USE_BACKBUFFER
   CGSize backbuffer_size;      // pixels, not points.
   CGColorSpaceRef colorspace;
 
-#  ifdef BACKBUFFER_CGCONTEXT
-  CGContextRef window_ctx;
+#  ifdef BACKBUFFER_OPENGL
+  void *backbuffer_data;
+  size_t backbuffer_len;
+
+  GLsizei gl_texture_w, gl_texture_h;
+
+  NSOpenGLContext *ogl_ctx;      // OpenGL rendering context
+  GLuint backbuffer_texture;
+  GLenum gl_texture_target;
+  GLenum gl_pixel_format, gl_pixel_type;
+#   ifndef USE_IPHONE
+  BOOL double_buffered_p, gl_apple_client_storage_p;
+#   else // USE_IPHONE
+  BOOL gl_limited_npot_p;
+  GLuint gl_framebuffer, gl_renderbuffer;
+#   endif // USE_IPHONE
 #  endif
 
 # endif // USE_BACKBUFFER
 
 - (void) render_x11;
 - (void) prepareContext;
-- (void) resizeContext;
 - (NSUserDefaultsController *) userDefaultsController;
 + (NSString *) decompressXML:(NSData *)xml;
 
 #ifdef USE_IPHONE
-- (void)didRotate:(NSNotification *)notification;
 - (BOOL)reshapeRotatedWindow;
 - (void)setScreenLocked:(BOOL)locked;
-#endif // USE_IPHONE
+- (NSDictionary *)getGLProperties;
+- (void)addExtraRenderbuffers:(CGSize)size;
+@property (nonatomic, assign) id<XScreenSaverViewDelegate> delegate;
+#else // !USE_IPHONE
+- (NSOpenGLPixelFormat *)getGLPixelFormat;
+#endif // !USE_IPHONE
 
 #ifdef USE_BACKBUFFER
-- (void)initLayer;
+- (void)enableBackbuffer:(CGSize)new_backbuffer_size;
 - (void)createBackbuffer:(CGSize)s;
+- (void)drawBackbuffer;
+- (void)flushBackbuffer;
 #endif // USE_BACKBUFFER
 
 @end
index 602629533f4c691cb90e5bc904b5cf08a9cf34a0..9ab94bc48e26fd2b3b53557a783ce43afe4fb63e 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2006-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -16,6 +16,7 @@
  */
 
 #import <QuartzCore/QuartzCore.h>
+#import <sys/mman.h>
 #import <zlib.h>
 #import "XScreenSaverView.h"
 #import "XScreenSaverConfigSheet.h"
@@ -24,6 +25,9 @@
 #import "xlockmoreI.h"
 #import "jwxyz-timers.h"
 
+#ifndef USE_IPHONE
+# import <OpenGL/glu.h>
+#endif
 
 /* Garbage collection only exists if we are being compiled against the 
    10.6 SDK or newer, not if we are building against the 10.4 SDK.
 # define DO_GC_HACKERY
 #endif
 
+/* Duplicated in xlockmoreI.h and XScreenSaverGLView.m. */
+extern void clear_gl_error (void);
+extern void check_gl_error (const char *type);
+
 extern struct xscreensaver_function_table *xscreensaver_function_table;
 
 /* Global variables used by the screen savers
@@ -259,7 +267,7 @@ add_default_options (const XrmOptionDescRec *opts,
 # endif
  // ".textLiteral:        ",
  // ".textFile:           ",
-    ".textURL:            http://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss",
+    ".textURL:            https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss",
  // ".textProgram:        ",
     ".grabDesktopImages:  yes",
 # ifndef USE_IPHONE
@@ -416,6 +424,13 @@ orientname(unsigned long o)
 
   next_frame_time = 0;
 
+# ifndef USE_IPHONE
+  // When the view fills the screen and double buffering is enabled, OS X will
+  // use page flipping for a minor CPU/FPS boost. In windowed mode, double
+  // buffering reduces the frame rate to 1/2 the screen's refresh rate.
+  double_buffered_p = !isPreview;
+# endif
+
 # ifdef USE_IPHONE
   double s = [self hackedContentScaleFactor];
 # else
@@ -436,25 +451,25 @@ orientname(unsigned long o)
 
   // So we can tell when we're docked.
   [UIDevice currentDevice].batteryMonitoringEnabled = YES;
-# endif // USE_IPHONE
 
-# ifdef USE_BACKBUFFER
-  [self createBackbuffer:bb_size];
-  [self initLayer];
-# endif
+  [self setBackgroundColor:[NSColor blackColor]];
+
+  [[NSNotificationCenter defaultCenter]
+   addObserver:self
+   selector:@selector(didRotate:)
+   name:UIDeviceOrientationDidChangeNotification object:nil];
+# endif // USE_IPHONE
 
   return self;
 }
 
-- (void) initLayer
+
+#ifdef USE_IPHONE
++ (Class) layerClass
 {
-# if !defined(USE_IPHONE) && defined(BACKBUFFER_CALAYER)
-  [self setLayer: [CALayer layer]];
-  self.layer.delegate = self;
-  self.layer.opaque = YES;
-  [self setWantsLayer: YES];
-# endif  // !USE_IPHONE && BACKBUFFER_CALAYER
+  return [CAEAGLLayer class];
 }
+#endif
 
 
 - (id) initWithFrame:(NSRect)frame isPreview:(BOOL)p
@@ -465,22 +480,26 @@ orientname(unsigned long o)
 
 - (void) dealloc
 {
-  NSAssert(![self isAnimating], @"still animating");
+  if ([self isAnimating])
+    [self stopAnimation];
   NSAssert(!xdata, @"xdata not yet freed");
   NSAssert(!xdpy, @"xdpy not yet freed");
 
+# ifdef USE_IPHONE
+  [[NSNotificationCenter defaultCenter] removeObserver:self];
+# endif
+
 # ifdef USE_BACKBUFFER
-  if (backbuffer)
-    CGContextRelease (backbuffer);
+
+#  ifdef BACKBUFFER_OPENGL
+  [ogl_ctx release];
+  // Releasing the OpenGL context should also free any OpenGL objects,
+  // including the backbuffer texture and frame/render/depthbuffers.
+#  endif // BACKBUFFER_OPENGL
 
   if (colorspace)
     CGColorSpaceRelease (colorspace);
 
-#  ifdef BACKBUFFER_CGCONTEXT
-  if (window_ctx)
-    CGContextRelease (window_ctx);
-#  endif // BACKBUFFER_CGCONTEXT
-
 # endif // USE_BACKBUFFER
 
   [prefsReader release];
@@ -527,7 +546,7 @@ orientname(unsigned long o)
   NSAssert(!initted_p && !xdata, @"already initialized");
 
   // See comment in render_x11() for why this value is important:
-  [self setAnimationTimeInterval: 1.0 / 120.0];
+  [self setAnimationTimeInterval: 1.0 / 240.0];
 
   [super startAnimation];
   /* We can't draw on the window from this method, so we actually do the
@@ -536,6 +555,16 @@ orientname(unsigned long o)
    */
 
 # ifdef USE_IPHONE
+  {
+    CGSize b = self.bounds.size;
+    double s = [self hackedContentScaleFactor];
+    b.width  *= s;
+    b.height *= s;
+    NSAssert (initial_bounds.width == b.width &&
+              initial_bounds.height == b.height,
+              @"bounds changed unexpectedly");
+  }
+
   if (crash_timer)
     [crash_timer invalidate];
 
@@ -560,8 +589,165 @@ orientname(unsigned long o)
   [[UIApplication sharedApplication]
     setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
 # endif
-}
 
+#ifdef BACKBUFFER_OPENGL
+  CGSize new_backbuffer_size;
+
+  {
+# ifndef USE_IPHONE
+    if (!ogl_ctx) {
+
+      NSOpenGLPixelFormat *pixfmt = [self getGLPixelFormat];
+
+      NSAssert (pixfmt, @"unable to create NSOpenGLPixelFormat");
+
+      [pixfmt retain]; // #### ???
+
+      // Fun: On OS X 10.7, the second time an OpenGL context is created, after
+      // the preferences dialog is launched in SaverTester, the context only
+      // lasts until the first full GC. Then it turns black. Solution is to
+      // reuse the OpenGL context after this point.
+      ogl_ctx = [[NSOpenGLContext alloc] initWithFormat:pixfmt
+                                         shareContext:nil];
+
+      // Sync refreshes to the vertical blanking interval
+      GLint r = 1;
+      [ogl_ctx setValues:&r forParameter:NSOpenGLCPSwapInterval];
+//    check_gl_error ("NSOpenGLCPSwapInterval");  // SEGV sometimes. Too early?
+    }
+
+    [ogl_ctx makeCurrentContext];
+    check_gl_error ("makeCurrentContext");
+
+    // NSOpenGLContext logs an 'invalid drawable' when this is called
+    // from initWithFrame.
+    [ogl_ctx setView:self];
+
+    // Clear frame buffer ASAP, else there are bits left over from other apps.
+    glClearColor (0, 0, 0, 1);
+    glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+//    glFinish ();
+//    glXSwapBuffers (mi->dpy, mi->window);
+
+
+    // Enable multi-threading, if possible.  This runs most OpenGL commands
+    // and GPU management on a second CPU.
+    {
+#  ifndef  kCGLCEMPEngine
+#   define kCGLCEMPEngine 313  // Added in MacOS 10.4.8 + XCode 2.4.
+#  endif
+      CGLContextObj cctx = CGLGetCurrentContext();
+      CGLError err = CGLEnable (cctx, kCGLCEMPEngine);
+      if (err != kCGLNoError) {
+        NSLog (@"enabling multi-threaded OpenGL failed: %d", err);
+      }
+    }
+
+    new_backbuffer_size = NSSizeToCGSize ([self bounds].size);
+
+# else  // USE_IPHONE
+    if (!ogl_ctx) {
+      CAEAGLLayer *eagl_layer = (CAEAGLLayer *) self.layer;
+      eagl_layer.opaque = TRUE;
+      eagl_layer.drawableProperties = [self getGLProperties];
+
+      // Without this, the GL frame buffer is half the screen resolution!
+      eagl_layer.contentsScale = [UIScreen mainScreen].scale;
+
+      ogl_ctx = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES1];
+    }
+
+    [EAGLContext setCurrentContext: ogl_ctx];
+
+    CGSize screen_size = [[[UIScreen mainScreen] currentMode] size];
+    // iPad, simulator: 768x1024
+    // iPad, physical: 1024x768
+    if (screen_size.width > screen_size.height) {
+      CGFloat w = screen_size.width;
+      screen_size.width = screen_size.height;
+      screen_size.height = w;
+    }
+
+    if (gl_framebuffer)  glDeleteFramebuffersOES  (1, &gl_framebuffer);
+    if (gl_renderbuffer) glDeleteRenderbuffersOES (1, &gl_renderbuffer);
+
+    glGenFramebuffersOES  (1, &gl_framebuffer);
+    glBindFramebufferOES  (GL_FRAMEBUFFER_OES,  gl_framebuffer);
+
+    glGenRenderbuffersOES (1, &gl_renderbuffer);
+    glBindRenderbufferOES (GL_RENDERBUFFER_OES, gl_renderbuffer);
+
+//   redundant?
+//     glRenderbufferStorageOES (GL_RENDERBUFFER_OES, GL_RGBA8_OES,
+//                               (int)size.width, (int)size.height);
+    [ogl_ctx renderbufferStorage:GL_RENDERBUFFER_OES
+                    fromDrawable:(CAEAGLLayer*)self.layer];
+
+    glFramebufferRenderbufferOES (GL_FRAMEBUFFER_OES,  GL_COLOR_ATTACHMENT0_OES,
+                                  GL_RENDERBUFFER_OES, gl_renderbuffer);
+
+    [self addExtraRenderbuffers:screen_size];
+
+    int err = glCheckFramebufferStatusOES (GL_FRAMEBUFFER_OES);
+    switch (err) {
+      case GL_FRAMEBUFFER_COMPLETE_OES:
+        break;
+      case GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES:
+        NSAssert (0, @"framebuffer incomplete attachment");
+        break;
+      case GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES:
+        NSAssert (0, @"framebuffer incomplete missing attachment");
+        break;
+      case GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES:
+        NSAssert (0, @"framebuffer incomplete dimensions");
+        break;
+      case GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES:
+        NSAssert (0, @"framebuffer incomplete formats");
+        break;
+      case GL_FRAMEBUFFER_UNSUPPORTED_OES:
+        NSAssert (0, @"framebuffer unsupported");
+        break;
+/*
+      case GL_FRAMEBUFFER_UNDEFINED:
+        NSAssert (0, @"framebuffer undefined");
+        break;
+      case GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER:
+        NSAssert (0, @"framebuffer incomplete draw buffer");
+        break;
+      case GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER:
+        NSAssert (0, @"framebuffer incomplete read buffer");
+        break;
+      case GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE:
+        NSAssert (0, @"framebuffer incomplete multisample");
+        break;
+      case GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS:
+        NSAssert (0, @"framebuffer incomplete layer targets");
+        break;
+ */
+    default:
+      NSAssert (0, @"framebuffer incomplete, unknown error 0x%04X", err);
+      break;
+    }
+
+    glViewport (0, 0, screen_size.width, screen_size.height);
+
+    new_backbuffer_size = initial_bounds;
+
+# endif // USE_IPHONE
+
+    check_gl_error ("startAnimation");
+
+//  NSLog (@"%s / %s / %s\n", glGetString (GL_VENDOR),
+//         glGetString (GL_RENDERER), glGetString (GL_VERSION));
+
+    [self enableBackbuffer:new_backbuffer_size];
+  }
+#endif // BACKBUFFER_OPENGL
+
+#ifdef USE_BACKBUFFER
+  [self createBackbuffer:new_backbuffer_size];
+#endif
+}
 
 - (void)stopAnimation
 {
@@ -611,19 +797,38 @@ orientname(unsigned long o)
   [[UIApplication sharedApplication]
     setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];
 # endif
-}
 
+  // Without this, the GL frame stays on screen when switching tabs
+  // in System Preferences.
+  // (Or perhaps it used to. It doesn't seem to matter on 10.9.)
+  //
+# ifndef USE_IPHONE
+  [NSOpenGLContext clearCurrentContext];
+# endif // !USE_IPHONE
 
-/* Hook for the XScreenSaverGLView subclass
- */
-- (void) prepareContext
-{
+  clear_gl_error();    // This hack is defunct, don't let this linger.
+
+  CGContextRelease (backbuffer);
+  backbuffer = nil;
+
+  if (backbuffer_len)
+    munmap (backbuffer_data, backbuffer_len);
+  backbuffer_data = NULL;
+  backbuffer_len = 0;
 }
 
-/* Hook for the XScreenSaverGLView subclass
- */
-- (void) resizeContext
+
+// #### maybe this could/should just be on 'lockFocus' instead?
+- (void) prepareContext
 {
+  if (ogl_ctx) {
+#ifdef USE_IPHONE
+    [EAGLContext setCurrentContext:ogl_ctx];
+#else  // !USE_IPHONE
+    [ogl_ctx makeCurrentContext];
+//    check_gl_error ("makeCurrentContext");
+#endif // !USE_IPHONE
+  }
 }
 
 
@@ -657,14 +862,27 @@ screenhack_do_fps (Display *dpy, Window w, fps_state *fpst, void *closure)
   NSSize ssize = [[[UIScreen mainScreen] currentMode] size];
   NSSize bsize = [self bounds].size;
 
+  CGFloat
+    max_ssize = ssize.width > ssize.height ? ssize.width : ssize.height,
+    max_bsize = bsize.width > bsize.height ? bsize.width : bsize.height;
+
   // Ratio of screen size in pixels to view size in points.
-  GLfloat s = ((ssize.width > ssize.height ? ssize.width : ssize.height) /
-               (bsize.width > bsize.height ? bsize.width : bsize.height));
+  CGFloat s = max_ssize / max_bsize;
+
+  // Two constraints:
+
+  // 1. Don't exceed -- let's say 1280 pixels in either direction.
+  //    (Otherwise the frame rate gets bad.)
+  CGFloat mag0 = ceil(max_ssize / 1280);
 
-  if (ssize.width >= 1024 && ssize.height >= 1024)
-    s = 1;
+  // 2. Don't let the pixel size get too small.
+  //    (Otherwise pixels in IFS and similar are too fine.)
+  //    So don't let the result be > 2 pixels per point.
+  CGFloat mag1 = ceil(s / 2);
 
-  return s;
+  // As of iPhone 6, mag0 is always >= mag1. This may not be true in the future.
+  // (desired scale factor) = s / (desired magnification factor)
+  return s / (mag0 > mag1 ? mag0 : mag1);
 }
 
 
@@ -692,10 +910,10 @@ double current_device_rotation (void)
     rot_current_angle = f - rotation_ratio * dist;
 
     // Intermediate frame size.
-    rot_current_size.width = rot_from.width + 
-      rotation_ratio * (rot_to.width - rot_from.width);
-    rot_current_size.height = rot_from.height + 
-      rotation_ratio * (rot_to.height - rot_from.height);
+    rot_current_size.width = floor(rot_from.width +
+      rotation_ratio * (rot_to.width - rot_from.width));
+    rot_current_size.height = floor(rot_from.height +
+      rotation_ratio * (rot_to.height - rot_from.height));
 
     // Tick animation.  Complete rotation in 1/6th sec.
     double now = double_time();
@@ -768,6 +986,180 @@ double current_device_rotation (void)
 
 #ifdef USE_BACKBUFFER
 
+# ifndef USE_IPHONE
+
+struct gl_version
+{
+  // iOS always uses OpenGL ES 1.1.
+  unsigned major;
+  unsigned minor;
+};
+
+static GLboolean
+gl_check_ver (const struct gl_version *caps,
+              unsigned gl_major,
+              unsigned gl_minor)
+{
+  return caps->major > gl_major ||
+           (caps->major == gl_major && caps->minor >= gl_minor);
+}
+
+# else
+
+static GLboolean
+gluCheckExtension (const GLubyte *ext_name, const GLubyte *ext_string)
+{
+  size_t ext_len = strlen ((const char *)ext_name);
+
+  for (;;) {
+    const GLubyte *found = (const GLubyte *)strstr ((const char *)ext_string,
+                                                    (const char *)ext_name);
+    if (!found)
+      break;
+
+    char last_ch = found[ext_len];
+    if ((found == ext_string || found[-1] == ' ') &&
+        (last_ch == ' ' || !last_ch)) {
+      return GL_TRUE;
+    }
+
+    ext_string = found + ext_len;
+  }
+
+  return GL_FALSE;
+}
+
+# endif
+
+/* Called during startAnimation before the first call to createBackbuffer. */
+- (void) enableBackbuffer:(CGSize)new_backbuffer_size
+{
+# ifndef USE_IPHONE
+  struct gl_version version;
+
+  {
+    const char *version_str = (const char *)glGetString (GL_VERSION);
+
+    /* iPhone is always OpenGL ES 1.1. */
+    if (sscanf ((const char *)version_str, "%u.%u",
+                &version.major, &version.minor) < 2)
+    {
+      version.major = 1;
+      version.minor = 1;
+    }
+  }
+# endif
+
+  // The OpenGL extensions in use in here are pretty are pretty much ubiquitous
+  // on OS X, but it's still good form to check.
+  const GLubyte *extensions = glGetString (GL_EXTENSIONS);
+
+  glGenTextures (1, &backbuffer_texture);
+
+  // On really old systems, it would make sense to split the texture
+  // into subsections
+# ifndef USE_IPHONE
+  gl_texture_target = (gluCheckExtension ((const GLubyte *)
+                                         "GL_ARB_texture_rectangle",
+                                         extensions)
+                       ? GL_TEXTURE_RECTANGLE_EXT : GL_TEXTURE_2D);
+# else
+  // OES_texture_npot also provides this, but iOS never provides it.
+  gl_limited_npot_p = gluCheckExtension ((const GLubyte *)
+                                         "GL_APPLE_texture_2D_limited_npot",
+                                         extensions);
+  gl_texture_target = GL_TEXTURE_2D;
+# endif
+
+  glBindTexture (gl_texture_target, &backbuffer_texture);
+  glTexParameteri (gl_texture_target, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+  // GL_LINEAR might make sense on Retina iPads.
+  glTexParameteri (gl_texture_target, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
+  glTexParameteri (gl_texture_target, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
+  glTexParameteri (gl_texture_target, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
+
+# ifndef USE_IPHONE
+  // There isn't much sense in supporting one of these if the other
+  // isn't present.
+  gl_apple_client_storage_p =
+    gluCheckExtension ((const GLubyte *)"GL_APPLE_client_storage",
+                       extensions) &&
+    gluCheckExtension ((const GLubyte *)"GL_APPLE_texture_range", extensions);
+
+  if (gl_apple_client_storage_p) {
+    glTexParameteri (gl_texture_target, GL_TEXTURE_STORAGE_HINT_APPLE,
+                     GL_STORAGE_SHARED_APPLE);
+    glPixelStorei (GL_UNPACK_CLIENT_STORAGE_APPLE, GL_TRUE);
+  }
+# endif
+
+  // If a video adapter suports BGRA textures, then that's probably as fast as
+  // you're gonna get for getting a texture onto the screen.
+# ifdef USE_IPHONE
+  gl_pixel_format =
+    gluCheckExtension ((const GLubyte *)"GL_APPLE_texture_format_BGRA8888",
+                       extensions) ? GL_BGRA : GL_RGBA;
+  gl_pixel_type = GL_UNSIGNED_BYTE;
+  // See also OES_read_format.
+# else
+  if (gl_check_ver (&version, 1, 2) ||
+      (gluCheckExtension ((const GLubyte *)"GL_EXT_bgra", extensions) &&
+       gluCheckExtension ((const GLubyte *)"GL_APPLE_packed_pixels",
+                          extensions))) {
+    gl_pixel_format = GL_BGRA;
+    // Both Intel and PowerPC-era docs say to use GL_UNSIGNED_INT_8_8_8_8_REV.
+    gl_pixel_type = GL_UNSIGNED_INT_8_8_8_8_REV;
+  } else {
+    gl_pixel_format = GL_RGBA;
+    gl_pixel_type = GL_UNSIGNED_BYTE;
+  }
+  // GL_ABGR_EXT/GL_UNSIGNED_BYTE is another possibilty that may have made more
+  // sense on PowerPC.
+# endif
+
+  glEnable (gl_texture_target);
+  glEnableClientState (GL_VERTEX_ARRAY);
+  glEnableClientState (GL_TEXTURE_COORD_ARRAY);
+
+# ifdef USE_IPHONE
+  glMatrixMode (GL_PROJECTION);
+  glLoadIdentity();
+  NSAssert (new_backbuffer_size.width != 0 && new_backbuffer_size.height != 0,
+            @"initial_bounds never got set");
+  // This is pretty similar to the glOrtho in createBackbuffer for OS X.
+  glOrthof (-new_backbuffer_size.width, new_backbuffer_size.width,
+            -new_backbuffer_size.height, new_backbuffer_size.height, -1, 1);
+# endif // USE_IPHONE
+
+  check_gl_error ("enableBackbuffer");
+}
+
+
+static GLsizei
+to_pow2 (size_t x)
+{
+  if (x <= 1)
+    return 1;
+
+  size_t mask = (size_t)-1;
+  unsigned bits = sizeof(x) * CHAR_BIT;
+  unsigned log2 = bits;
+
+  --x;
+  while (bits) {
+    if (!(x & mask)) {
+      log2 -= bits;
+      x <<= bits;
+    }
+
+    bits >>= 1;
+    mask <<= bits;
+  }
+
+  return 1 << log2;
+}
+
+
 /* Create a bitmap context into which we render everything.
    If the desired size has changed, re-created it.
    new_size is in rotated pixels, not points: the same size
@@ -778,68 +1170,35 @@ double current_device_rotation (void)
   // Colorspaces and CGContexts only happen with non-GL hacks.
   if (colorspace)
     CGColorSpaceRelease (colorspace);
-# ifdef BACKBUFFER_CGCONTEXT
-  if (window_ctx)
-    CGContextRelease (window_ctx);
-# endif
+
+# ifdef BACKBUFFER_OPENGL
+  NSAssert ([NSOpenGLContext currentContext] ==
+            ogl_ctx, @"invalid GL context");
+
+  // This almost isn't necessary, except for the ugly aliasing artifacts.
+#  ifndef USE_IPHONE
+  glViewport (0, 0, new_size.width, new_size.height);
+
+  glMatrixMode (GL_PROJECTION);
+  glLoadIdentity();
+  // This is pretty similar to the glOrthof in enableBackbuffer for iPhone.
+  glOrtho (-new_size.width, new_size.width, -new_size.height, new_size.height,
+           -1, 1);
+#  endif // !USE_IPHONE
+# endif // BACKBUFFER_OPENGL
        
   NSWindow *window = [self window];
 
   if (window && xdpy) {
     [self lockFocus];
 
-# if defined(BACKBUFFER_CGCONTEXT)
-    // TODO: This was borrowed from jwxyz_window_resized, and should
-    // probably be refactored.
-         
-    // Figure out which screen the window is currently on.
-    CGDirectDisplayID cgdpy = 0;
-
-    {
-//    int wx, wy;
-//    TODO: XTranslateCoordinates is returning (0,1200) on my system.
-//    Is this right?
-//    In any case, those weren't valid coordinates for CGGetDisplaysWithPoint.
-//    XTranslateCoordinates (xdpy, xwindow, NULL, 0, 0, &wx, &wy, NULL);
-//    p.x = wx;
-//    p.y = wy;
-
-      NSPoint p0 = {0, 0};
-      p0 = [window convertBaseToScreen:p0];
-      CGPoint p = {p0.x, p0.y};
-      CGDisplayCount n;
-      CGGetDisplaysWithPoint (p, 1, &cgdpy, &n);
-      NSAssert (cgdpy, @"unable to find CGDisplay");
-    }
-
-    {
-      // Figure out this screen's colorspace, and use that for every CGImage.
-      //
-      CMProfileRef profile = 0;
-
-      // CMGetProfileByAVID is deprecated as of OS X 10.6, but there's no
-      // documented replacement as of OS X 10.9.
-      // http://lists.apple.com/archives/colorsync-dev/2012/Nov/msg00001.html
-      CMGetProfileByAVID ((CMDisplayIDType) cgdpy, &profile);
-      NSAssert (profile, @"unable to find colorspace profile");
-      colorspace = CGColorSpaceCreateWithPlatformColorSpace (profile);
-      NSAssert (colorspace, @"unable to find colorspace");
-    }
-# elif defined(BACKBUFFER_CALAYER)
+# ifdef BACKBUFFER_OPENGL
     // Was apparently faster until 10.9.
     colorspace = CGColorSpaceCreateDeviceRGB ();
-# endif // BACKBUFFER_CALAYER
+# endif // BACKBUFFER_OPENGL
 
-# ifdef BACKBUFFER_CGCONTEXT
-    window_ctx = [[window graphicsContext] graphicsPort];
-    CGContextRetain (window_ctx);
-# endif // BACKBUFFER_CGCONTEXT
-         
     [self unlockFocus];
   } else {
-# ifdef BACKBUFFER_CGCONTEXT
-    window_ctx = NULL;
-# endif // BACKBUFFER_CGCONTEXT
     colorspace = CGColorSpaceCreateDeviceRGB();
   }
 
@@ -849,6 +1208,8 @@ double current_device_rotation (void)
     return;
 
   CGContextRef ob = backbuffer;
+  void *odata = backbuffer_data;
+  size_t olen = backbuffer_len;
 
   CGSize osize = backbuffer_size;      // pixels, not points.
   backbuffer_size = new_size;          // pixels, not points.
@@ -858,16 +1219,112 @@ double current_device_rotation (void)
         backbuffer_size.width, backbuffer_size.height);
 # endif
 
-  backbuffer = CGBitmapContextCreate (NULL,
+  /* OS X uses APPLE_client_storage and APPLE_texture_range, as described in
+     <https://developer.apple.com/library/mac/documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_texturedata/opengl_texturedata.html>.
+
+     iOS uses bog-standard glTexImage2D (for now).
+
+     glMapBuffer is the standard way to get data from system RAM to video
+     memory asynchronously and without a memcpy, but support for
+     APPLE_client_storage is ubiquitous on OS X (not so for glMapBuffer),
+     and on iOS GL_PIXEL_UNPACK_BUFFER is only available on OpenGL ES 3
+     (iPhone 5S or newer). Plus, glMapBuffer doesn't work well with
+     CGBitmapContext: glMapBuffer can return a different pointer on each
+     call, but a CGBitmapContext doesn't allow its data pointer to be
+     changed -- and recreating the context for a new pointer can be
+     expensive (glyph caches get dumped, for instance).
+
+     glMapBufferRange has MAP_FLUSH_EXPLICIT_BIT and MAP_UNSYNCHRONIZED_BIT,
+     and these seem to allow mapping the buffer and leaving it where it is
+     in client address space while OpenGL works with the buffer, but it
+     requires OpenGL 3 Core profile on OS X (and ES 3 on iOS for
+     GL_PIXEL_UNPACK_BUFFER), so point goes to APPLE_client_storage.
+
+     AMD_pinned_buffer provides the same advantage as glMapBufferRange, but
+     Apple never implemented that one for OS X.
+   */
+
+  backbuffer_data = NULL;
+  gl_texture_w = (int)backbuffer_size.width;
+  gl_texture_h = (int)backbuffer_size.height;
+
+  NSAssert (gl_texture_target == GL_TEXTURE_2D
+# ifndef USE_IPHONE
+            || gl_texture_target == GL_TEXTURE_RECTANGLE_EXT
+# endif
+                 , @"unexpected GL texture target");
+
+# ifndef USE_IPHONE
+  if (gl_texture_target != GL_TEXTURE_RECTANGLE_EXT)
+# else
+  if (!gl_limited_npot_p)
+# endif
+  {
+    gl_texture_w = to_pow2 (gl_texture_w);
+    gl_texture_h = to_pow2 (gl_texture_h);
+  }
+
+  size_t bytes_per_row = gl_texture_w * 4;
+
+# if defined(BACKBUFFER_OPENGL) && !defined(USE_IPHONE)
+  // APPLE_client_storage requires texture width to be aligned to 32 bytes, or
+  // it will fall back to a memcpy.
+  // https://developer.apple.com/library/mac/documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_texturedata/opengl_texturedata.html#//apple_ref/doc/uid/TP40001987-CH407-SW24
+  bytes_per_row = (bytes_per_row + 31) & ~31;
+# endif // BACKBUFFER_OPENGL && !USE_IPHONE
+
+  backbuffer_len = bytes_per_row * gl_texture_h;
+  if (backbuffer_len) // mmap requires this to be non-zero.
+    backbuffer_data = mmap (NULL, backbuffer_len,
+                            PROT_READ | PROT_WRITE, MAP_ANON | MAP_SHARED,
+                            -1, 0);
+
+  BOOL alpha_first_p, order_little_p;
+
+  if (gl_pixel_format == GL_BGRA) {
+    alpha_first_p = YES;
+    order_little_p = YES;
+/*
+  } else if (gl_pixel_format == GL_ABGR_EXT) {
+    alpha_first_p = NO;
+    order_little_p = YES; */
+  } else {
+    NSAssert (gl_pixel_format == GL_RGBA, @"unknown GL pixel format");
+    alpha_first_p = NO;
+    order_little_p = NO;
+  }
+
+#ifdef USE_IPHONE
+  NSAssert (gl_pixel_type == GL_UNSIGNED_BYTE, @"unknown GL pixel type");
+#else
+  NSAssert (gl_pixel_type == GL_UNSIGNED_INT_8_8_8_8 ||
+            gl_pixel_type == GL_UNSIGNED_INT_8_8_8_8_REV ||
+            gl_pixel_type == GL_UNSIGNED_BYTE,
+            @"unknown GL pixel type");
+
+#if defined __LITTLE_ENDIAN__
+  const GLenum backwards_pixel_type = GL_UNSIGNED_INT_8_8_8_8;
+#elif defined __BIG_ENDIAN__
+  const GLenum backwards_pixel_type = GL_UNSIGNED_INT_8_8_8_8_REV;
+#else
+# error Unknown byte order.
+#endif
+
+  if (gl_pixel_type == backwards_pixel_type)
+    order_little_p ^= YES;
+#endif
+
+  CGBitmapInfo bitmap_info =
+    (alpha_first_p ? kCGImageAlphaNoneSkipFirst : kCGImageAlphaNoneSkipLast) |
+    (order_little_p ? kCGBitmapByteOrder32Little : kCGBitmapByteOrder32Big);
+
+  backbuffer = CGBitmapContextCreate (backbuffer_data,
                                       (int)backbuffer_size.width,
                                       (int)backbuffer_size.height,
-                                      8, 
-                                      (int)backbuffer_size.width * 4,
+                                      8,
+                                      bytes_per_row,
                                       colorspace,
-                                      // kCGImageAlphaPremultipliedLast
-                                      (kCGImageAlphaNoneSkipFirst |
-                                       kCGBitmapByteOrder32Host)
-                                      );
+                                      bitmap_info);
   NSAssert (backbuffer, @"unable to allocate back buffer");
 
   // Clear it.
@@ -877,6 +1334,11 @@ double current_device_rotation (void)
   CGContextSetGrayFillColor (backbuffer, 0, 1);
   CGContextFillRect (backbuffer, r);
 
+# if defined(BACKBUFFER_OPENGL) && !defined(USE_IPHONE)
+  if (gl_apple_client_storage_p)
+    glTextureRangeAPPLE (gl_texture_target, backbuffer_len, backbuffer_data);
+# endif // BACKBUFFER_OPENGL && !USE_IPHONE
+
   if (ob) {
     // Restore old bits, as much as possible, to the X11 upper left origin.
 
@@ -889,9 +1351,124 @@ double current_device_rotation (void)
     CGContextDrawImage (backbuffer, rect, img);
     CGImageRelease (img);
     CGContextRelease (ob);
+
+    if (olen)
+      // munmap should round len up to the nearest page.
+      munmap (odata, olen);
   }
+
+  check_gl_error ("createBackbuffer");
 }
 
+
+- (void) drawBackbuffer
+{
+# ifdef BACKBUFFER_OPENGL
+
+  NSAssert ([ogl_ctx isKindOfClass:[NSOpenGLContext class]],
+            @"ogl_ctx is not an NSOpenGLContext");
+
+  NSAssert (! (CGBitmapContextGetBytesPerRow (backbuffer) % 4),
+            @"improperly-aligned backbuffer");
+
+  // This gets width and height from the backbuffer in case
+  // APPLE_client_storage is in use. See the note in createBackbuffer.
+  // This still has to happen every frame even when APPLE_client_storage has
+  // the video adapter pulling texture data straight from
+  // XScreenSaverView-owned memory.
+  glTexImage2D (gl_texture_target, 0, GL_RGBA,
+                (GLsizei)(CGBitmapContextGetBytesPerRow (backbuffer) / 4),
+                gl_texture_h, 0, gl_pixel_format, gl_pixel_type,
+                backbuffer_data);
+
+  GLfloat vertices[4][2] =
+  {
+    {-backbuffer_size.width,  backbuffer_size.height},
+    { backbuffer_size.width,  backbuffer_size.height},
+    { backbuffer_size.width, -backbuffer_size.height},
+    {-backbuffer_size.width, -backbuffer_size.height}
+  };
+
+  GLfloat tex_coords[4][2];
+
+#  ifndef USE_IPHONE
+  if (gl_texture_target == GL_TEXTURE_RECTANGLE_EXT) {
+    tex_coords[0][0] = 0;
+    tex_coords[0][1] = 0;
+    tex_coords[1][0] = backbuffer_size.width;
+    tex_coords[1][1] = 0;
+    tex_coords[2][0] = backbuffer_size.width;
+    tex_coords[2][1] = backbuffer_size.height;
+    tex_coords[3][0] = 0;
+    tex_coords[3][1] = backbuffer_size.height;
+  } else
+#  endif // USE_IPHONE
+  {
+    GLfloat x = backbuffer_size.width / gl_texture_w;
+    GLfloat y = backbuffer_size.height / gl_texture_h;
+    tex_coords[0][0] = 0;
+    tex_coords[0][1] = 0;
+    tex_coords[1][0] = x;
+    tex_coords[1][1] = 0;
+    tex_coords[2][0] = x;
+    tex_coords[2][1] = y;
+    tex_coords[3][0] = 0;
+    tex_coords[3][1] = y;
+  }
+
+#  ifdef USE_IPHONE
+  if (!ignore_rotation_p) {
+    glMatrixMode (GL_MODELVIEW);
+    glLoadIdentity();
+    glRotatef (rot_current_angle, 0, 0, -1);
+
+    if (rotation_ratio >= 0)
+      glClear (GL_COLOR_BUFFER_BIT);
+  }
+#  endif  // USE_IPHONE
+
+  glVertexPointer (2, GL_FLOAT, 0, vertices);
+  glTexCoordPointer (2, GL_FLOAT, 0, tex_coords);
+  glDrawArrays (GL_TRIANGLE_FAN, 0, 4);
+
+#  if !defined __OPTIMIZE__ || TARGET_IPHONE_SIMULATOR
+  check_gl_error ("drawBackbuffer");
+#  endif
+
+  // This can also happen near the beginning of render_x11.
+  [self flushBackbuffer];
+
+# endif // BACKBUFFER_OPENGL
+}
+
+
+- (void)flushBackbuffer
+{
+# ifndef USE_IPHONE
+  // The OpenGL pipeline is not automatically synchronized with the contents
+  // of the backbuffer, so without glFinish, OpenGL can start rendering from
+  // the backbuffer texture at the same time that JWXYZ is clearing and
+  // drawing the next frame in the backing store for the backbuffer texture.
+  glFinish();
+
+  if (double_buffered_p)
+    [ogl_ctx flushBuffer]; // despite name, this actually swaps
+# else
+  glBindRenderbufferOES (GL_RENDERBUFFER_OES, gl_renderbuffer);
+  [ogl_ctx presentRenderbuffer:GL_RENDERBUFFER_OES];
+# endif
+
+# if !defined __OPTIMIZE__ || TARGET_IPHONE_SIMULATOR
+  // glGetError waits for the OpenGL command pipe to flush, so skip it in
+  // release builds.
+  // OpenGL Programming Guide for Mac -> OpenGL Application Design
+  // Strategies -> Allow OpenGL to Manage Your Resources
+  // https://developer.apple.com/library/mac/documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_designstrategies/opengl_designstrategies.html#//apple_ref/doc/uid/TP40001987-CH2-SW7
+  check_gl_error ("flushBackbuffer");
+# endif
+}
+
+
 #endif // USE_BACKBUFFER
 
 
@@ -904,6 +1481,13 @@ double current_device_rotation (void)
   CGSize new_size;     // pixels, not points
 
 # ifdef USE_BACKBUFFER
+
+  [self prepareContext];
+
+#  if defined(BACKBUFFER_OPENGL) && !defined(USE_IPHONE)
+  [ogl_ctx update];
+#  endif // BACKBUFFER_OPENGL && !USE_IPHONE
+
 #  ifdef USE_IPHONE
   CGSize rotsize = ((ignore_rotation_p || ![self reshapeRotatedWindow])
                     ? initial_bounds
@@ -1056,7 +1640,7 @@ double current_device_rotation (void)
      an animation interval that is faster than animationTimeInterval.
 
      HOWEVER!  On modern systems where setAnimationTimeInterval is *not*
-     ignored, it's important that it be faster than 30 FPS.  120 FPS is good.
+     ignored, it's important that it be faster than 30 FPS.  240 FPS is good.
 
      An NSTimer won't fire if the timer is already running the invocation
      function from a previous firing.  So, if we use a 30 FPS
@@ -1069,7 +1653,7 @@ double current_device_rotation (void)
      integer, i.e. 30 FPS, 15 FPS, 10, 7.5, 6. And the 'snapped' frame rate
      is rounded down from what it would normally be.
 
-     So if we set animationTimeInterval to 1/120 instead of 1/30, frame rates
+     So if we set animationTimeInterval to 1/240 instead of 1/30, frame rates
      become values of 60/N, 120/N, or 240/N, with coarser or finer frame rate
      steps for higher or lower animation time intervals respectively.
    */
@@ -1077,13 +1661,19 @@ double current_device_rotation (void)
   gettimeofday (&tv, 0);
   double now = tv.tv_sec + (tv.tv_usec / 1000000.0);
   if (now < next_frame_time) return;
-  
-  [self prepareContext];
+
+  [self prepareContext]; // resize_x11 also calls this.
+  // [self flushBackbuffer];
 
   if (resized_p) {
     // We do this here instead of in setFrame so that all the
     // Xlib drawing takes place under the animation timer.
-    [self resizeContext];
+
+# ifndef USE_IPHONE
+    if (ogl_ctx)
+      [ogl_ctx setView:self];
+# endif // !USE_IPHONE
+
     NSRect r;
 # ifndef USE_BACKBUFFER
     r = [self bounds];
@@ -1107,21 +1697,17 @@ double current_device_rotation (void)
 
   // And finally:
   //
-# ifndef USE_IPHONE
-  NSDisableScreenUpdates();
-# endif
   // NSAssert(xdata, @"no xdata when drawing");
   if (! xdata) abort();
   unsigned long delay = xsft->draw_cb (xdpy, xwindow, xdata);
   if (fpst) xsft->fps_cb (xdpy, xwindow, fpst, xdata);
-# ifndef USE_IPHONE
-  NSEnableScreenUpdates();
-# endif
 
   gettimeofday (&tv, 0);
   now = tv.tv_sec + (tv.tv_usec / 1000000.0);
   next_frame_time = now + (delay / 1000000.0);
 
+  [self drawBackbuffer];
+
 # ifdef USE_IPHONE     // Allow savers on the iPhone to run full-tilt.
   if (delay < [self animationTimeInterval])
     [self setAnimationTimeInterval:(delay / 1000000.0)];
@@ -1166,19 +1752,6 @@ double current_device_rotation (void)
 }
 
 
-/* drawRect always does nothing, and animateOneFrame renders bits to the
-   screen.  This is (now) true of both X11 and GL on both MacOS and iOS.
- */
-
-- (void)drawRect:(NSRect)rect
-{
-  if (xwindow)    // clear to the X window's bg color, not necessarily black.
-    XClearWindow (xdpy, xwindow);
-  else
-    [super drawRect:rect];    // early: black.
-}
-
-
 #ifndef USE_BACKBUFFER
 
 - (void) animateOneFrame
@@ -1201,128 +1774,10 @@ double current_device_rotation (void)
 
   [self render_x11];
 
-# ifdef USE_IPHONE
+# if defined USE_IPHONE && defined USE_BACKBUFFER
   UIGraphicsPopContext();
 # endif
-
-# ifdef USE_IPHONE
-  // The rotation origin for layer.affineTransform is in the center already.
-  CGAffineTransform t = ignore_rotation_p ?
-    CGAffineTransformIdentity :
-    CGAffineTransformMakeRotation (rot_current_angle / (180.0 / M_PI));
-
-  // Ratio of backbuffer size in pixels to layer size in points.
-  CGSize ssize = backbuffer_size;
-  CGSize bsize = [self bounds].size;
-  GLfloat s = ((ssize.width > ssize.height ? ssize.width : ssize.height) /
-               (bsize.width > bsize.height ? bsize.width : bsize.height));
-
-  self.layer.contentsScale = s;
-  self.layer.affineTransform = t;
-
-  /* Setting the layer's bounds also sets the view's bounds.
-     The view's bounds must be in points, not pixels, and it
-     must be rotated to the current orientation.
-   */
-  CGRect bounds;
-  bounds.origin.x = 0;
-  bounds.origin.y = 0;
-  bounds.size.width  = ssize.width  / s;
-  bounds.size.height = ssize.height / s;
-  self.layer.bounds = bounds;
-
-# endif // USE_IPHONE
-# if defined(BACKBUFFER_CALAYER)
-  [self.layer setNeedsDisplay];
-# elif defined(BACKBUFFER_CGCONTEXT)
-  size_t
-    w = CGBitmapContextGetWidth (backbuffer),
-    h = CGBitmapContextGetHeight (backbuffer);
-  
-  size_t bpl = CGBitmapContextGetBytesPerRow (backbuffer);
-  CGDataProviderRef prov = CGDataProviderCreateWithData (NULL,
-                                            CGBitmapContextGetData(backbuffer),
-                                                         bpl * h,
-                                                         NULL);
-
-
-  CGImageRef img = CGImageCreate (w, h,
-                                  8, 32,
-                                  CGBitmapContextGetBytesPerRow(backbuffer),
-                                  colorspace,
-                                  CGBitmapContextGetBitmapInfo(backbuffer),
-                                  prov, NULL, NO,
-                                  kCGRenderingIntentDefault);
-
-  CGDataProviderRelease (prov);
-  
-  CGRect rect;
-  rect.origin.x = 0;
-  rect.origin.y = 0;
-  rect.size = backbuffer_size;
-  CGContextDrawImage (window_ctx, rect, img);
-  
-  CGImageRelease (img);
-
-  CGContextFlush (window_ctx);
-# endif // BACKBUFFER_CGCONTEXT
-}
-
-# ifdef BACKBUFFER_CALAYER
-
-- (void) drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx
-{
-  // This "isn't safe" if NULL is passed to CGBitmapCreateContext before iOS 4.
-  char *dest_data = (char *)CGBitmapContextGetData (ctx);
-
-  // The CGContext here is normally upside-down on iOS.
-  if (dest_data &&
-      CGBitmapContextGetBitmapInfo (ctx) ==
-        (kCGImageAlphaNoneSkipFirst | kCGBitmapByteOrder32Host)
-#  ifdef USE_IPHONE
-      && CGContextGetCTM (ctx).d < 0
-#  endif // USE_IPHONE
-      )
-  {
-    size_t dest_height = CGBitmapContextGetHeight (ctx);
-    size_t dest_bpr = CGBitmapContextGetBytesPerRow (ctx);
-    size_t src_height = CGBitmapContextGetHeight (backbuffer);
-    size_t src_bpr = CGBitmapContextGetBytesPerRow (backbuffer);
-    char *src_data = (char *)CGBitmapContextGetData (backbuffer);
-
-    size_t height = src_height < dest_height ? src_height : dest_height;
-    
-    if (src_bpr == dest_bpr) {
-      // iPad 1: 4.0 ms, iPad 2: 6.7 ms
-      memcpy (dest_data, src_data, src_bpr * height);
-    } else {
-      // iPad 1: 4.6 ms, iPad 2: 7.2 ms
-      size_t bpr = src_bpr < dest_bpr ? src_bpr : dest_bpr;
-      while (height) {
-        memcpy (dest_data, src_data, bpr);
-        --height;
-        src_data += src_bpr;
-        dest_data += dest_bpr;
-      }
-    }
-  } else {
-
-    // iPad 1: 9.6 ms, iPad 2: 12.1 ms
-
-#  ifdef USE_IPHONE
-    CGContextScaleCTM (ctx, 1, -1);
-    CGFloat s = [self contentScaleFactor];
-    CGFloat hs = [self hackedContentScaleFactor];
-    CGContextTranslateCTM (ctx, 0, -backbuffer_size.height * hs / s);
-#  endif // USE_IPHONE
-    
-    CGImageRef img = CGBitmapContextCreateImage (backbuffer);
-    CGContextDrawImage (ctx, self.layer.bounds, img);
-    CGImageRelease (img);
-  }
 }
-# endif  // BACKBUFFER_CALAYER
 
 #endif // USE_BACKBUFFER
 
@@ -1571,6 +2026,18 @@ double current_device_rotation (void)
             case NSNextFunctionKey:       k = XK_Next;      break;
             case NSBeginFunctionKey:      k = XK_Begin;     break;
             case NSEndFunctionKey:        k = XK_End;       break;
+            case NSF1FunctionKey:        k = XK_F1;        break;
+            case NSF2FunctionKey:        k = XK_F2;        break;
+            case NSF3FunctionKey:        k = XK_F3;        break;
+            case NSF4FunctionKey:        k = XK_F4;        break;
+            case NSF5FunctionKey:        k = XK_F5;        break;
+            case NSF6FunctionKey:        k = XK_F6;        break;
+            case NSF7FunctionKey:        k = XK_F7;        break;
+            case NSF8FunctionKey:        k = XK_F8;        break;
+            case NSF9FunctionKey:        k = XK_F9;        break;
+            case NSF10FunctionKey:       k = XK_F10;       break;
+            case NSF11FunctionKey:       k = XK_F11;       break;
+            case NSF12FunctionKey:       k = XK_F12;       break;
             default:
               {
                 const char *s =
@@ -1662,6 +2129,23 @@ double current_device_rotation (void)
     [super flagsChanged:e];
 }
 
+
+- (NSOpenGLPixelFormat *) getGLPixelFormat
+{
+  NSAssert (prefsReader, @"no prefsReader for getGLPixelFormat");
+
+  NSOpenGLPixelFormatAttribute attrs[40];
+  int i = 0;
+  attrs[i++] = NSOpenGLPFAColorSize; attrs[i++] = 24;
+
+  if (double_buffered_p)
+    attrs[i++] = NSOpenGLPFADoubleBuffer;
+
+  attrs[i] = 0;
+
+  return [[NSOpenGLPixelFormat alloc] initWithAttributes:attrs];
+}
+
 #else  // USE_IPHONE
 
 
@@ -1682,42 +2166,13 @@ double current_device_rotation (void)
 //  }
   [self resignFirstResponder];
 
-  // Find SaverRunner.window (as opposed to SaverRunner.saverWindow)
-  UIWindow *listWindow = 0;
-  for (UIWindow *w in [[UIApplication sharedApplication] windows]) {
-    if (w != [self window]) {
-      listWindow = w;
-      break;
-    }
-  }
-
-  UIView *fader = [self superview];  // the "backgroundView" view is our parent
-
   if (relaunch_p) {   // Fake a shake on the SaverListController.
-    UIViewController *v = [listWindow rootViewController];
-    if ([v isKindOfClass: [UINavigationController class]]) {
-# if TARGET_IPHONE_SIMULATOR
-      NSLog (@"simulating shake on saver list");
-# endif
-      UINavigationController *n = (UINavigationController *) v;
-      [[n topViewController] motionEnded: UIEventSubtypeMotionShake
-                               withEvent: nil];
-    }
+    [_delegate didShake:self];
   } else {     // Not launching another, animate our return to the list.
 # if TARGET_IPHONE_SIMULATOR
     NSLog (@"fading back to saver list");
 # endif
-    UIWindow *saverWindow = [self window]; // not SaverRunner.window
-    [listWindow setHidden:NO];
-    [UIView animateWithDuration: 0.5
-            animations:^{ fader.alpha = 0.0; }
-            completion:^(BOOL finished) {
-               [fader removeFromSuperview];
-               fader.alpha = 1.0;
-               [saverWindow setHidden:YES];
-               [listWindow makeKeyAndVisible];
-               [[[listWindow rootViewController] view] becomeFirstResponder];
-            }];
+    [_delegate wantsFadeOut:self];
   }
 }
 
@@ -1743,19 +2198,15 @@ double current_device_rotation (void)
    The savers are under a different UIWindow and a UINavigationController
    that does not do automatic rotation.
 
-   We have to do it this way for OpenGL savers because using Core Animation
-   on an EAGLContext causes the OpenGL pipeline to fall back on software
-   rendering and performance goes to hell.
-
-   For X11-only savers, we could just use Core Animation and let the system
-   handle it, but (maybe) it's simpler to do it the same way for X11 and GL.
+   We have to do it this way because using Core Animation on an EAGLContext
+   causes the OpenGL pipeline used on both X11 and GL savers to fall back on
+   software rendering and performance goes to hell.
 
    During and after rotation, the size/shape of the X11 window changes,
    and ConfigureNotify events are generated.
 
-   X11 code (jwxyz) continues to draw into the (reshaped) backbuffer, which
-   rotated at the last minute via a CGAffineTransformMakeRotation when it is
-   copied to the display hardware.
+   X11 code (jwxyz) continues to draw into the (reshaped) backbuffer, which is
+   rendered onto a rotating OpenGL quad.
 
    GL code always recieves a portrait-oriented X11 Window whose size never
    changes.  The GL COLOR_BUFFER is displayed on the hardware directly and
@@ -1770,30 +2221,25 @@ double current_device_rotation (void)
 {
   UIDeviceOrientation current = [[UIDevice currentDevice] orientation];
 
-  /* If the simulator starts up in the rotated position, sometimes
-     the UIDevice says we're in Portrait when we're not -- but it
-     turns out that the UINavigationController knows what's up!
-     So get it from there.
+  /* Sometimes UIDevice doesn't know the proper orientation, or the device is
+     face up/face down, so in those cases fall back to the status bar
+     orientation. The SaverViewController tries to set the status bar to the
+     proper orientation before it creates the XScreenSaverView; see
+     _storedOrientation in SaverViewController.
    */
-  if (current == UIDeviceOrientationUnknown) {
-    switch ([[[self window] rootViewController] interfaceOrientation]) {
-    case UIInterfaceOrientationPortrait:
-      current = UIDeviceOrientationPortrait;
-      break;
-    case UIInterfaceOrientationPortraitUpsideDown:
-      current = UIDeviceOrientationPortraitUpsideDown;
-      break;
-    /* It's opposite day, "because rotating the device to the left requires
-       rotating the content to the right" */
-    case UIInterfaceOrientationLandscapeLeft:
-      current = UIDeviceOrientationLandscapeRight;
-      break;
-    case UIInterfaceOrientationLandscapeRight:
-      current = UIDeviceOrientationLandscapeLeft;
-      break;
-    default:
-      break;
-    }
+  if (current == UIDeviceOrientationUnknown ||
+    current == UIDeviceOrientationFaceUp ||
+    current == UIDeviceOrientationFaceDown) {
+    /* Mind the differences between UIInterfaceOrientation and
+       UIDeviceOrientaiton:
+       1. UIInterfaceOrientation does not include FaceUp and FaceDown.
+       2. LandscapeLeft and LandscapeRight are swapped between the two. But
+          converting between device and interface orientation doesn't need to
+          take this into account, because (from the UIInterfaceOrientation
+          description): "rotating the device requires rotating the content in
+          the opposite direction."
+        */
+    current = [UIApplication sharedApplication].statusBarOrientation;
   }
 
   /* On the iPad (but not iPhone 3GS, or the simulator) sometimes we get
@@ -1808,11 +2254,6 @@ double current_device_rotation (void)
   if (rotation_ratio >= 0) return;     // in the midst of rotation animation
   if (orientation == current) return;  // no change
 
-  // When transitioning to FaceUp or FaceDown, pretend there was no change.
-  if (current == UIDeviceOrientationFaceUp ||
-      current == UIDeviceOrientationFaceDown)
-    return;
-
   new_orientation = current;           // current animation target
   rotation_ratio = 0;                  // start animating
   rot_start_time = double_time();
@@ -1856,12 +2297,20 @@ double current_device_rotation (void)
   }
 
 # if TARGET_IPHONE_SIMULATOR
-  NSLog (@"rotation begun: %s %d -> %s %d; %d x %d",
+  NSLog (@"%srotation begun: %s %d -> %s %d; %d x %d",
+         initted_p ? "" : "initial ",
          orientname(orientation), (int) rot_current_angle,
          orientname(new_orientation), (int) angle_to,
          (int) rot_current_size.width, (int) rot_current_size.height);
 # endif
 
+  // Even though the status bar isn't on the screen, this still does two things:
+  // 1. It fixes the orientation of the iOS simulator.
+  // 2. It places the iOS notification center on the expected edge.
+  // 3. It prevents the notification center from causing rotation events.
+  [[UIApplication sharedApplication] setStatusBarOrientation:new_orientation
+                                                    animated:NO];
+
  if (! initted_p) {
    // If we've done a rotation but the saver hasn't been initialized yet,
    // don't bother going through an X11 resize, but just do it now.
@@ -1942,16 +2391,63 @@ double current_device_rotation (void)
 
 /* Given a mouse (touch) coordinate in unrotated, unscaled view coordinates,
    convert it to what X11 and OpenGL expect.
+
+   Getting this crap right is tricky, given the confusion of the various
+   scale factors, so here's a checklist that I think covers all of the X11
+   and OpenGL cases. For each of these: rotate to all 4 orientations;
+   ensure the mouse tracks properly to all 4 corners.
+
+   Test it in Xcode 6, because Xcode 5.0.2 can't run the iPhone6+ simulator.
+
+   Test hacks must cover:
+     X11 ignoreRotation = true
+     X11 ignoreRotation = false
+     OpenGL (rotation is handled manually, so they never ignoreRotation)
+
+   Test devices must cover:
+     contentScaleFactor = 1, hackedContentScaleFactor = 1 (iPad 2)
+     contentScaleFactor = 2, hackedContentScaleFactor = 1 (iPad Retina Air)
+     contentScaleFactor = 2, hackedContentScaleFactor = 2 (iPhone 5 5s 6 6+)
+
+     iPad 2:    768x1024 / 1 = 768x1024
+     iPad Air: 1536x2048 / 2 = 768x1024 (iPad Retina is identical)
+     iPhone 4s:  640x960 / 2 = 320x480
+     iPhone 5:  640x1136 / 2 = 320x568 (iPhone 5s and iPhone 6 are identical)
+     iPhone 6+: 640x1136 / 2 = 320x568 (nativeBounds 960x1704 nativeScale 3)
+   
+   Tests:
+                     iPad2 iPadAir iPhone4s iPhone5 iPhone6+
+     Attraction        X  yes  Y       Y       Y       Y       Y
+     Fireworkx X  no   Y       Y       Y       Y       Y
+     Carousel  GL yes  Y       Y       Y       Y       Y
+     Voronoi   GL no   Y       Y       Y       Y       Y
  */
 - (void) convertMouse:(int)rot x:(int*)x y:(int *)y
 {
-  int w = [self frame].size.width;
-  int h = [self frame].size.height;
   int xx = *x, yy = *y;
-  int swap;
 
-  if (ignore_rotation_p) {
-    // We need to rotate the coordinates to match the unrotated X11 window.
+# if TARGET_IPHONE_SIMULATOR
+  {
+    XWindowAttributes xgwa;
+    XGetWindowAttributes (xdpy, xwindow, &xgwa);
+    NSLog (@"TOUCH %4d, %-4d in %4d x %-4d  ig=%d rr=%d cs=%.0f hcs=%.0f\n",
+           *x, *y, 
+           xgwa.width, xgwa.height,
+           ignore_rotation_p, [self reshapeRotatedWindow],
+           [self contentScaleFactor],
+           [self hackedContentScaleFactor]);
+  }
+# endif // TARGET_IPHONE_SIMULATOR
+
+  if (!ignore_rotation_p && [self reshapeRotatedWindow]) {
+    //
+    // For X11 hacks with ignoreRotation == false, we need to rotate the
+    // coordinates to match the unrotated X11 window.  We do not do this
+    // for GL hacks, or for X11 hacks with ignoreRotation == true.
+    //
+    int w = [self frame].size.width;
+    int h = [self frame].size.height;
+    int swap;
     switch (orientation) {
     case UIDeviceOrientationLandscapeRight:
       swap = xx; xx = h-yy; yy = swap;
@@ -1966,15 +2462,24 @@ double current_device_rotation (void)
     }
   }
 
-  double s = [self contentScaleFactor];
+  double s = [self hackedContentScaleFactor];
   *x = xx * s;
   *y = yy * s;
 
-# if TARGET_IPHONE_SIMULATOR
-  NSLog (@"touch %4d, %-4d in %4d x %-4d  %d %d\n",
-         *x, *y, (int)(w*s), (int)(h*s),
-         ignore_rotation_p, [self reshapeRotatedWindow]);
-# endif
+# if TARGET_IPHONE_SIMULATOR || !defined __OPTIMIZE__
+  {
+    XWindowAttributes xgwa;
+    XGetWindowAttributes (xdpy, xwindow, &xgwa);
+    NSLog (@"touch %4d, %-4d in %4d x %-4d  ig=%d rr=%d cs=%.0f hcs=%.0f\n",
+           *x, *y, 
+           xgwa.width, xgwa.height,
+           ignore_rotation_p, [self reshapeRotatedWindow],
+           [self contentScaleFactor],
+           [self hackedContentScaleFactor]);
+    if (*x < 0 || *y < 0 || *x > xgwa.width || *y > xgwa.height)
+      abort();
+  }
+# endif // TARGET_IPHONE_SIMULATOR
 }
 
 
@@ -2127,6 +2632,18 @@ double current_device_rotation (void)
   }
 }
 
+- (NSDictionary *)getGLProperties
+{
+  return [NSDictionary dictionaryWithObjectsAndKeys:
+          kEAGLColorFormatRGBA8, kEAGLDrawablePropertyColorFormat,
+          nil];
+}
+
+- (void)addExtraRenderbuffers:(CGSize)size
+{
+  // No extra renderbuffers are needed for 2D screenhacks.
+}
+
 #endif // USE_IPHONE
 
 
index 583aeb18035332cc18c3f1ae92476e8917494661..30b0481ac254be36dae3d08950b17f9413288ad0 100644 (file)
@@ -28,7 +28,7 @@ A fully-functional VT100 terminal emulator simulating an original
 Apple ][ Plus computer in all its 1979 glory.  It also reproduces the
 appearance of display on a color television set of the period.
 
-http://en.wikipedia.org/wiki/Apple_II_series
+https://en.wikipedia.org/wiki/Apple_II_series
 
 Written by Trevor Blackwell; 2003.
   </_description>
index 27f3d57062f762ee656428e7463ae047fc6648a0..a3bc0966f255b1d1ab6cefa711a71427ee01e3b5 100644 (file)
@@ -16,8 +16,8 @@
 \b0 by Jamie Zawinski\
 and many others\
 \
-version 5.32\
-18-Nov-2014\
+version 5.33\
+25-Jun-2015\
 \
 {\field{\*\fldinst{HYPERLINK "http://www.jwz.org/xscreensaver/"}}{\fldrslt \cf2 \ul \ulc2 http://www.jwz.org/xscreensaver/}}\
 \pard\pardeftab720
index 4ac4affacceec4eac997518fd9708277cb840154..7e3a6f5ea3d0571f2044efcad3f4039021a6d77c 100755 (executable)
@@ -40,7 +40,7 @@ my %disable = (
 # Duplicated in ../hacks/munge-ad.pl.
 #
 sub parse_makefiles() {
-  foreach my $mf ( "hacks/Makefile.in", "hacks/glx/Makefile.in" ) {
+  foreach my $mf ( "../hacks/Makefile.in", "../hacks/glx/Makefile.in" ) {
     open (my $in, '<', $mf) || error ("$mf: $!");
     print STDERR "$progname: reading $mf\n" if ($verbose > 1);
     local $/ = undef;  # read entire file
index c585bf66ed12f7323b6c29aad78c435d237f780f..699c9a63028afb223d9128d13e47f83f052c4ce0 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2014 Dave Odell <dmo2118@gmail.com>
+/* enable_gc.c, Copyright (c) 2014 Dave Odell <dmo2118@gmail.com>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
index 391ed443eadc4bca8df69516c00dac879f0124a5..e036b3fd591e8b716ec57ae8e73f3aed87825b28 100644 (file)
@@ -9,42 +9,35 @@
        <key>CFBundleExecutable</key>
        <string>${EXECUTABLE_NAME}</string>
        <key>CFBundleGetInfoString</key>
-       <string>5.32</string>
-       <key>CFBundleIconFile</key>
-       <string>iSaverRunner57.png</string>
-       <key>CFBundleIconFiles</key>
-       <array>
-               <string>iSaverRunner152.png</string>
-               <string>iSaverRunner120.png</string>
-               <string>iSaverRunner114.png</string>
-               <string>iSaverRunner76.png</string>
-               <string>iSaverRunner72.png</string>
-               <string>iSaverRunner57.png</string>
-               <string>iSaverRunner50.png</string>
-               <string>iSaverRunner29.png</string>
-       </array>
+       <string>5.33</string>
+       <key>CFBundleIcons</key>
+       <dict/>
+       <key>CFBundleIcons~ipad</key>
+       <dict/>
        <key>CFBundleIdentifier</key>
        <string>${BUNDLE_IDENTIFIER}</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <string>6.0</string>
        <key>CFBundleLongVersionString</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>CFBundleName</key>
        <string>${PRODUCT_NAME}</string>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>LSRequiresIPhoneOS</key>
        <true/>
        <key>NSHumanReadableCopyright</key>
-       <string>5.32</string>
+       <string>5.33</string>
        <key>NSMainNibFile</key>
        <string>iSaverRunner</string>
+       <key>UILaunchStoryboardName</key>
+       <string>LaunchScreen</string>
        <key>UIRequiredDeviceCapabilities</key>
        <dict>
                <key>opengles-1</key>
diff --git a/OSX/iSaverRunner114.png b/OSX/iSaverRunner114.png
deleted file mode 100644 (file)
index 97da0c7..0000000
Binary files a/OSX/iSaverRunner114.png and /dev/null differ
diff --git a/OSX/iSaverRunner120.png b/OSX/iSaverRunner120.png
deleted file mode 100644 (file)
index 3e8472a..0000000
Binary files a/OSX/iSaverRunner120.png and /dev/null differ
diff --git a/OSX/iSaverRunner152.png b/OSX/iSaverRunner152.png
deleted file mode 100644 (file)
index b50697a..0000000
Binary files a/OSX/iSaverRunner152.png and /dev/null differ
diff --git a/OSX/iSaverRunner29.png b/OSX/iSaverRunner29.png
deleted file mode 100644 (file)
index 77738a9..0000000
Binary files a/OSX/iSaverRunner29.png and /dev/null differ
diff --git a/OSX/iSaverRunner50.png b/OSX/iSaverRunner50.png
deleted file mode 100644 (file)
index f2fada1..0000000
Binary files a/OSX/iSaverRunner50.png and /dev/null differ
diff --git a/OSX/iSaverRunner57.png b/OSX/iSaverRunner57.png
deleted file mode 100644 (file)
index deec825..0000000
Binary files a/OSX/iSaverRunner57.png and /dev/null differ
diff --git a/OSX/iSaverRunner72.png b/OSX/iSaverRunner72.png
deleted file mode 100644 (file)
index 7d12845..0000000
Binary files a/OSX/iSaverRunner72.png and /dev/null differ
diff --git a/OSX/iSaverRunner76.png b/OSX/iSaverRunner76.png
deleted file mode 100644 (file)
index 4aebac5..0000000
Binary files a/OSX/iSaverRunner76.png and /dev/null differ
index 11d76b0ecaff2128d5b8106e1b6381043a9e57ae..ba0e1383662fed14f135602df8794af5a515d9d8 100644 (file)
@@ -1,5 +1,5 @@
 /* Generated file, do not edit.
-   Created: Fri Nov 14 19:37:08 2014 by build-fntable.pl 1.3.
+   Created: Sat May  2 19:45:40 2015 by build-fntable.pl 1.3.
  */
 
 #import <Foundation/Foundation.h>
@@ -163,6 +163,7 @@ extern struct xscreensaver_function_table
  *rdbomb_xscreensaver_function_table,
  *ripples_xscreensaver_function_table,
  *rocks_xscreensaver_function_table,
+ *romanboy_xscreensaver_function_table,
  *rorschach_xscreensaver_function_table,
  *rotzoomer_xscreensaver_function_table,
  *rubik_xscreensaver_function_table,
@@ -177,6 +178,7 @@ extern struct xscreensaver_function_table
  *sonar_xscreensaver_function_table,
  *speedmine_xscreensaver_function_table,
  *spheremonics_xscreensaver_function_table,
+ *splitflap_xscreensaver_function_table,
  *spotlight_xscreensaver_function_table,
  *sproingies_xscreensaver_function_table,
  *squiral_xscreensaver_function_table,
@@ -379,6 +381,7 @@ NSDictionary *make_function_table_dict(void)
        [NSValue valueWithPointer:&rdbomb_xscreensaver_function_table], @"rdbomb",
        [NSValue valueWithPointer:&ripples_xscreensaver_function_table], @"ripples",
        [NSValue valueWithPointer:&rocks_xscreensaver_function_table], @"rocks",
+       [NSValue valueWithPointer:&romanboy_xscreensaver_function_table], @"romanboy",
        [NSValue valueWithPointer:&rorschach_xscreensaver_function_table], @"rorschach",
        [NSValue valueWithPointer:&rotzoomer_xscreensaver_function_table], @"rotzoomer",
        [NSValue valueWithPointer:&rubik_xscreensaver_function_table], @"rubik",
@@ -393,6 +396,7 @@ NSDictionary *make_function_table_dict(void)
        [NSValue valueWithPointer:&sonar_xscreensaver_function_table], @"sonar",
        [NSValue valueWithPointer:&speedmine_xscreensaver_function_table], @"speedmine",
        [NSValue valueWithPointer:&spheremonics_xscreensaver_function_table], @"spheremonics",
+       [NSValue valueWithPointer:&splitflap_xscreensaver_function_table], @"splitflap",
        [NSValue valueWithPointer:&spotlight_xscreensaver_function_table], @"spotlight",
        [NSValue valueWithPointer:&sproingies_xscreensaver_function_table], @"sproingies",
        [NSValue valueWithPointer:&squiral_xscreensaver_function_table], @"squiral",
index 0d7ebe8b18e302ecb974946db05e156a96e0a968..69b716b248bbb53648818d179fec34faab40f626 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 1991-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1991-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -29,6 +29,7 @@ typedef unsigned long Time;
 typedef unsigned int KeySym;
 typedef unsigned int KeyCode;
 typedef unsigned int VisualID;
+typedef unsigned long Atom; /* Must be as large as a char *. */
 
 typedef struct jwxyz_Display           Display;
 typedef struct jwxyz_Screen            Screen;
@@ -46,6 +47,7 @@ typedef struct jwxyz_XWindowAttributes        XWindowAttributes;
 typedef struct jwxyz_XrmOptionDescRec  XrmOptionDescRec;
 typedef struct jwxyz_XrmDatabase *      XrmDatabase;
 typedef struct jwxyz_XImage            XImage;
+typedef struct jwxyz_XFontProp          XFontProp;
 typedef struct jwxyz_XFontStruct       XFontStruct;
 typedef struct jwxyz_Font *            Font;
 typedef struct jwxyz_XFontSet *                XFontSet;
@@ -233,6 +235,20 @@ typedef unsigned long                      XtInputMask;
 #define XK_End                 0xFF57
 #define XK_Begin               0xFF58
 
+#define XK_F1                  0xFFBE
+#define XK_F2                  0xFFBF
+#define XK_F3                  0xFFC0
+#define XK_F4                  0xFFC1
+#define XK_F5                  0xFFC2
+#define XK_F6                  0xFFC3
+#define XK_F7                  0xFFC4
+#define XK_F8                  0xFFC5
+#define XK_F9                  0xFFC6
+#define XK_F10                 0xFFC7
+#define XK_F11                 0xFFC8
+#define XK_F12                 0xFFC9
+
+
 #define GXclear                        0x0             /* 0 */
 #define GXand                  0x1             /* src AND dst */
 // #define GXandReverse                0x2             /* src AND NOT dst */
@@ -250,12 +266,14 @@ typedef unsigned long                     XtInputMask;
 // #define GXnand              0xe             /* NOT src OR NOT dst */
 #define GXset                  0xf             /* 1 */
 
+#define XA_FONT                 18
+
 #define DefaultScreen(dpy) (0)
-#define BlackPixelOfScreen(s) (0xFF000000)
-#define WhitePixelOfScreen(s) (0xFFFFFFFF)
-#define BlackPixel(dpy,n) BlackPixelOfScreen(0)
-#define WhitePixel(dpy,n) WhitePixelOfScreen(0)
-#define CellsOfScreen(s) (0x00FFFFFF)
+#define BlackPixelOfScreen XBlackPixelOfScreen
+#define WhitePixelOfScreen XWhitePixelOfScreen
+#define BlackPixel(dpy,n) BlackPixelOfScreen(ScreenOfDisplay(dpy,n))
+#define WhitePixel(dpy,n) WhitePixelOfScreen(ScreenOfDisplay(dpy,n))
+#define CellsOfScreen XCellsOfScreen
 #define XFree(x) free(x)
 #define BitmapPad(dpy) (8)
 #define BitmapBitOrder(dpy) (MSBFirst)
@@ -292,6 +310,10 @@ extern int XScreenNumberOfScreen (Screen *);
 extern int XDisplayWidth (Display *, int);
 extern int XDisplayHeight (Display *, int);
 
+unsigned long XBlackPixelOfScreen(Screen *);
+unsigned long XWhitePixelOfScreen(Screen *);
+unsigned long XCellsOfScreen(Screen *);
+
 extern int XDrawPoint (Display *, Drawable, GC, int x, int y);
 extern int XDrawPoints (Display *, Drawable, GC, XPoint *, int n, int mode);
 extern int XDrawSegments (Display *, Drawable, GC, XSegment *, int n);
@@ -424,6 +446,7 @@ extern int XUnloadFont (Display *, Font);
 extern int XTextExtents (XFontStruct *, const char *, int length,
                          int *dir_ret, int *ascent_ret, int *descent_ret,
                          XCharStruct *overall_ret);
+extern char * jwxyz_unicode_character_name (Font, unsigned long uc);
 extern int XTextExtents16 (XFontStruct *, const XChar2b *, int length,
                            int *dir_ret, int *ascent_ret, int *descent_ret,
                            XCharStruct *overall_ret);
@@ -441,12 +464,15 @@ extern int Xutf8TextExtents (XFontSet, const char *, int num_bytes,
                              XRectangle *overall_logical_return);
 extern void Xutf8DrawString (Display *, Drawable, XFontSet, GC,
                              int x, int y, const char *, int num_bytes);
+extern const char *jwxyz_nativeFontName (Font, float *size);
 
 extern Pixmap XCreatePixmap (Display *, Drawable,
                              unsigned int width, unsigned int height,
                              unsigned int depth);
 extern int XFreePixmap (Display *, Pixmap);
 
+extern char *XGetAtomName (Display *, Atom);
+
 // Xt timers and fds
 extern XtAppContext XtDisplayToApplicationContext (Display *);
 typedef void (*XtTimerCallbackProc) (XtPointer closure, XtIntervalId *);
@@ -725,6 +751,11 @@ struct jwxyz_XCharStruct {
 #endif
 };
 
+struct jwxyz_XFontProp {
+  Atom          name;
+  unsigned long card32; /* Careful: This holds (32- or 64-bit) pointers. */
+};
+
 struct jwxyz_XFontStruct {
 #if 0
   XExtData     *ext_data;      /* hook for extension to hang data */
@@ -741,10 +772,8 @@ struct jwxyz_XFontStruct {
   Bool all_chars_exist;        /* flag if all characters have non-zero size*/
 #endif
   unsigned     default_char;   /* char to print for undefined character */
-#if 0
   int         n_properties;   /* how many properties there are */
   XFontProp    *properties;    /* pointer to array of additional properties*/
-#endif
   XCharStruct  min_bounds;     /* minimum bounds over all existing char*/
   XCharStruct  max_bounds;     /* maximum bounds over all existing char*/
   XCharStruct  *per_char;      /* first_char to last_char information */
index 720569573fd5385dff404fad7ae5287438c8f882..d7847c8f497f3ca11a7e324c223443381b8171ee 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 1991-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1991-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
 # define NSMakeSize   CGSizeMake
 # define NSBezierPath UIBezierPath
 # define colorWithDeviceRed colorWithRed
+
+# define NSFontTraitMask      UIFontDescriptorSymbolicTraits
+// The values for the flags for NSFontTraitMask and
+// UIFontDescriptorSymbolicTraits match up, not that it really matters here.
+# define NSBoldFontMask       UIFontDescriptorTraitBold
+# define NSFixedPitchFontMask UIFontDescriptorTraitMonoSpace
+# define NSItalicFontMask     UIFontDescriptorTraitItalic
 #else
 # import <Cocoa/Cocoa.h>
 #endif
 
 #import <CoreText/CTFont.h>
 #import <CoreText/CTLine.h>
+#import <CoreText/CTRun.h>
 
 #import "jwxyz.h"
 #import "jwxyz-timers.h"
 #import "yarandom.h"
 #import "utf8wc.h"
+#import "xft.h"
 
 # define USE_BACKBUFFER  /* must be in sync with XScreenSaverView.h */
 
@@ -97,6 +106,8 @@ struct jwxyz_Display {
 
 struct jwxyz_Screen {
   Display *dpy;
+  CGBitmapInfo bitmap_info;
+  unsigned long black, white;
   Visual *visual;
   int screen_number;
 };
@@ -108,9 +119,11 @@ struct jwxyz_GC {
 };
 
 struct jwxyz_Font {
+  Display *dpy;
   char *ps_name;
   NSFont *nsfont;
   float size;   // points
+  char *xa_font;
 
   // In X11, "Font" is just an ID, and "XFontStruct" contains the metrics.
   // But we need the metrics on both of them, so they go here.
@@ -118,7 +131,7 @@ struct jwxyz_Font {
 };
 
 struct jwxyz_XFontSet {
-  Font font;
+  XFontStruct *font;
 };
 
 
@@ -146,6 +159,245 @@ jwxyz_abort (const char *fmt, ...)
   abort();  // not reached
 }
 
+// 24/32bpp -> 32bpp image conversion.
+// Any of RGBA, BGRA, ABGR, or ARGB can be represented by a rotate of 0/8/16/24
+// bits and an optional byte order swap.
+
+// This type encodes such a conversion.
+typedef unsigned convert_mode_t;
+
+// It's rotate, then swap.
+// A rotation here shifts bytes forward in memory. On x86/ARM, that's a left
+// rotate, and on PowerPC, a rightward rotation.
+static const convert_mode_t CONVERT_MODE_ROTATE_MASK = 0x3;
+static const convert_mode_t CONVERT_MODE_SWAP = 0x4;
+
+
+// Converts an array of pixels ('src') from one format to another, placing the
+// result in 'dest', according to the pixel conversion mode 'mode'.
+static void
+convert_row (uint32_t *dest, const void *src, size_t count,
+             convert_mode_t mode, size_t src_bpp)
+{
+  Assert (src_bpp == 24 || src_bpp == 32, "weird bpp");
+
+  // This works OK iff src == dest or src and dest do not overlap.
+
+  if (!mode) {
+    if (src != dest)
+      memcpy (dest, src, count * 4);
+    return;
+  }
+
+  // This is correct, but not fast.
+  convert_mode_t rot = (mode & CONVERT_MODE_ROTATE_MASK) * 8;
+  convert_mode_t flip = mode & CONVERT_MODE_SWAP;
+
+  src_bpp /= 8;
+
+  uint32_t *dest_end = dest + count;
+  while (dest != dest_end) {
+    uint32_t x;
+
+    if (src_bpp == 4)
+      x = *(const uint32_t *)src;
+    else { // src_bpp == 3
+      const uint8_t *src8 = (const uint8_t *)src;
+      // __LITTLE/BIG_ENDIAN__ are defined by the compiler.
+# if defined __LITTLE_ENDIAN__
+      x = src8[0] | (src8[1] << 8) | (src8[2] << 16) | 0xff000000;
+# elif defined __BIG_ENDIAN__
+      x = (src8[0] << 24) | (src8[1] << 16) | (src8[2] << 8) | 0xff;
+# else
+#  error "Can't determine system endianness."
+# endif
+    }
+
+    src = (const uint8_t *)src + src_bpp;
+
+    /* The naive (i.e. ubiquitous) portable implementation of bitwise rotation,
+       for 32-bit integers, is:
+
+       (x << rot) | (x >> (32 - rot))
+
+       This works nearly everywhere. Compilers on x86 wil generally recognize
+       the idiom and convert it to a ROL instruction. But there's a problem
+       here: according to the C specification, bit shifts greater than or equal
+       to the length of the integer are undefined. And if rot = 0:
+       1. (x << 0) | (x >> (32 - 0))
+       2. (x << 0) | (x >> 32)
+       3. (x << 0) | (Undefined!)
+
+       Still, when the compiler converts this to a ROL on x86, everything works
+       as intended. But, there are two additional problems when Clang does
+       compile-time constant expression evaluation with the (x >> 32)
+       expression:
+       1. Instead of evaluating it to something reasonable (either 0, like a
+          human would intuitively expect, or x, like x86 would with SHR), Clang
+          seems to pull a value out of nowhere, like -1, or some other random
+          number.
+       2. Clang's warning for this, -Wshift-count-overflow, only works when the
+          shift count is a literal constant, as opposed to an arbitrary
+          expression that is optimized down to a constant.
+       Put together, this means that the assertions in jwxyz_make_display with
+       convert_px break with the above naive rotation, but only for a release
+       build.
+
+       http://blog.regehr.org/archives/1063
+       http://llvm.org/bugs/show_bug.cgi?id=17332
+       As described in those links, there is a solution here: Masking the
+       undefined shift with '& 31' as below makes the experesion well-defined
+       again. And LLVM is set to pick up on this safe version of the idiom and
+       use a rotation instruction on architectures (like x86) that support it,
+       just like it does with the unsafe version.
+
+       Too bad LLVM doesn't want to pick up on that particular optimization
+       here. Oh well. At least this code usually isn't critical w.r.t.
+       performance.
+     */
+
+# if defined __LITTLE_ENDIAN__
+    x = (x << rot) | (x >> ((32 - rot) & 31));
+# elif defined __BIG_ENDIAN__
+    x = (x >> rot) | (x << ((32 - rot) & 31));
+# endif
+
+    if (flip)
+      x = __builtin_bswap32(x); // LLVM/GCC built-in function.
+
+    *dest = x;
+    ++dest;
+  }
+}
+
+
+// Converts a single pixel.
+static uint32_t
+convert_px (uint32_t px, convert_mode_t mode)
+{
+  convert_row (&px, &px, 1, mode, 32);
+  return px;
+}
+
+
+// This returns the inverse conversion mode, such that:
+// pixel
+//   == convert_px(convert_px(pixel, mode), convert_mode_invert(mode))
+//   == convert_px(convert_px(pixel, convert_mode_invert(mode)), mode)
+static convert_mode_t
+convert_mode_invert (convert_mode_t mode)
+{
+  // swap(0); rot(n) == rot(n); swap(0)
+  // swap(1); rot(n) == rot(-n); swap(1)
+  return mode & CONVERT_MODE_SWAP ? mode : CONVERT_MODE_ROTATE_MASK & -mode;
+}
+
+
+// This combines two conversions into one, such that:
+// convert_px(convert_px(pixel, mode0), mode1)
+//   == convert_px(pixel, convert_mode_merge(mode0, mode1))
+static convert_mode_t
+convert_mode_merge (convert_mode_t m0, convert_mode_t m1)
+{
+  // rot(r0); swap(s0); rot(r1); swap(s1)
+  // rot(r0); rot(s0 ? -r1 : r1); swap(s0); swap(s1)
+  // rot(r0 + (s0 ? -r1 : r1)); swap(s0 + s1)
+  return
+    ((m0 + (m0 & CONVERT_MODE_SWAP ? -m1 : m1)) & CONVERT_MODE_ROTATE_MASK) |
+    ((m0 ^ m1) & CONVERT_MODE_SWAP);
+}
+
+
+// This returns a conversion mode that converts an arbitrary 32-bit format
+// specified by bitmap_info to RGBA.
+static convert_mode_t
+convert_mode_to_rgba (CGBitmapInfo bitmap_info)
+{
+  // Former default: kCGImageAlphaNoneSkipFirst | kCGBitmapByteOrder32Little
+  // i.e. BGRA
+  // red   = 0x00FF0000;
+  // green = 0x0000FF00;
+  // blue  = 0x000000FF;
+
+  // RGBA: kCGImageAlphaNoneSkipLast | kCGBitmapByteOrder32Big
+
+  CGImageAlphaInfo alpha_info =
+    (CGImageAlphaInfo)(bitmap_info & kCGBitmapAlphaInfoMask);
+
+  Assert (! (bitmap_info & kCGBitmapFloatComponents),
+          "kCGBitmapFloatComponents unsupported");
+  Assert (alpha_info != kCGImageAlphaOnly, "kCGImageAlphaOnly not supported");
+
+  convert_mode_t rot = alpha_info == kCGImageAlphaFirst ||
+                       alpha_info == kCGImageAlphaPremultipliedFirst ||
+                       alpha_info == kCGImageAlphaNoneSkipFirst ?
+                       3 : 0;
+
+  CGBitmapInfo byte_order = bitmap_info & kCGBitmapByteOrderMask;
+
+  Assert (byte_order == kCGBitmapByteOrder32Little ||
+          byte_order == kCGBitmapByteOrder32Big,
+          "byte order not supported");
+
+  convert_mode_t swap = byte_order == kCGBitmapByteOrder32Little ?
+                        CONVERT_MODE_SWAP : 0;
+  if (swap)
+    rot = CONVERT_MODE_ROTATE_MASK & -rot;
+  return swap | rot;
+}
+
+
+union color_bytes
+{
+  uint32_t pixel;
+  uint8_t bytes[4];
+};
+
+
+static uint32_t
+alloc_color (Display *dpy, uint16_t r, uint16_t g, uint16_t b, uint16_t a)
+{
+  union color_bytes color;
+
+  /* Instead of (int)(c / 256.0), another possibility is
+     (int)(c * 255.0 / 65535.0 + 0.5). This can be calculated using only
+     uint8_t integer_math(uint16_t c) {
+       unsigned c0 = c + 128;
+       return (c0 - (c0 >> 8)) >> 8;
+     }
+   */
+
+  color.bytes[0] = r >> 8;
+  color.bytes[1] = g >> 8;
+  color.bytes[2] = b >> 8;
+  color.bytes[3] = a >> 8;
+
+  return
+    convert_px (color.pixel,
+      convert_mode_invert (convert_mode_to_rgba (dpy->screen->bitmap_info)));
+}
+
+
+static void
+query_color (Display *dpy, unsigned long pixel, uint8_t *rgba)
+{
+  union color_bytes color;
+  color.pixel = convert_px ((uint32_t)pixel,
+                            convert_mode_to_rgba (dpy->screen->bitmap_info));
+  for (unsigned i = 0; i != 4; ++i)
+    rgba[i] = color.bytes[i];
+}
+
+
+static void
+query_color_float (Display *dpy, unsigned long pixel, float *rgba)
+{
+  uint8_t rgba8[4];
+  query_color (dpy, pixel, rgba8);
+  for (unsigned i = 0; i != 4; ++i)
+    rgba[i] = rgba8[i] * (1.0f / 255.0f);
+}
+
 
 /* We keep a list of all of the Displays that have been created and not
    yet freed so that they can have sensible display numbers.  If three
@@ -197,11 +449,49 @@ jwxyz_make_display (void *nsview_arg, void *cgc_arg)
   }
 # endif // !USE_IPHONE
 
+# ifdef USE_BACKBUFFER
+  d->screen->bitmap_info = CGBitmapContextGetBitmapInfo (cgc);
+# else
+  d->screen->bitmap_info = (kCGImageAlphaNoneSkipFirst |
+                            kCGBitmapByteOrder32Little);
+# endif
+  d->screen->black = alloc_color (d, 0x0000, 0x0000, 0x0000, 0xFFFF);
+  d->screen->white = alloc_color (d, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF);
+
+# if 0
+  // Tests for the image conversion modes.
+  {
+    const uint32_t key = 0x04030201;
+#  ifdef __LITTLE_ENDIAN__
+    assert (convert_px (key, 0) == key);
+    assert (convert_px (key, 1) == 0x03020104);
+    assert (convert_px (key, 3) == 0x01040302);
+    assert (convert_px (key, 4) == 0x01020304);
+    assert (convert_px (key, 5) == 0x04010203);
+#  endif
+    for (unsigned i = 0; i != 8; ++i) {
+      assert (convert_px(convert_px(key, i), convert_mode_invert(i)) == key);
+      assert (convert_mode_invert(convert_mode_invert(i)) == i);
+    }
+
+    for (unsigned i = 0; i != 8; ++i) {
+      for (unsigned j = 0; j != 8; ++j)
+        assert (convert_px(convert_px(key, i), j) ==
+                convert_px(key, convert_mode_merge(i, j)));
+    }
+  }
+# endif
+
   Visual *v = (Visual *) calloc (1, sizeof(Visual));
   v->class      = TrueColor;
-  v->red_mask   = 0x00FF0000;
-  v->green_mask = 0x0000FF00;
-  v->blue_mask  = 0x000000FF;
+  v->red_mask   = alloc_color (d, 0xFFFF, 0x0000, 0x0000, 0x0000);
+  v->green_mask = alloc_color (d, 0x0000, 0xFFFF, 0x0000, 0x0000);
+  v->blue_mask  = alloc_color (d, 0x0000, 0x0000, 0xFFFF, 0x0000);
+  CGBitmapInfo byte_order = d->screen->bitmap_info & kCGBitmapByteOrderMask;
+  Assert ( ! (d->screen->bitmap_info & kCGBitmapFloatComponents) &&
+          (byte_order == kCGBitmapByteOrder32Little ||
+           byte_order == kCGBitmapByteOrder32Big),
+          "invalid bits per channel");
   v->bits_per_rgb = 8;
   d->screen->visual = v;
   
@@ -212,7 +502,7 @@ jwxyz_make_display (void *nsview_arg, void *cgc_arg)
   w->type = WINDOW;
   w->window.view = view;
   CFRetain (w->window.view);   // needed for garbage collection?
-  w->window.background = BlackPixel(0,0);
+  w->window.background = BlackPixel(d,0);
 
   d->main_window = w;
 
@@ -355,7 +645,8 @@ void
 jwxyz_flush_context (Display *dpy)
 {
   // This is only used when USE_BACKBUFFER is off.
-  CGContextFlush(dpy->main_window->cgc); // CGContextSynchronize is another possibility.
+  // CGContextSynchronize is another possibility.
+  CGContextFlush(dpy->main_window->cgc);
 }
 
 jwxyz_sources_data *
@@ -419,36 +710,54 @@ XDisplayHeight (Display *dpy, int screen)
   return (int) dpy->main_window->frame.size.height;
 }
 
+unsigned long
+XBlackPixelOfScreen(Screen *screen)
+{
+  return screen->black;
+}
+
+unsigned long
+XWhitePixelOfScreen(Screen *screen)
+{
+  return screen->white;
+}
+
+unsigned long
+XCellsOfScreen(Screen *screen)
+{
+  Visual *v = screen->visual;
+  return v->red_mask | v->green_mask | v->blue_mask;
+}
+
 static void
-validate_pixel (unsigned long pixel, unsigned int depth, BOOL alpha_allowed_p)
+validate_pixel (Display *dpy, unsigned long pixel, unsigned int depth,
+                BOOL alpha_allowed_p)
 {
   if (depth == 1)
     Assert ((pixel == 0 || pixel == 1), "bogus mono pixel");
   else if (!alpha_allowed_p)
-    Assert (((pixel & BlackPixel(0,0)) == BlackPixel(0,0)),
+    Assert (((pixel & BlackPixel(dpy,0)) == BlackPixel(dpy,0)),
             "bogus color pixel");
 }
 
 
 static void
-set_color (CGContextRef cgc, unsigned long argb, unsigned int depth,
-           BOOL alpha_allowed_p, BOOL fill_p)
+set_color (Display *dpy, CGContextRef cgc, unsigned long argb,
+           unsigned int depth, BOOL alpha_allowed_p, BOOL fill_p)
 {
-  validate_pixel (argb, depth, alpha_allowed_p);
+  validate_pixel (dpy, argb, depth, alpha_allowed_p);
   if (depth == 1) {
     if (fill_p)
       CGContextSetGrayFillColor   (cgc, (argb ? 1.0 : 0.0), 1.0);
     else
       CGContextSetGrayStrokeColor (cgc, (argb ? 1.0 : 0.0), 1.0);
   } else {
-    float a = ((argb >> 24) & 0xFF) / 255.0;
-    float r = ((argb >> 16) & 0xFF) / 255.0;
-    float g = ((argb >>  8) & 0xFF) / 255.0;
-    float b = ((argb      ) & 0xFF) / 255.0;
+    float rgba[4];
+    query_color_float (dpy, argb, rgba);
     if (fill_p)
-      CGContextSetRGBFillColor   (cgc, r, g, b, a);
+      CGContextSetRGBFillColor   (cgc, rgba[0], rgba[1], rgba[2], rgba[3]);
     else
-      CGContextSetRGBStrokeColor (cgc, r, g, b, a);
+      CGContextSetRGBStrokeColor (cgc, rgba[0], rgba[1], rgba[2], rgba[3]);
   }
 }
 
@@ -516,19 +825,19 @@ push_gc (Drawable d, GC gc)
 /* Pushes a GC context; sets BlendMode, ClipMask, Fill, and Stroke colors.
  */
 static void
-push_color_gc (Drawable d, GC gc, unsigned long color, 
+push_color_gc (Display *dpy, Drawable d, GC gc, unsigned long color,
                BOOL antialias_p, Bool fill_p)
 {
   push_gc (d, gc);
 
   int depth = gc->depth;
   switch (gc->gcv.function) {
-    case GXset:   color = (depth == 1 ? 1 : WhitePixel(0,0)); break;
-    case GXclear: color = (depth == 1 ? 0 : BlackPixel(0,0)); break;
+    case GXset:   color = (depth == 1 ? 1 : WhitePixel(dpy,0)); break;
+    case GXclear: color = (depth == 1 ? 0 : BlackPixel(dpy,0)); break;
   }
 
   CGContextRef cgc = d->cgc;
-  set_color (cgc, color, depth, gc->gcv.alpha_allowed_p, fill_p);
+  set_color (dpy, cgc, color, depth, gc->gcv.alpha_allowed_p, fill_p);
   CGContextSetShouldAntialias (cgc, antialias_p);
 }
 
@@ -536,17 +845,17 @@ push_color_gc (Drawable d, GC gc, unsigned long color,
 /* Pushes a GC context; sets Fill and Stroke colors to the foreground color.
  */
 static void
-push_fg_gc (Drawable d, GC gc, Bool fill_p)
+push_fg_gc (Display *dpy, Drawable d, GC gc, Bool fill_p)
 {
-  push_color_gc (d, gc, gc->gcv.foreground, gc->gcv.antialias_p, fill_p);
+  push_color_gc (dpy, d, gc, gc->gcv.foreground, gc->gcv.antialias_p, fill_p);
 }
 
 /* Pushes a GC context; sets Fill and Stroke colors to the background color.
  */
 static void
-push_bg_gc (Drawable d, GC gc, Bool fill_p)
+push_bg_gc (Display *dpy, Drawable d, GC gc, Bool fill_p)
 {
-  push_color_gc (d, gc, gc->gcv.background, gc->gcv.antialias_p, fill_p);
+  push_color_gc (dpy, d, gc, gc->gcv.background, gc->gcv.antialias_p, fill_p);
 }
 
 
@@ -574,8 +883,6 @@ XDrawPoints (Display *dpy, Drawable d, GC gc,
   int i;
   CGRect wr = d->frame;
 
-  push_fg_gc (d, gc, YES);
-
 # ifdef XDRAWPOINTS_CGDATA
 
 #  ifdef USE_BACKBUFFER
@@ -593,9 +900,9 @@ XDrawPoints (Display *dpy, Drawable d, GC gc,
     Assert (data, "no bitmap data in Drawable");
 
     unsigned long argb = gc->gcv.foreground;
-    validate_pixel (argb, gc->depth, gc->gcv.alpha_allowed_p);
+    validate_pixel (dpy, argb, gc->depth, gc->gcv.alpha_allowed_p);
     if (gc->depth == 1)
-      argb = (gc->gcv.foreground ? WhitePixel(0,0) : BlackPixel(0,0));
+      argb = (gc->gcv.foreground ? WhitePixel(dpy,0) : BlackPixel(dpy,0));
 
     CGFloat x0 = wr.origin.x;
     CGFloat y0 = wr.origin.y; // Y axis is refreshingly not flipped.
@@ -630,13 +937,14 @@ XDrawPoints (Display *dpy, Drawable d, GC gc,
 
 # endif /* XDRAWPOINTS_CGDATA */
   {
+    push_fg_gc (dpy, d, gc, YES);
 
 # ifdef XDRAWPOINTS_IMAGES
 
     unsigned int argb = gc->gcv.foreground;
-    validate_pixel (argb, gc->depth, gc->gcv.alpha_allowed_p);
+    validate_pixel (dpy, argb, gc->depth, gc->gcv.alpha_allowed_p);
     if (gc->depth == 1)
-      argb = (gc->gcv.foreground ? WhitePixel(0,0) : BlackPixel(0,0));
+      argb = (gc->gcv.foreground ? WhitePixel(dpy,0) : BlackPixel(dpy,0));
 
     CGDataProviderRef prov = CGDataProviderCreateWithData (NULL, &argb, 4,
                                                            NULL);
@@ -645,8 +953,7 @@ XDrawPoints (Display *dpy, Drawable d, GC gc,
                                     dpy->colorspace, 
                                     /* Host-ordered, since we're using the
                                        address of an int as the color data. */
-                                    (kCGImageAlphaNoneSkipFirst | 
-                                     kCGBitmapByteOrder32Host),
+                                    dpy->screen->bitmap_info,
                                     prov, 
                                     NULL,  /* decode[] */
                                     NO, /* interpolate */
@@ -694,9 +1001,10 @@ XDrawPoints (Display *dpy, Drawable d, GC gc,
     free (rects);
 
 # endif /* ! XDRAWPOINTS_IMAGES */
+
+    pop_gc (d, gc);
   }
 
-  pop_gc (d, gc);
   invalidate_drawable_cache (d);
 
   return 0;
@@ -777,10 +1085,10 @@ XCopyArea (Display *dpy, Drawable src, Drawable dst, GC gc,
       gc->gcv.function == GXclear) {
     // "set" and "clear" are dumb drawing modes that ignore the source
     // bits and just draw solid rectangles.
-    set_color (dst->cgc,
+    set_color (dpy, dst->cgc,
                (gc->gcv.function == GXset
-                ? (gc->depth == 1 ? 1 : WhitePixel(0,0))
-                : (gc->depth == 1 ? 0 : BlackPixel(0,0))),
+                ? (gc->depth == 1 ? 1 : WhitePixel(dpy,0))
+                : (gc->depth == 1 ? 0 : BlackPixel(dpy,0))),
                gc->depth, gc->gcv.alpha_allowed_p, YES);
     draw_rect (dpy, dst, 0, dst_x, dst_y, width, height, YES, YES);
     return 0;
@@ -1076,7 +1384,7 @@ XCopyArea (Display *dpy, Drawable src, Drawable dst, GC gc,
 
   if (mask_p) {                // src depth == 1
 
-    push_bg_gc (dst, gc, YES);
+    push_bg_gc (dpy, dst, gc, YES);
 
     // fill the destination rectangle with solid background...
     CGContextFillRect (cgc, orig_dst_rect);
@@ -1085,7 +1393,7 @@ XCopyArea (Display *dpy, Drawable src, Drawable dst, GC gc,
 
     // then fill in a solid rectangle of the fg color, using the image as an
     // alpha mask.  (the image has only values of BlackPixel or WhitePixel.)
-    set_color (cgc, gc->gcv.foreground, gc->depth, 
+    set_color (dpy, cgc, gc->gcv.foreground, gc->depth,
                gc->gcv.alpha_allowed_p, YES);
     CGContextClipToMask (cgc, dst_rect, cgi);
     CGContextFillRect (cgc, dst_rect);
@@ -1103,7 +1411,7 @@ XCopyArea (Display *dpy, Drawable src, Drawable dst, GC gc,
     // being copied.
     //
     if (clipped) {
-      set_color (cgc, gc->gcv.background, gc->depth, 
+      set_color (dpy, cgc, gc->gcv.background, gc->depth,
                  gc->gcv.alpha_allowed_p, YES);
       CGContextFillRect (cgc, orig_dst_rect);
     }
@@ -1176,7 +1484,7 @@ XDrawLine (Display *dpy, Drawable d, GC gc, int x1, int y1, int x2, int y2)
   p.x = wr.origin.x + x1;
   p.y = wr.origin.y + wr.size.height - y1;
 
-  push_fg_gc (d, gc, NO);
+  push_fg_gc (dpy, d, gc, NO);
 
   CGContextRef cgc = d->cgc;
   set_line_mode (cgc, &gc->gcv);
@@ -1198,7 +1506,7 @@ XDrawLines (Display *dpy, Drawable d, GC gc, XPoint *points, int count,
   int i;
   NSPoint p;
   CGRect wr = d->frame;
-  push_fg_gc (d, gc, NO);
+  push_fg_gc (dpy, d, gc, NO);
 
   CGContextRef cgc = d->cgc;
 
@@ -1242,7 +1550,7 @@ XDrawSegments (Display *dpy, Drawable d, GC gc, XSegment *segments, int count)
 
   CGContextRef cgc = d->cgc;
 
-  push_fg_gc (d, gc, NO);
+  push_fg_gc (dpy, d, gc, NO);
   set_line_mode (cgc, &gc->gcv);
   CGContextBeginPath (cgc);
   for (i = 0; i < count; i++) {
@@ -1273,7 +1581,7 @@ int
 XSetWindowBackground (Display *dpy, Window w, unsigned long pixel)
 {
   Assert (w && w->type == WINDOW, "not a window");
-  validate_pixel (pixel, 32, NO);
+  validate_pixel (dpy, pixel, 32, NO);
   w->window.background = pixel;
   return 0;
 }
@@ -1292,9 +1600,9 @@ draw_rect (Display *dpy, Drawable d, GC gc,
 
   if (gc) {
     if (foreground_p)
-      push_fg_gc (d, gc, fill_p);
+      push_fg_gc (dpy, d, gc, fill_p);
     else
-      push_bg_gc (d, gc, fill_p);
+      push_bg_gc (dpy, d, gc, fill_p);
   }
 
   CGContextRef cgc = d->cgc;
@@ -1334,7 +1642,7 @@ XFillRectangles (Display *dpy, Drawable d, GC gc, XRectangle *rects, int n)
   CGRect wr = d->frame;
   int i;
   CGContextRef cgc = d->cgc;
-  push_fg_gc (d, gc, YES);
+  push_fg_gc (dpy, d, gc, YES);
   for (i = 0; i < n; i++) {
     CGRect r;
     r.origin.x = wr.origin.x + rects->x;
@@ -1355,7 +1663,7 @@ XClearArea (Display *dpy, Window win, int x, int y, int w, int h, Bool exp)
 {
   Assert (win && win->type == WINDOW, "not a window");
   CGContextRef cgc = win->cgc;
-  set_color (cgc, win->window.background, 32, NO, YES);
+  set_color (dpy, cgc, win->window.background, 32, NO, YES);
   draw_rect (dpy, win, 0, x, y, w, h, NO, YES);
   return 0;
 }
@@ -1367,7 +1675,7 @@ XFillPolygon (Display *dpy, Drawable d, GC gc,
 {
   CGRect wr = d->frame;
   int i;
-  push_fg_gc (d, gc, YES);
+  push_fg_gc (dpy, d, gc, YES);
   CGContextRef cgc = d->cgc;
   CGContextBeginPath (cgc);
   float x = 0, y = 0;
@@ -1419,7 +1727,7 @@ draw_arc (Display *dpy, Drawable d, GC gc, int x, int y,
   BOOL clockwise = angle2 < 0;
   BOOL closed_p = (angle2 >= 360*64 || angle2 <= -360*64);
   
-  push_fg_gc (d, gc, fill_p);
+  push_fg_gc (dpy, d, gc, fill_p);
 
   CGContextRef cgc = d->cgc;
   CGContextBeginPath (cgc);
@@ -1490,12 +1798,12 @@ XFillArcs (Display *dpy, Drawable d, GC gc, XArc *arcs, int narcs)
 
 
 static void
-gcv_defaults (XGCValues *gcv, int depth)
+gcv_defaults (Display *dpy, XGCValues *gcv, int depth)
 {
   memset (gcv, 0, sizeof(*gcv));
   gcv->function   = GXcopy;
-  gcv->foreground = (depth == 1 ? 1 : WhitePixel(0,0));
-  gcv->background = (depth == 1 ? 0 : BlackPixel(0,0));
+  gcv->foreground = (depth == 1 ? 1 : WhitePixel(dpy,0));
+  gcv->background = (depth == 1 ? 0 : BlackPixel(dpy,0));
   gcv->line_width = 1;
   gcv->cap_style  = CapNotLast;
   gcv->join_style = JoinMiter;
@@ -1506,7 +1814,7 @@ gcv_defaults (XGCValues *gcv, int depth)
 }
 
 static void
-set_gcv (GC gc, XGCValues *from, unsigned long mask)
+set_gcv (Display *dpy, GC gc, XGCValues *from, unsigned long mask)
 {
   if (! mask) return;
   Assert (gc && from, "no gc");
@@ -1526,9 +1834,9 @@ set_gcv (GC gc, XGCValues *from, unsigned long mask)
   if (mask & GCClipMask)       XSetClipMask (0, gc, from->clip_mask);
   if (mask & GCFont)           XSetFont (0, gc, from->font);
 
-  if (mask & GCForeground) validate_pixel (from->foreground, gc->depth,
+  if (mask & GCForeground) validate_pixel (dpy, from->foreground, gc->depth,
                                            gc->gcv.alpha_allowed_p);
-  if (mask & GCBackground) validate_pixel (from->background, gc->depth,
+  if (mask & GCBackground) validate_pixel (dpy, from->background, gc->depth,
                                            gc->gcv.alpha_allowed_p);
     
   Assert ((! (mask & (GCLineStyle |
@@ -1556,15 +1864,15 @@ XCreateGC (Display *dpy, Drawable d, unsigned long mask, XGCValues *xgcv)
     gc->depth = d->pixmap.depth;
   }
 
-  gcv_defaults (&gc->gcv, gc->depth);
-  set_gcv (gc, xgcv, mask);
+  gcv_defaults (dpy, &gc->gcv, gc->depth);
+  set_gcv (dpy, gc, xgcv, mask);
   return gc;
 }
 
 int
 XChangeGC (Display *dpy, GC gc, unsigned long mask, XGCValues *gcv)
 {
-  set_gcv (gc, gcv, mask);
+  set_gcv (dpy, gc, gcv, mask);
   return 0;
 }
 
@@ -1621,13 +1929,8 @@ XGetGeometry (Display *dpy, Drawable d, Window *root_ret,
 Status
 XAllocColor (Display *dpy, Colormap cmap, XColor *color)
 {
-  // store 32 bit ARGB in the pixel field.
-  // (The uint32_t is so that 0xFF000000 doesn't become 0xFFFFFFFFFF000000)
-  color->pixel = (uint32_t)
-                 ((                       0xFF  << 24) |
-                  (((color->red   >> 8) & 0xFF) << 16) |
-                  (((color->green >> 8) & 0xFF) <<  8) |
-                  (((color->blue  >> 8) & 0xFF)      ));
+  color->pixel = alloc_color (dpy,
+                              color->red, color->green, color->blue, 0xFFFF);
   return 1;
 }
 
@@ -1717,13 +2020,12 @@ XAllocNamedColor (Display *dpy, Colormap cmap, char *name,
 int
 XQueryColor (Display *dpy, Colormap cmap, XColor *color)
 {
-  validate_pixel (color->pixel, 32, NO);
-  unsigned char r = ((color->pixel >> 16) & 0xFF);
-  unsigned char g = ((color->pixel >>  8) & 0xFF);
-  unsigned char b = ((color->pixel      ) & 0xFF);
-  color->red   = (r << 8) | r;
-  color->green = (g << 8) | g;
-  color->blue  = (b << 8) | b;
+  validate_pixel (dpy, color->pixel, 32, NO);
+  uint8_t rgba[4];
+  query_color(dpy, color->pixel, rgba);
+  color->red   = (rgba[0] << 8) | rgba[0];
+  color->green = (rgba[1] << 8) | rgba[1];
+  color->blue  = (rgba[2] << 8) | rgba[2];
   color->flags = DoRed|DoGreen|DoBlue;
   return 0;
 }
@@ -1811,9 +2113,9 @@ XCreateImage (Display *dpy, Visual *visual, unsigned int depth,
   ximage->bitmap_bit_order = ximage->byte_order;
   ximage->bitmap_pad = bitmap_pad;
   ximage->depth = depth;
-  ximage->red_mask   = (depth == 1 ? 0 : 0x00FF0000);
-  ximage->green_mask = (depth == 1 ? 0 : 0x0000FF00);
-  ximage->blue_mask  = (depth == 1 ? 0 : 0x000000FF);
+  ximage->red_mask   = (depth == 1 ? 0 : dpy->screen->visual->red_mask);
+  ximage->green_mask = (depth == 1 ? 0 : dpy->screen->visual->green_mask);
+  ximage->blue_mask  = (depth == 1 ? 0 : dpy->screen->visual->blue_mask);
   ximage->bits_per_pixel = (depth == 1 ? 1 : 32);
   ximage->bytes_per_line = bytes_per_line;
 
@@ -1824,8 +2126,13 @@ XCreateImage (Display *dpy, Visual *visual, unsigned int depth,
 XImage *
 XSubImage (XImage *from, int x, int y, unsigned int w, unsigned int h)
 {
-  XImage *to = XCreateImage (0, 0, from->depth, from->format, 0, 0,
-                             w, h, from->bitmap_pad, 0);
+  XImage *to = (XImage *) malloc (sizeof(*to));
+  memcpy (to, from, sizeof(*from));
+  to->width = w;
+  to->height = h;
+  to->bytes_per_line = 0;
+  XInitImage (to);
+
   to->data = (char *) malloc (h * to->bytes_per_line);
 
   if (x >= from->width)
@@ -1976,9 +2283,9 @@ XPutImage (Display *dpy, Drawable d, GC gc, XImage *ximage,
       gc->gcv.function == GXclear) {
     // "set" and "clear" are dumb drawing modes that ignore the source
     // bits and just draw solid rectangles.
-    set_color (cgc, (gc->gcv.function == GXset
-                        ? (gc->depth == 1 ? 1 : WhitePixel(0,0))
-                        : (gc->depth == 1 ? 0 : BlackPixel(0,0))),
+    set_color (dpy, cgc, (gc->gcv.function == GXset
+                        ? (gc->depth == 1 ? 1 : WhitePixel(dpy,0))
+                        : (gc->depth == 1 ? 0 : BlackPixel(dpy,0))),
                gc->depth, gc->gcv.alpha_allowed_p, YES);
     draw_rect (dpy, d, 0, dest_x, dest_y, w, h, YES, YES);
     return 0;
@@ -2007,10 +2314,7 @@ XPutImage (Display *dpy, Drawable d, GC gc, XImage *ximage,
     CGImageRef cgi = CGImageCreate (w, h,
                                     bpp/4, bpp, bpl,
                                     dpy->colorspace, 
-                                    /* Need this for XPMs to have the right
-                                       colors, e.g. the logo in "maze". */
-                                    (kCGImageAlphaNoneSkipFirst |
-                                     kCGBitmapByteOrder32Host),
+                                    dpy->screen->bitmap_info,
                                     prov, 
                                     NULL,  /* decode[] */
                                     NO, /* interpolate */
@@ -2045,11 +2349,11 @@ XPutImage (Display *dpy, Drawable d, GC gc, XImage *ximage,
                                          prov,
                                          NULL,  /* decode[] */
                                          NO); /* interpolate */
-    push_fg_gc (d, gc, YES);
+    push_fg_gc (dpy, d, gc, YES);
 
     CGContextFillRect (cgc, r);                                // foreground color
     CGContextClipToMask (cgc, r, mask);
-    set_color (cgc, gc->gcv.background, gc->depth, NO, YES);
+    set_color (dpy, cgc, gc->gcv.background, gc->depth, NO, YES);
     CGContextFillRect (cgc, r);                                // background color
     pop_gc (d, gc);
 
@@ -2071,7 +2375,7 @@ XGetImage (Display *dpy, Drawable d, int x, int y,
 {
   const unsigned char *data = 0;
   size_t depth, ibpp, ibpl;
-  enum { RGBA, ARGB, BGRA } src_format; // As bytes.
+  convert_mode_t mode;
 # ifndef USE_BACKBUFFER
   NSBitmapImageRep *bm = 0;
 # endif
@@ -2091,8 +2395,7 @@ XGetImage (Display *dpy, Drawable d, int x, int y,
     depth = (d->type == PIXMAP
              ? d->pixmap.depth
              : 32);
-    // We create pixmaps and iPhone backbuffers with kCGImageAlphaNoneSkipFirst.
-    src_format = BGRA; // #### Should this be ARGB on PPC?
+    mode = convert_mode_to_rgba (dpy->screen->bitmap_info);
     ibpp = CGBitmapContextGetBitsPerPixel (cgc);
     ibpl = CGBitmapContextGetBytesPerRow (cgc);
     data = CGBitmapContextGetData (cgc);
@@ -2110,7 +2413,7 @@ XGetImage (Display *dpy, Drawable d, int x, int y,
     nsfrom.size.height = height;
     bm = [[NSBitmapImageRep alloc] initWithFocusedViewRect:nsfrom];
     depth = 32;
-    src_format = ([bm bitmapFormat] & NSAlphaFirstBitmapFormat) ? ARGB : RGBA;
+    mode = ([bm bitmapFormat] & NSAlphaFirstBitmapFormat) ? 3 : 0;
     ibpp = [bm bitsPerPixel];
     ibpl = [bm bytesPerRow];
     data = [bm bitmapData];
@@ -2154,61 +2457,16 @@ XGetImage (Display *dpy, Drawable d, int x, int y,
       iline += ibpl;
     }
   } else {
-    Assert (ibpp == 24 || ibpp == 32, "weird obpp");
     const unsigned char *iline = data;
     unsigned char *oline = (unsigned char *) image->data;
+
+    mode = convert_mode_merge (mode,
+             convert_mode_invert (
+               convert_mode_to_rgba (dpy->screen->bitmap_info)));
+
     for (yy = 0; yy < height; yy++) {
 
-      const unsigned char *iline2 = iline;
-      unsigned char *oline2 = oline;
-
-      switch (src_format) {
-      case ARGB:
-        for (xx = 0; xx < width; xx++) {
-          unsigned char a = (ibpp == 32 ? (*iline2++) : 0xFF);
-          unsigned char r = *iline2++;
-          unsigned char g = *iline2++;
-          unsigned char b = *iline2++;
-          uint32_t pixel = ((a << 24) |
-                            (r << 16) |
-                            (g <<  8) |
-                            (b <<  0));
-          *((uint32_t *) oline2) = pixel;
-          oline2 += 4;
-        }
-        break;
-      case RGBA:
-        for (xx = 0; xx < width; xx++) {
-          unsigned char r = *iline2++;
-          unsigned char g = *iline2++;
-          unsigned char b = *iline2++;
-          unsigned char a = (ibpp == 32 ? (*iline2++) : 0xFF);
-          uint32_t pixel = ((a << 24) |
-                            (r << 16) |
-                            (g <<  8) |
-                            (b <<  0));
-          *((uint32_t *) oline2) = pixel;
-          oline2 += 4;
-        }
-        break;
-      case BGRA:
-        for (xx = 0; xx < width; xx++) {
-          unsigned char b = *iline2++;
-          unsigned char g = *iline2++;
-          unsigned char r = *iline2++;
-          unsigned char a = (ibpp == 32 ? (*iline2++) : 0xFF);
-          uint32_t pixel = ((a << 24) |
-                            (r << 16) |
-                            (g <<  8) |
-                            (b <<  0));
-          *((uint32_t *) oline2) = pixel;
-          oline2 += 4;
-        }
-        break;
-      default:
-        abort();
-        break;
-      }
+      convert_row ((uint32_t *)oline, iline, width, mode, ibpp);
 
       oline += obpl;
       iline += ibpl;
@@ -2343,7 +2601,7 @@ jwxyz_draw_NSImage_or_CGImage (Display *dpy, Drawable d,
   if (d->type == WINDOW)
     XClearWindow (dpy, d);
   else {
-    set_color (cgc, BlackPixel(dpy,0), 32, NO, YES);
+    set_color (dpy, cgc, BlackPixel(dpy,0), 32, NO, YES);
     draw_rect (dpy, d, 0, 0, 0, winr.size.width, winr.size.height, NO, YES);
   }
 
@@ -2421,10 +2679,7 @@ XCreatePixmap (Display *dpy, Drawable d,
                                   8, /* bits per component */
                                   width * 4, /* bpl */
                                   dpy->colorspace,
-                                  // Without this, it returns 0...
-                                  (kCGImageAlphaNoneSkipFirst |
-                                   kCGBitmapByteOrder32Host)
-                                  );
+                                  dpy->screen->bitmap_info);
   Assert (p->cgc, "could not create CGBitmapContext");
   return p;
 }
@@ -2464,16 +2719,24 @@ copy_pixmap (Display *dpy, Pixmap p)
                                    8, /* bits per component */
                                    width * 4, /* bpl */
                                    dpy->colorspace,
-                                   // Without this, it returns 0...
-                                   (kCGImageAlphaNoneSkipFirst |
-                                    kCGBitmapByteOrder32Host)
-                                   );
+                                   dpy->screen->bitmap_info);
   Assert (p2->cgc, "could not create CGBitmapContext");
 
   return p2;
 }
 
 
+char *
+XGetAtomName (Display *dpy, Atom atom)
+{
+  if (atom == XA_FONT)
+    return strdup ("FONT");
+
+  // Note that atoms (that aren't predefined) are just char *.
+  return strdup ((char *) atom);
+}
+
+
 /* Font metric terminology, as used by X11:
 
    "lbearing" is the distance from the logical origin to the leftmost pixel.
@@ -2494,48 +2757,83 @@ copy_pixmap (Display *dpy, Pixmap p)
    If "rbearing" is greater than "width", then this character overlaps the
    following character.  If smaller, then there is trailing blank space.
  */
-
-
 static void
-glyph_metrics (CTFontRef ctfont, CGGlyph cgglyph, XCharStruct *cs)
+utf8_metrics (Font fid, NSString *nsstr, XCharStruct *cs)
 {
-  CGRect bbox = CTFontGetBoundingRectsForGlyphs (ctfont,
-                                                 kCTFontDefaultOrientation,
-                                                 &cgglyph, NULL, 1);
-  CGSize advancement;
-  CTFontGetAdvancesForGlyphs (ctfont, kCTFontDefaultOrientation,
-                              &cgglyph, &advancement, 1);
+  // Returns the metrics of the multi-character, single-line UTF8 string.
+
+  NSFont *nsfont = fid->nsfont;
+  Drawable d = XRootWindow (fid->dpy, 0);
+
+  CGContextRef cgc = d->cgc;
+  NSDictionary *attr =
+    [NSDictionary dictionaryWithObjectsAndKeys:
+                    nsfont, NSFontAttributeName,
+                  nil];
+  NSAttributedString *astr = [[NSAttributedString alloc]
+                               initWithString:nsstr
+                                   attributes:attr];
+  CTLineRef ctline = CTLineCreateWithAttributedString (
+                       (__bridge CFAttributedStringRef) astr);
+  CGContextSetTextPosition (cgc, 0, 0);
+  CGContextSetShouldAntialias (cgc, True);  // #### Guess?
+
+  memset (cs, 0, sizeof(*cs));
+
+  // "CTRun represents set of consecutive glyphs sharing the same
+  // attributes and direction".
+  //
+  // We also get multiple runs any time font subsitution happens:
+  // E.g., if the current font is Verdana-Bold, a &larr; character
+  // in the NSString will actually be rendered in LucidaGrande-Bold.
+  //
+  int count = 0;
+  for (id runid in (NSArray *)CTLineGetGlyphRuns(ctline)) {
+    CTRunRef run = (CTRunRef) runid;
+    CFRange r = { 0, };
+    CGRect bbox = CTRunGetImageBounds (run, cgc, r);
+    CGFloat ascent, descent, leading;
+    CGFloat advancement =
+      CTRunGetTypographicBounds (run, r, &ascent, &descent, &leading);
 
 # ifndef USE_IPHONE
-  // Only necessary for when LCD smoothing is enabled, which iOS doesn't do.
-  bbox.origin.x    -= 2.0/3.0;
-  bbox.size.width  += 4.0/3.0;
-  bbox.size.height += 1.0/2.0;
+    // Only necessary for when LCD smoothing is enabled, which iOS doesn't do.
+    bbox.origin.x    -= 2.0/3.0;
+    bbox.size.width  += 4.0/3.0;
+    bbox.size.height += 1.0/2.0;
 # endif
 
-//#define CEIL(F)  ((F) < 0 ? floor(F) : ceil(F))
-//#define FLOOR(F) ((F) < 0 ? ceil(F) : floor(F))
-#define CEIL(F)  ceil(F)
-#define FLOOR(F) floor(F)
+    // Create the metrics for this run:
+    XCharStruct cc;
+    cc.ascent   = ceil  (bbox.origin.y + bbox.size.height);
+    cc.descent  = ceil (-bbox.origin.y);
+    cc.lbearing = floor (bbox.origin.x);
+    cc.rbearing = ceil  (bbox.origin.x + bbox.size.width);
+    cc.width    = floor (advancement + 0.5);
+
+    // Add those metrics into the cumulative metrics:
+    if (count == 0)
+      *cs = cc;
+    else
+      {
+        cs->ascent   = MAX (cs->ascent,     cc.ascent);
+        cs->descent  = MAX (cs->descent,    cc.descent);
+        cs->lbearing = MIN (cs->lbearing,   cs->width + cc.lbearing);
+        cs->rbearing = MAX (cs->rbearing,   cs->width + cc.rbearing);
+        cs->width    = MAX (cs->width,      cs->width + cc.width);
+      }
 
-  /* Now that we know the advancement and bounding box, we can compute
-     the lbearing and rbearing.
-   */
-//cs->ascent   = CEIL (bbox.origin.y) + CEIL (bbox.size.height);
-  cs->ascent   = CEIL (bbox.origin.y + bbox.size.height);
-  cs->descent  = CEIL(-bbox.origin.y);
-  cs->lbearing = FLOOR (bbox.origin.x);
-//cs->rbearing = CEIL (bbox.origin.x) + CEIL (bbox.size.width);
-  cs->rbearing = CEIL (bbox.origin.x + bbox.size.width);
-  cs->width    = FLOOR (advancement.width + 0.5);
+    // Why no y? What about vertical text?
+    // XCharStruct doesn't encapsulate that but XGlyphInfo does.
 
-  //  Assert (cs->rbearing - cs->lbearing == CEIL(bbox.size.width), 
-  //          "bbox w wrong");
-  //  Assert (cs->ascent   + cs->descent  == CEIL(bbox.size.height),
-  //          "bbox h wrong");
+    count++;
+  }
+
+  CFRelease (ctline);
 }
 
 
+
 // This is XQueryFont, but for the XFontStruct embedded in 'Font'
 //
 static void
@@ -2561,58 +2859,26 @@ query_font (Font fid)
   f->min_char_or_byte2 = first;
   f->max_char_or_byte2 = last;
   f->default_char      = 'M';
-  f->ascent            =  CEIL ([fid->nsfont ascender]);
-  f->descent           = -FLOOR ([fid->nsfont descender]);
+  f->ascent            =  ceil ([fid->nsfont ascender]);
+  f->descent           = -floor ([fid->nsfont descender]);
 
-  min->width    = 255;  // set to smaller values in the loop
-  min->ascent   = 255;
-  min->descent  = 255;
-  min->lbearing = 255;
-  min->rbearing = 255;
+  min->width    = 32767;  // set to smaller values in the loop
+  min->ascent   = 32767;
+  min->descent  = 32767;
+  min->lbearing = 32767;
+  min->rbearing = 32767;
 
   f->per_char = (XCharStruct *) calloc (last-first+2, sizeof (XCharStruct));
-  UniChar i;
-
-  CTFontRef ctfont =
-    CTFontCreateWithName ((CFStringRef) [fid->nsfont fontName],
-                          [fid->nsfont pointSize],
-                          NULL);
-  Assert (ctfont, @"no CTFontRef for UIFont");
 
-  for (i = first; i <= last; i++) {
+  for (int i = first; i <= last; i++) {
     XCharStruct *cs = &f->per_char[i-first];
 
-    /* There is no way to get "lbearing", "rbearing" or "descent" out of
-       NSFont.  'sizeWithFont' gives us "width" and "height" only.
-       Likewise, 'drawAtPoint' (to an offscreen CGContext) gives us the
-       width of the character and the ascent of the font.
-
-       Maybe we could use CGFontGetGlyphBBoxes() and avoid linking in
-       the CoreText library, but there's no non-CoreText way to turn a
-       unichar into a CGGlyph.
-     */
-    CGGlyph cgglyph = 0;
-
-    if (CTFontGetGlyphsForCharacters (ctfont, &i, &cgglyph, 1))
-      glyph_metrics (ctfont, cgglyph, cs);
-    else
-      // This is normal, since Latin1 does not encode 0-31 or 127-159.
-      memset (cs, 0, sizeof(*cs));
-
-# if 0
-    if (i == 224) {  // Latin1 == "agrave", MacRoman == "daggerdouble".
-      NSString *glyph_name = (NSString *)
-        CGFontCopyGlyphNameForGlyph (CTFontCopyGraphicsFont (ctfont, 0),
-                                     cgglyph);
-      Assert ([glyph_name isEqualToString:@"agrave"], @"wrong encoding");
-    }
-    if (i == 250) {  // Latin1 == "uacute", MacRoman == "dotaccent".
-      NSString *glyph_name = (NSString *)
-        CGFontCopyGlyphNameForGlyph (CTFontCopyGraphicsFont (ctfont, 0),
-                                     cgglyph);
-      Assert ([glyph_name isEqualToString:@"uacute"], @"wrong encoding");
-    }
-# endif // 0
+    char s2[2];
+    s2[0] = i;
+    s2[1] = 0;
+    NSString *nsstr = [NSString stringWithCString:s2
+                               encoding:NSISOLatin1StringEncoding];
+    utf8_metrics (fid, nsstr, cs);
 
     max->width    = MAX (max->width,    cs->width);
     max->ascent   = MAX (max->ascent,   cs->ascent);
@@ -2626,9 +2892,6 @@ query_font (Font fid)
     min->lbearing = MIN (min->lbearing, cs->lbearing);
     min->rbearing = MIN (min->rbearing, cs->rbearing);
 
-# undef CEIL
-# undef FLOOR
-
 # if 0
     fprintf(stderr, " %3d %c: w=%3d lb=%3d rb=%3d as=%3d ds=%3d "
                     " bb=%5.1f x %5.1f @ %5.1f %5.1f  adv=%5.1f %5.1f\n",
@@ -2639,8 +2902,6 @@ query_font (Font fid)
             advancement.width, advancement.height);
 # endif // 0
   }
-
-  CFRelease (ctfont);
 }
 
 
@@ -2653,6 +2914,15 @@ XQueryFont (Display *dpy, Font fid)
   XFontStruct *f = (XFontStruct *) calloc (1, sizeof(*f));
   *f = fid->metrics;
 
+  // build XFontProps
+  f->n_properties = 1;
+  f->properties = malloc (sizeof(*f->properties) * f->n_properties);
+  f->properties[0].name = XA_FONT;
+  Assert (sizeof (f->properties[0].card32) >= sizeof (char *),
+          "atoms probably needs a real implementation");
+  // If XInternAtom is ever implemented, use it here.
+  f->properties[0].card32 = (char *)fid->xa_font;
+
   // copy XCharStruct array
   int size = (f->max_char_or_byte2 - f->min_char_or_byte2) + 1;
   f->per_char = (XCharStruct *) calloc (size + 2, sizeof (XCharStruct));
@@ -2679,6 +2949,7 @@ copy_font (Font fid)
 
   // copy the other pointers
   fid2->ps_name = strdup (fid->ps_name);
+  fid2->xa_font = strdup (fid->xa_font);
 //  [fid2->nsfont retain];
   fid2->metrics.fid = fid2;
 
@@ -2686,55 +2957,122 @@ copy_font (Font fid)
 }
 
 
+static NSArray *
+font_family_members (NSString *family_name)
+{
+# ifndef USE_IPHONE
+  return [[NSFontManager sharedFontManager]
+          availableMembersOfFontFamily:family_name];
+# else
+  return [UIFont fontNamesForFamilyName:family_name];
+# endif
+}
+
+
+static NSString *
+default_font_family (NSFontTraitMask require)
+{
+  return require & NSFixedPitchFontMask ? @"Courier" : @"Verdana";
+}
+
+
 static NSFont *
-try_font (BOOL fixed, BOOL bold, BOOL ital, BOOL serif, float size,
+try_font (NSFontTraitMask traits, NSFontTraitMask mask,
+          NSString *family_name, float size,
           char **name_ret)
 {
   Assert (size > 0, "zero font size");
-  const char *name;
-
-  if (fixed) {
-    // 
-    // "Monaco" only exists in plain.
-    // "LucidaSansTypewriterStd" gets an AGL bad value error.
-    // 
-    if (bold && ital) name = "Courier-BoldOblique";
-    else if (bold)    name = "Courier-Bold";
-    else if (ital)    name = "Courier-Oblique";
-    else              name = "Courier";
-
-  } else if (serif) {
-    // 
-    // "Georgia" looks better than "Times".
-    // 
-    if (bold && ital) name = "Georgia-BoldItalic";
-    else if (bold)    name = "Georgia-Bold";
-    else if (ital)    name = "Georgia-Italic";
-    else              name = "Georgia";
 
-  } else {
-    // 
-    // "Geneva" only exists in plain.
-    // "LucidaSansStd-BoldItalic" gets an AGL bad value error.
-    // "Verdana" renders smoother than "Helvetica" for some reason.
-    // 
-    if (bold && ital) name = "Verdana-BoldItalic";
-    else if (bold)    name = "Verdana-Bold";
-    else if (ital)    name = "Verdana-Italic";
-    else              name = "Verdana";
-  }
-
-  NSString *nsname = [NSString stringWithCString:name
-                                        encoding:NSUTF8StringEncoding];
-  NSFont *f = [NSFont fontWithName:nsname size:size];
-  if (f)
-    *name_ret = strdup(name);
-  return f;
+  NSArray *family_members = font_family_members (family_name);
+  if (!family_members.count)
+    family_members = font_family_members (default_font_family (traits));
+
+# ifndef USE_IPHONE
+  for (unsigned k = 0; k != family_members.count; ++k) {
+
+    NSArray *member = [family_members objectAtIndex:k];
+    NSFontTraitMask font_mask =
+    [(NSNumber *)[member objectAtIndex:3] unsignedIntValue];
+
+    if ((font_mask & mask) == traits) {
+
+      NSString *name = [member objectAtIndex:0];
+      NSFont *f = [NSFont fontWithName:name size:size];
+      if (!f)
+        break;
+
+      /* Don't use this font if it (probably) doesn't include ASCII characters.
+       */
+      NSStringEncoding enc = [f mostCompatibleStringEncoding];
+      if (! (enc == NSUTF8StringEncoding ||
+             enc == NSISOLatin1StringEncoding ||
+             enc == NSNonLossyASCIIStringEncoding ||
+             enc == NSISOLatin2StringEncoding ||
+             enc == NSUnicodeStringEncoding ||
+             enc == NSWindowsCP1250StringEncoding ||
+             enc == NSWindowsCP1252StringEncoding ||
+             enc == NSMacOSRomanStringEncoding)) {
+        // NSLog(@"skipping \"%@\": encoding = %d", name, enc);
+        break;
+      }
+      // NSLog(@"using \"%@\": %d", name, enc);
+
+      // *name_ret = strdup ([name cStringUsingEncoding:NSUTF8StringEncoding]);
+      *name_ret = strdup (name.UTF8String);
+      return f;
+    }
+  }
+# else // USE_IPHONE
+
+  for (NSString *fn in family_members) {
+# define MATCH(X) \
+         ([fn rangeOfString:X options:NSCaseInsensitiveSearch].location \
+         != NSNotFound)
+
+    // The magic invocation for getting font names is
+    // [[UIFontDescriptor
+    //   fontDescriptorWithFontAttributes:@{UIFontDescriptorNameAttribute: name}]
+    //  symbolicTraits]
+    // ...but this only works on iOS 7 and later.
+    NSFontTraitMask font_mask = 0;
+    if (MATCH(@"Bold"))
+      font_mask |= NSBoldFontMask;
+    if (MATCH(@"Italic") || MATCH(@"Oblique"))
+      font_mask |= NSItalicFontMask;
+
+    if ((font_mask & mask) == traits) {
+
+      /* Check if it can do ASCII.  No good way to accomplish this!
+         These are fonts present in iPhone Simulator as of June 2012
+         that don't include ASCII.
+       */
+      if (MATCH(@"AppleGothic") ||     // Korean
+          MATCH(@"Dingbats") ||                // Dingbats
+          MATCH(@"Emoji") ||           // Emoticons
+          MATCH(@"Geeza") ||           // Arabic
+          MATCH(@"Hebrew") ||          // Hebrew
+          MATCH(@"HiraKaku") ||                // Japanese
+          MATCH(@"HiraMin") ||         // Japanese
+          MATCH(@"Kailasa") ||         // Tibetan
+          MATCH(@"Ornaments") ||       // Dingbats
+          MATCH(@"STHeiti")            // Chinese
+       )
+         break;
+
+      *name_ret = strdup (fn.UTF8String);
+      return [UIFont fontWithName:fn size:size];
+    }
+# undef MATCH
+  }
+
+# endif
+
+  return NULL;
 }
 
 static NSFont *
 try_native_font (const char *name, float scale,
-                 char **name_ret, float *size_ret)
+                 char **name_ret, float *size_ret, char **xa_font)
 {
   if (!name) return 0;
   const char *spc = strrchr (name, ' ');
@@ -2755,6 +3093,7 @@ try_native_font (const char *name, float scale,
   if (f) {
     *name_ret = name2;
     *size_ret = size;
+    *xa_font = strdup (name); // Maybe this should be an XLFD?
     return f;
   } else {
     free (name2);
@@ -2766,192 +3105,221 @@ try_native_font (const char *name, float scale,
 /* Returns a random font in the given size and face.
  */
 static NSFont *
-random_font (BOOL bold, BOOL ital, float size, char **name_ret)
+random_font (NSFontTraitMask traits, NSFontTraitMask mask,
+             float size, NSString **family_ret, char **name_ret)
 {
+
 # ifndef USE_IPHONE
-  NSFontTraitMask mask = ((bold ? NSBoldFontMask   : NSUnboldFontMask) |
-                          (ital ? NSItalicFontMask : NSUnitalicFontMask));
-  NSArray *fonts = [[NSFontManager sharedFontManager]
-                     availableFontNamesWithTraits:mask];
-  if (!fonts) return 0;
+  // Providing Unbold or Unitalic in the mask for availableFontNamesWithTraits
+  // returns an empty list, at least on a system with default fonts only.
+  NSArray *families = [[NSFontManager sharedFontManager]
+                       availableFontFamilies];
+  if (!families) return 0;
+# else
+  NSArray *families = [UIFont familyNames];
+
+  // There are many dups in the families array -- uniquify it.
+  {
+    NSArray *sorted_families =
+    [families sortedArrayUsingSelector:@selector(compare:)];
+    NSMutableArray *new_families =
+    [NSMutableArray arrayWithCapacity:sorted_families.count];
+
+    NSString *prev_family = nil;
+    for (NSString *family in sorted_families) {
+      if ([family compare:prev_family])
+        [new_families addObject:family];
+    }
 
-  int n = [fonts count];
+    families = new_families;
+  }
+# endif // USE_IPHONE
+
+  long n = [families count];
   if (n <= 0) return 0;
 
   int j;
   for (j = 0; j < n; j++) {
     int i = random() % n;
-    NSString *name = [fonts objectAtIndex:i];
-    NSFont *f = [NSFont fontWithName:name size:size];
-    if (!f) continue;
-
-    /* Don't use this font if it (probably) doesn't include ASCII characters.
-     */
-    NSStringEncoding enc = [f mostCompatibleStringEncoding];
-    if (! (enc == NSUTF8StringEncoding ||
-           enc == NSISOLatin1StringEncoding ||
-           enc == NSNonLossyASCIIStringEncoding ||
-           enc == NSISOLatin2StringEncoding ||
-           enc == NSUnicodeStringEncoding ||
-           enc == NSWindowsCP1250StringEncoding ||
-           enc == NSWindowsCP1252StringEncoding ||
-           enc == NSMacOSRomanStringEncoding)) {
-      // NSLog(@"skipping \"%@\": encoding = %d", name, enc);
-      continue;
+    NSString *family_name = [families objectAtIndex:i];
+
+    NSFont *result = try_font (traits, mask, family_name, size, name_ret);
+    if (result) {
+      [*family_ret release];
+      *family_ret = family_name;
+      [*family_ret retain];
+      return result;
     }
-    // NSLog(@"using \"%@\": %d", name, enc);
-
-    *name_ret = strdup ([name cStringUsingEncoding:NSUTF8StringEncoding]);
-    return f;
   }
 
   // None of the fonts support ASCII?
   return 0;
+}
 
-# else  // USE_IPHONE
-
-  NSMutableArray *fonts = [NSMutableArray arrayWithCapacity:100];
-  NSArray *families = [UIFont familyNames];
-  NSMutableDictionary *famdict = [NSMutableDictionary 
-                                   dictionaryWithCapacity:100];
-  NSObject *y = [NSNumber numberWithBool:YES];
-  for (NSString *name in families) {
-    // There are many dups in the families array -- uniquify it.
-    [famdict setValue:y forKey:name];
-  }
-
-  for (NSString *name in famdict) {
-    for (NSString *fn in [UIFont fontNamesForFamilyName:name]) {
 
-# define MATCH(X) \
-         ([fn rangeOfString:X options:NSCaseInsensitiveSearch].location \
-         != NSNotFound)
+// Fonts need this. XDisplayHeightMM and friends should probably be consistent
+// with this as well if they're ever implemented.
+static const unsigned dpi = 75;
 
-      BOOL bb = MATCH(@"Bold");
-      BOOL ii = MATCH(@"Italic") || MATCH(@"Oblique");
 
-      if (!bold != !bb) continue;
-      if (!ital != !ii) continue;
+static const char *
+xlfd_field_end (const char *s)
+{
+  const char *s2 = strchr(s, '-');
+  if (!s2)
+    s2 = s + strlen(s);
+  return s2;
+}
 
-      /* Check if it can do ASCII.  No good way to accomplish this!
-         These are fonts present in iPhone Simulator as of June 2012
-         that don't include ASCII.
-       */
-      if (MATCH(@"AppleGothic") ||     // Korean
-          MATCH(@"Dingbats") ||                // Dingbats
-          MATCH(@"Emoji") ||           // Emoticons
-          MATCH(@"Geeza") ||           // Arabic
-          MATCH(@"Hebrew") ||          // Hebrew
-          MATCH(@"HiraKaku") ||                // Japanese
-          MATCH(@"HiraMin") ||         // Japanese
-          MATCH(@"Kailasa") ||         // Tibetan
-          MATCH(@"Ornaments") ||       // Dingbats
-          MATCH(@"STHeiti")            // Chinese
-         )
-        continue;
 
-      [fonts addObject:fn];
-# undef MATCH
-    }
+static size_t
+xlfd_next (const char **s, const char **s2)
+{
+  if (!**s2) {
+    *s = *s2;
+  } else {
+    Assert (**s2 == '-', "xlfd parse error");
+    *s = *s2 + 1;
+    *s2 = xlfd_field_end (*s);
   }
 
-  if (! [fonts count]) return 0;       // Nothing suitable?
-
-  int i = random() % [fonts count];
-  NSString *name = [fonts objectAtIndex:i];
-  UIFont *ff = [UIFont fontWithName:name size:size];
-  *name_ret = strdup ([name cStringUsingEncoding:NSUTF8StringEncoding]);
-
-  return ff;
-
-# endif // USE_IPHONE
+  return *s2 - *s;
 }
 
 
 static NSFont *
 try_xlfd_font (const char *name, float scale,
-               char **name_ret, float *size_ret)
+               char **name_ret, float *size_ret, char **xa_font)
 {
   NSFont *nsfont = 0;
-  BOOL bold  = NO;
-  BOOL ital  = NO;
-  BOOL fixed = NO;
-  BOOL serif = NO;
+  NSString *family_name = nil;
+  NSFontTraitMask require = 0, forbid = 0;
   BOOL rand  = NO;
   float size = 0;
   char *ps_name = 0;
 
   const char *s = (name ? name : "");
-  while (*s) {
-    while (*s && (*s == '*' || *s == '-'))
-      s++;
-    const char *s2 = s;
-    while (*s2 && (*s2 != '*' && *s2 != '-'))
-      s2++;
-    
-    unsigned long L = s2-s;
-    if (s == s2)
-      ;
+
+  size_t L = strlen (s);
 # define CMP(STR) (L == strlen(STR) && !strncasecmp (s, (STR), L))
-    else if (CMP ("random"))   rand  = YES;
-    else if (CMP ("bold"))     bold  = YES;
-    else if (CMP ("i"))        ital  = YES;
-    else if (CMP ("o"))        ital  = YES;
-    else if (CMP ("courier"))  fixed = YES;
-    else if (CMP ("fixed"))    fixed = YES;
-    else if (CMP ("m"))        fixed = YES;
-    else if (CMP ("times"))    serif = YES;
-    else if (CMP ("6x10"))     fixed = YES, size = 8;
-    else if (CMP ("6x10bold")) fixed = YES, size = 8,  bold = YES;
-    else if (CMP ("9x15"))     fixed = YES, size = 12;
-    else if (CMP ("9x15bold")) fixed = YES, size = 12, bold = YES;
-    else if (CMP ("vga"))      fixed = YES, size = 12;
-    else if (CMP ("console"))  fixed = YES, size = 12;
-    else if (CMP ("gallant"))  fixed = YES, size = 12;
-# undef CMP
-    else if (size == 0) {
-      int n = 0;
-      if (1 == sscanf (s, " %d ", &n))
-        size = n / 10.0;
+# define UNSPEC   (L == 0 || L == 1 && *s == '*')
+  if      (CMP ("6x10"))     size = 8,  require |= NSFixedPitchFontMask;
+  else if (CMP ("6x10bold")) size = 8,  require |= NSFixedPitchFontMask | NSBoldFontMask;
+  else if (CMP ("fixed"))    size = 12, require |= NSFixedPitchFontMask;
+  else if (CMP ("9x15"))     size = 12, require |= NSFixedPitchFontMask;
+  else if (CMP ("9x15bold")) size = 12, require |= NSFixedPitchFontMask | NSBoldFontMask;
+  else if (CMP ("vga"))      size = 12, require |= NSFixedPitchFontMask;
+  else if (CMP ("console"))  size = 12, require |= NSFixedPitchFontMask;
+  else if (CMP ("gallant"))  size = 12, require |= NSFixedPitchFontMask;
+  else {
+
+    // Incorrect fields are ignored.
+
+    if (*s == '-')
+      ++s;
+    const char *s2 = xlfd_field_end(s);
+
+    // Foundry (ignore)
+
+    L = xlfd_next (&s, &s2); // Family name
+    // This used to substitute Georgia for Times. Now it doesn't.
+    if (CMP ("random")) {
+      rand = YES;
+    } else if (CMP ("fixed")) {
+      require |= NSFixedPitchFontMask;
+      family_name = @"Courier";
+    } else if (!UNSPEC) {
+      family_name = [[[NSString alloc] initWithBytes:s
+                                              length:L
+                                            encoding:NSUTF8StringEncoding]
+                     autorelease];
     }
 
-    s = s2;
+    L = xlfd_next (&s, &s2); // Weight name
+    if (CMP ("bold") || CMP ("demibold"))
+      require |= NSBoldFontMask;
+    else if (CMP ("medium") || CMP ("regular"))
+      forbid |= NSBoldFontMask;
+
+    L = xlfd_next (&s, &s2); // Slant
+    if (CMP ("i") || CMP ("o"))
+      require |= NSItalicFontMask;
+    else if (CMP ("r"))
+      forbid |= NSItalicFontMask;
+
+    xlfd_next (&s, &s2); // Set width name (ignore)
+    xlfd_next (&s, &s2); // Add style name (ignore)
+
+    xlfd_next (&s, &s2); // Pixel size (ignore)
+
+    xlfd_next (&s, &s2); // Point size
+    char *s3;
+    uintmax_t n = strtoumax(s, &s3, 10);
+    if (s2 == s3)
+      size = n / 10.0;
+
+    xlfd_next (&s, &s2); // Resolution X (ignore)
+    xlfd_next (&s, &s2); // Resolution Y (ignore)
+
+    xlfd_next (&s, &s2); // Spacing
+    if (CMP ("p"))
+      forbid |= NSFixedPitchFontMask;
+    else if (CMP ("m") || CMP ("c"))
+      require |= NSFixedPitchFontMask;
+
+    // Don't care about average_width or charset registry.
   }
+# undef CMP
+# undef UNSPEC
+
+  if (!family_name && !rand)
+    family_name = default_font_family (require);
 
   if (size < 6 || size > 1000)
     size = 12;
 
   size *= scale;
 
-  if (rand)
-    nsfont   = random_font (bold, ital, size, &ps_name);
+  NSFontTraitMask mask = require | forbid;
+
+  if (rand) {
+    nsfont   = random_font (require, mask, size, &family_name, &ps_name);
+    [family_name autorelease];
+  }
 
   if (!nsfont)
-    nsfont   = try_font (fixed, bold, ital, serif, size, &ps_name);
+    nsfont   = try_font (require, mask, family_name, size, &ps_name);
 
   // if that didn't work, turn off attibutes until it does
   // (e.g., there is no "Monaco-Bold".)
   //
-  if (!nsfont && serif) {
-    serif = NO;
-    nsfont = try_font (fixed, bold, ital, serif, size, &ps_name);
+  if (!nsfont && (mask & NSItalicFontMask)) {
+    require &= ~NSItalicFontMask;
+    mask &= ~NSItalicFontMask;
+    nsfont = try_font (require, mask, family_name, size, &ps_name);
   }
-  if (!nsfont && ital) {
-    ital = NO;
-    nsfont = try_font (fixed, bold, ital, serif, size, &ps_name);
+  if (!nsfont && (mask & NSBoldFontMask)) {
+    require &= ~NSBoldFontMask;
+    mask &= ~NSBoldFontMask;
+    nsfont = try_font (require, mask, family_name, size, &ps_name);
   }
-  if (!nsfont && bold) {
-    bold = NO;
-    nsfont = try_font (fixed, bold, ital, serif, size, &ps_name);
-  }
-  if (!nsfont && fixed) {
-    fixed = NO;
-    nsfont = try_font (fixed, bold, ital, serif, size, &ps_name);
+  if (!nsfont && (mask & NSFixedPitchFontMask)) {
+    require &= ~NSFixedPitchFontMask;
+    mask &= ~NSFixedPitchFontMask;
+    nsfont = try_font (require, mask, family_name, size, &ps_name);
   }
 
   if (nsfont) {
     *name_ret = ps_name;
     *size_ret = size;
+    float actual_size = size / scale;
+    asprintf(xa_font, "-*-%s-%s-%c-*-*-%u-%u-%u-%u-%c-0-iso10646-1",
+             family_name.UTF8String,
+             (require & NSBoldFontMask) ? "bold" : "medium",
+             (require & NSItalicFontMask) ? 'o' : 'r',
+             (unsigned)(dpi * actual_size / 72.27 + 0.5),
+             (unsigned)(actual_size * 10 + 0.5), dpi, dpi,
+             (require & NSFixedPitchFontMask) ? 'm' : 'p');
     return nsfont;
   } else {
     return 0;
@@ -2978,7 +3346,9 @@ XLoadFont (Display *dpy, const char *name)
   scale = 2;
 # endif
 
-  fid->nsfont = try_native_font (name, scale, &fid->ps_name, &fid->size);
+  fid->dpy = dpy;
+  fid->nsfont = try_native_font (name, scale, &fid->ps_name, &fid->size,
+                                 &fid->xa_font);
 
   if (!fid->nsfont && name &&
       strchr (name, ' ') &&
@@ -2991,7 +3361,8 @@ XLoadFont (Display *dpy, const char *name)
   }
 
   if (! fid->nsfont)
-    fid->nsfont = try_xlfd_font (name, scale, &fid->ps_name, &fid->size);
+    fid->nsfont = try_xlfd_font (name, scale, &fid->ps_name, &fid->size,
+                                 &fid->xa_font);
 
   // We should never return NULL for XLFD fonts.
   if (!fid->nsfont) {
@@ -3047,8 +3418,10 @@ XFreeFontInfo (char **names, XFontStruct *info, int n)
   }
   if (info) {
     for (i = 0; i < n; i++)
-      if (info[i].per_char)
+      if (info[i].per_char) {
         free (info[i].per_char);
+        free (info[i].properties);
+      }
     free (info);
   }
   return 0;
@@ -3086,7 +3459,7 @@ XCreateFontSet (Display *dpy, char *name,
   char *s = strchr (name, ",");
   if (s) *s = 0;
   XFontSet set = 0;
-  Font f = XLoadFont (dpy, name2);
+  XFontStruct *f = XLoadQueryFont (dpy, name2);
   if (f)
     {
       set = (XFontSet) calloc (1, sizeof(*set));
@@ -3103,11 +3476,19 @@ XCreateFontSet (Display *dpy, char *name,
 void
 XFreeFontSet (Display *dpy, XFontSet set)
 {
-  XUnloadFont (dpy, set->font);
+  XFreeFont (dpy, set->font);
   free (set);
 }
 
 
+const char *
+jwxyz_nativeFontName (Font f, float *size)
+{
+  if (size) *size = f->size;
+  return f->ps_name;
+}
+
+
 void
 XFreeStringList (char **list)
 {
@@ -3119,27 +3500,80 @@ XFreeStringList (char **list)
 }
 
 
+// Returns the verbose Unicode name of this character, like "agrave" or
+// "daggerdouble".  Used by fontglide debugMetrics.
+//
+char *
+jwxyz_unicode_character_name (Font fid, unsigned long uc)
+{
+  char *ret = 0;
+  CTFontRef ctfont =
+    CTFontCreateWithName ((CFStringRef) [fid->nsfont fontName],
+                          [fid->nsfont pointSize],
+                          NULL);
+  Assert (ctfont, @"no CTFontRef for UIFont");
+
+  CGGlyph cgglyph;
+  if (CTFontGetGlyphsForCharacters (ctfont, (UniChar *) &uc, &cgglyph, 1)) {
+    NSString *name = (NSString *)
+      CGFontCopyGlyphNameForGlyph (CTFontCopyGraphicsFont (ctfont, 0),
+                                   cgglyph);
+    ret = (name ? strdup ([name UTF8String]) : 0);
+  }
+
+  CFRelease (ctfont);
+  return ret;
+}
+
+
+// Given a UTF8 string, return an NSString.  Bogus UTF8 characters are ignored.
+// We have to do this because stringWithCString returns NULL if there are
+// any invalid characters at all.
+//
+static NSString *
+sanitize_utf8 (const char *in, int in_len, Bool *latin1_pP)
+{
+  int out_len = in_len * 4;   // length of string might increase
+  char *s2 = (char *) malloc (out_len);
+  char *out = s2;
+  const char *in_end  = in  + in_len;
+  const char *out_end = out + out_len;
+  Bool latin1_p = True;
+
+  while (in < in_end)
+    {
+      unsigned long uc;
+      long L1 = utf8_decode ((const unsigned char *) in, in_end - in, &uc);
+      long L2 = utf8_encode (uc, out, out_end - out);
+      in  += L1;
+      out += L2;
+      if (uc > 255) latin1_p = False;
+    }
+  *out = 0;
+  NSString *nsstr =
+    [NSString stringWithCString:s2 encoding:NSUTF8StringEncoding];
+  free (s2);
+  if (latin1_pP) *latin1_pP = latin1_p;
+  return (nsstr ? nsstr : @"");
+}
+
+
 int
 XTextExtents (XFontStruct *f, const char *s, int length,
               int *dir_ret, int *ascent_ret, int *descent_ret,
               XCharStruct *cs)
 {
-  memset (cs, 0, sizeof(*cs));
-  for (int i = 0; i < length; i++) {
-    unsigned char c = (unsigned char) s[i];
-    if (c < f->min_char_or_byte2 || c > f->max_char_or_byte2)
-      c = f->default_char;
-    const XCharStruct *cc = &f->per_char[c - f->min_char_or_byte2];
-    if (i == 0) {
-      *cs = *cc;
-    } else {
-      cs->ascent   = MAX (cs->ascent,   cc->ascent);
-      cs->descent  = MAX (cs->descent,  cc->descent);
-      cs->lbearing = MIN (cs->lbearing, cs->width + cc->lbearing);
-      cs->rbearing = MAX (cs->rbearing, cs->width + cc->rbearing);
-      cs->width   += cc->width;
-    }
-  }
+  // Unfortunately, adding XCharStructs together to get the extents for a
+  // string doesn't work: Cocoa uses non-integral character advancements, but
+  // XCharStruct.width is an integer. Plus that doesn't take into account
+  // kerning pairs, alternate glyphs, and fun stuff like the word "Zapfino" in
+  // Zapfino.
+
+  NSString *nsstr = [[[NSString alloc] initWithBytes:s
+                                              length:length
+                                            encoding:NSISOLatin1StringEncoding]
+                     autorelease];
+  utf8_metrics (f->fid, nsstr, cs);
   *dir_ret = 0;
   *ascent_ret  = f->ascent;
   *descent_ret = f->descent;
@@ -3161,105 +3595,77 @@ XTextExtents16 (XFontStruct *f, const XChar2b *s, int length,
                 int *dir_ret, int *ascent_ret, int *descent_ret,
                 XCharStruct *cs)
 {
-  Font fid = f->fid;
-  CTFontRef ctfont =
-    CTFontCreateWithName ((CFStringRef) [fid->nsfont fontName],
-                          [fid->nsfont pointSize],
-                          NULL);
-  Assert (ctfont, @"no CTFontRef for UIFont");
-
-  int utf8_len = 0;
-  char *utf8 = XChar2b_to_utf8 (s, &utf8_len);
-  NSString *nsstr = [NSString stringWithCString:utf8
-                                       encoding:NSUTF8StringEncoding];
-  NSUInteger L = [nsstr length];
-
-  for (int i = 0; i < L; i++) {
-    unichar c = [nsstr characterAtIndex:i];
-    XCharStruct cc;
-    CGGlyph cgglyph = 0;
+  Bool latin1_p = True;
+  int i, utf8_len = 0;
+  char *utf8 = XChar2b_to_utf8 (s, &utf8_len);   // already sanitized
 
-    if (CTFontGetGlyphsForCharacters (ctfont, &c, &cgglyph, 1))
-      glyph_metrics (ctfont, cgglyph, &cc);
-    else
-      // This is normal, since Latin1 does not encode 0-31 or 127-159.
-      memset (&cc, 0, sizeof(cc));
-
-    if (i == 0) {
-      *cs = cc;
-    } else {
-      cs->ascent   = MAX (cs->ascent,   cc.ascent);
-      cs->descent  = MAX (cs->descent,  cc.descent);
-      cs->lbearing = MIN (cs->lbearing, cs->width + cc.lbearing);
-      cs->rbearing = MAX (cs->rbearing, cs->width + cc.rbearing);
-      cs->width   += cc.width;
+  for (i = 0; i < length; i++)
+    if (s[i].byte1 > 0) {
+      latin1_p = False;
+      break;
     }
+
+  {
+    NSString *nsstr = [NSString stringWithCString:utf8
+                                encoding:NSUTF8StringEncoding];
+    utf8_metrics (f->fid, nsstr, cs);
   }
+
   *dir_ret = 0;
   *ascent_ret  = f->ascent;
   *descent_ret = f->descent;
-
   free (utf8);
-  CFRelease (ctfont);
-
   return 0;
 }
 
 
-int
-Xutf8TextExtents (XFontSet set, const char *str, int num_bytes,
-                  XRectangle *overall_ink_return,
-                  XRectangle *overall_logical_return)
-{
-  Font fid = set->font;
-  CTFontRef ctfont =
-    CTFontCreateWithName ((CFStringRef) [fid->nsfont fontName],
-                          [fid->nsfont pointSize],
-                          NULL);
-  Assert (ctfont, @"no CTFontRef for UIFont");
-
-  NSString *nsstr = [NSString stringWithCString:str
-                                       encoding:NSUTF8StringEncoding];
-  NSUInteger L = [nsstr length];
+/* "Returns the distance in pixels in the primary draw direction from
+   the drawing origin to the origin of the next character to be drawn."
 
-  XRectangle ink = { 0, };
-  XRectangle logical = { 0, };
+   "overall_ink_return is set to the bbox of the string's character ink."
 
-  logical.height = fid->metrics.ascent;
+   "The overall_ink_return for a nondescending, horizontally drawn Latin
+   character is conventionally entirely above the baseline; that is,
+   overall_ink_return.height <= -overall_ink_return.y."
 
-  for (int i = 0; i < L; i++) {
-    unichar c = [nsstr characterAtIndex:i];
-    XCharStruct cs;
-    CGGlyph cgglyph = 0;
+     [So this means that y is the top of the ink, and height grows down:
+      For above-the-baseline characters, y is negative.]
 
-    if (CTFontGetGlyphsForCharacters (ctfont, &c, &cgglyph, 1))
-      glyph_metrics (ctfont, cgglyph, &cs);
-    else
-      // This is normal, since Latin1 does not encode 0-31 or 127-159.
-      memset (&cs, 0, sizeof(cs));
+   "The overall_ink_return for a nonkerned character is entirely at, and to
+   the right of, the origin; that is, overall_ink_return.x >= 0."
 
-    logical.width += cs.width;
+     [So this means that x is the left of the ink, and width grows right.
+      For left-of-the-origin characters, x is negative.]
 
-    ink.height = MAX(ink.height, cs.ascent);
-    ink.y      = MIN(ink.y,      cs.descent);
+   "A character consisting of a single pixel at the origin would set
+   overall_ink_return fields y = 0, x = 0, width = 1, and height = 1."
+ */
+int
+Xutf8TextExtents (XFontSet set, const char *str, int len,
+                  XRectangle *overall_ink_return,
+                  XRectangle *overall_logical_return)
+{
+  Bool latin1_p;
+  NSString *nsstr = sanitize_utf8 (str, len, &latin1_p);
+  XCharStruct cs;
 
-    if (i == 0)
-      ink.x = cs.lbearing;
+  utf8_metrics (set->font->fid, nsstr, &cs);
 
-    if (i == L-1) {
-      ink.width += cs.rbearing;
-    } else {
-      ink.width += cs.width;
-    }
-  }
-    
-  CFRelease (ctfont);
+  /* "The overall_logical_return is the bounding box that provides minimum
+     spacing to other graphical features for the string. Other graphical
+     features, for example, a border surrounding the text, should not
+     intersect this rectangle."
 
+     So I think that means they're the same?  Or maybe "ink" is the bounding
+     box, and "logical" is the advancement?  But then why is the return value
+     the advancement?
+   */
   if (overall_ink_return)
-    *overall_ink_return = ink;
+    XCharStruct_to_XmbRectangle (cs, *overall_ink_return);
   if (overall_logical_return)
-    *overall_logical_return = logical;
-  return 0;
+    XCharStruct_to_XmbRectangle (cs, *overall_logical_return);
+
+  return cs.width;
 }
 
 
@@ -3274,17 +3680,25 @@ draw_string (Display *dpy, Drawable d, GC gc, int x, int y,
 
   unsigned long argb = gc->gcv.foreground;
   if (gc->depth == 1) argb = (argb ? WhitePixel(dpy,0) : BlackPixel(dpy,0));
-  float a = ((argb >> 24) & 0xFF) / 255.0;
-  float r = ((argb >> 16) & 0xFF) / 255.0;
-  float g = ((argb >>  8) & 0xFF) / 255.0;
-  float b = ((argb      ) & 0xFF) / 255.0;
-  NSColor *fg = [NSColor colorWithDeviceRed:r green:g blue:b alpha:a];
+  float rgba[4];
+  query_color_float (dpy, argb, rgba);
+  NSColor *fg = [NSColor colorWithDeviceRed:rgba[0]
+                                      green:rgba[1]
+                                       blue:rgba[2]
+                                      alpha:rgba[3]];
 
   if (!gc->gcv.font) {
     Assert (0, "no font");
     return 1;
   }
 
+  /* This crashes on iOS 5.1 because NSForegroundColorAttributeName,
+      NSFontAttributeName, and NSAttributedString are only present on iOS 6
+      and later.  We could resurrect the Quartz code from v5.29 and do a
+      runtime conditional on that, but that would be a pain in the ass.
+      Probably time to just make iOS 6 a requirement.
+   */
+
   NSDictionary *attr =
     [NSDictionary dictionaryWithObjectsAndKeys:
                     gc->gcv.font->nsfont, NSFontAttributeName,
@@ -3294,17 +3708,31 @@ draw_string (Display *dpy, Drawable d, GC gc, int x, int y,
   // Don't understand why we have to do both set_color and
   // NSForegroundColorAttributeName, but we do.
   //
-  set_color (cgc, argb, 32, NO, YES);
+  set_color (dpy, cgc, argb, 32, NO, YES);
 
   NSAttributedString *astr = [[NSAttributedString alloc]
                                initWithString:nsstr
                                    attributes:attr];
   CTLineRef dl = CTLineCreateWithAttributedString (
                    (__bridge CFAttributedStringRef) astr);
+
+  // Not sure why this is necessary, but xoff is positive when the first
+  // character on the line has a negative lbearing.  Without this, the
+  // string is rendered with the first ink at 0 instead of at lbearing.
+  // I have not seen xoff be negative, so I'm not sure if that can happen.
+  //
+  // Test case: "Combining Double Tilde" U+0360 (\315\240) followed by
+  // a letter.
+  //
+  CGFloat xoff = CTLineGetOffsetForStringIndex (dl, 0, NULL);
+  Assert (xoff >= 0, "unexpected CTLineOffset");
+  x -= xoff;
+
   CGContextSetTextPosition (cgc,
                             wr.origin.x + x,
                             wr.origin.y + wr.size.height - y);
   CGContextSetShouldAntialias (cgc, gc->gcv.antialias_p);
+
   CTLineDraw (dl, cgc);
   CFRelease (dl);
 
@@ -3332,15 +3760,9 @@ int
 XDrawString16 (Display *dpy, Drawable d, GC gc, int x, int y,
              const XChar2b *str, int len)
 {
-  char *s2 = XChar2b_to_utf8 (str, 0);
-  NSString *nsstr = [NSString stringWithCString:s2
-                                       encoding:NSUTF8StringEncoding];
-  if (! nsstr)
-    /* If the C string has invalid UTF8 bytes in it, the result is
-       "undefined", which turns out to mean "return a null string"
-       instead of just omitting the bogus characters. Greaaat.
-       So try it again as Latin1, I guess. */
-    nsstr = [NSString stringWithCString:s2 encoding:NSISOLatin1StringEncoding];
+  char *s2 = XChar2b_to_utf8 (str, 0);   // already sanitized
+  NSString *nsstr =
+    [NSString stringWithCString:s2 encoding:NSUTF8StringEncoding];
   int ret = draw_string (dpy, d, gc, x, y, nsstr);
   free (s2);
   return ret;
@@ -3354,10 +3776,7 @@ Xutf8DrawString (Display *dpy, Drawable d, XFontSet set, GC gc,
   char *s2 = (char *) malloc (len + 1);
   strncpy (s2, str, len);
   s2[len] = 0;
-  NSString *nsstr = [NSString stringWithCString:s2
-                                       encoding:NSUTF8StringEncoding];
-  if (! nsstr)
-    nsstr = [NSString stringWithCString:s2 encoding:NSISOLatin1StringEncoding];
+  NSString *nsstr = sanitize_utf8 (str, len, 0);
   draw_string (dpy, d, gc, x, y, nsstr);
   free (s2);
 }
@@ -3386,7 +3805,7 @@ XDrawImageString (Display *dpy, Drawable d, GC gc, int x, int y,
 int
 XSetForeground (Display *dpy, GC gc, unsigned long fg)
 {
-  validate_pixel (fg, gc->depth, gc->gcv.alpha_allowed_p);
+  validate_pixel (dpy, fg, gc->depth, gc->gcv.alpha_allowed_p);
   gc->gcv.foreground = fg;
   return 0;
 }
@@ -3395,7 +3814,7 @@ XSetForeground (Display *dpy, GC gc, unsigned long fg)
 int
 XSetBackground (Display *dpy, GC gc, unsigned long bg)
 {
-  validate_pixel (bg, gc->depth, gc->gcv.alpha_allowed_p);
+  validate_pixel (dpy, bg, gc->depth, gc->gcv.alpha_allowed_p);
   gc->gcv.background = bg;
   return 0;
 }
@@ -3665,7 +4084,7 @@ visual_depth (Screen *s, Visual *v)
 int
 visual_cells (Screen *s, Visual *v)
 {
-  return 0xFFFFFF;
+  return (int)(v->red_mask | v->green_mask | v->blue_mask);
 }
 
 int
index 06624e9435bce831eb76da2a79ef8becde222b0f..172996bd96d855f533a8000c3e251b174c863076 100755 (executable)
@@ -27,7 +27,7 @@ use IO::Compress::Gzip qw(gzip $GzipError);
 
 my ($exec_dir, $progname) = ($0 =~ m@^(.*?)/([^/]+)$@);
 
-my ($version) = ('$Revision: 1.35 $' =~ m/\s(\d[.\d]+)\s/s);
+my ($version) = ('$Revision: 1.38 $' =~ m/\s(\d[.\d]+)\s/s);
 
 $ENV{PATH} = "/usr/local/bin:$ENV{PATH}";   # for seticon
 
@@ -43,13 +43,24 @@ sub convert_plist($$) {
   if ($data && (!$is_binary_p) != (!$to_binary_p)) {
     print STDERR "$progname: converting plist\n" if ($verbose > 2);
     my $which = ($to_binary_p ? 'binary1' : 'xml1');
-    my $cmd = "plutil -convert $which -s -o - -";
-    my $pid = open3 (my $in, my $out, undef, $cmd) || error ("pipe: $cmd: $!");
+    my @cmd = ('plutil', '-convert', $which, '-s', '-o', '-', '-');
+    my $pid = open3 (my $in, my $out, undef, @cmd) ||
+      error ("pipe: $cmd[0]: $!");
+    error ("$cmd[0]: $!") unless $pid;
     print $in $data;
     close $in;
     local $/ = undef;  # read entire file
     $data = <$out>;
     close $out;
+    waitpid ($pid, 0);
+    if ($?) {
+      my $exit_value  = $? >> 8;
+      my $signal_num  = $? & 127;
+      my $dumped_core = $? & 128;
+      error ("$cmd[0]: core dumped!") if ($dumped_core);
+      error ("$cmd[0]: signal $signal_num!") if ($signal_num);
+      error ("$cmd[0]: exited with $exit_value!") if ($exit_value);
+    }
   }
   return $data;
 }
@@ -138,8 +149,13 @@ sub update_saver_xml($$) {
        s/\nCopyright [^ \r\n\t]+ (\d{4})(-\d{4})? (.*)\.$/\nWritten $3; $1./s;
   $desc =~ s/^\n+//s;
 
-  error ("$filename: description contains bad characters")
-    if ($desc =~ m/([^\t\n -~]|[<>])/);
+  error ("$filename: description contains markup: $1")
+    if ($desc =~ m/([<>&][^<>&\s]*)/s);
+  error ("$filename: description contains ctl chars: $1")
+    if ($desc =~ m/([\000-\010\013-\037])/s);
+  error ("$filename: description contains non-ASCII and is not UTF-8: $1")
+    if ($body !~ m/\Q<?xml version="1.0" encoding="UTF-8"/s &&
+        $desc =~ m/([^\000-\176])/s);
 
   error ("$filename: can't extract authors")
     unless ($desc =~ m@^(.*)\nWritten by[ \t]+(.+)$@s);
index 0da62370a2b2f2c07870f9c761054e67c723d0ea..d80903529f6ac33bf8fb65ad95b3abb008a90d11 100644 (file)
@@ -7,6 +7,17 @@
   <link>http://www.jwz.org/xscreensaver/updates.xml</link>
   <description>Updates to xscreensaver.</description>
   <language>en</language>
+  <item>
+   <title>Version 5.32</title>
+   <link>http://www.jwz.org/xscreensaver/xscreensaver-5.32.dmg</link>
+   <description><![CDATA[&bull; Fixed some X11 compilation problems. <BR>&bull; Fixed display size and shake gestures on iOS.]]></description>
+   <pubDate>Tue, 18 Nov 2014 23:25:45 -0800</pubDate>
+   <enclosure url="http://www.jwz.org/xscreensaver/xscreensaver-5.32.dmg"
+    sparkle:version="5.32"
+    sparkle:dsaSignature="MC0CFC8zpKjqvEY7GD1ePcf6P5leMJEhAhUAmNXVKRrAFBXwvyfJBw79iN3zobQ="
+    length="55175283"
+    type="application/octet-stream" />
+  </item>
   <item>
    <title>Version 5.31</title>
    <link>http://www.jwz.org/xscreensaver/xscreensaver-5.31.dmg</link>
     length="53012325"
     type="application/octet-stream" />
   </item>
-  <item>
-   <title>Version 5.29</title>
-   <link>http://www.jwz.org/xscreensaver/xscreensaver-5.29.dmg</link>
-   <description><![CDATA[&bull; Downgraded to Xcode 5.0.2 to make it possible to build savers that will still run on 10.6 and 10.7. Sigh. <BR>&bull; Updated `webcollage' for recent changes.]]></description>
-   <pubDate>Sun, 08 Jun 2014 14:56:08 -0700</pubDate>
-   <enclosure url="http://www.jwz.org/xscreensaver/xscreensaver-5.29.dmg"
-    sparkle:version="5.29"
-    sparkle:dsaSignature="MC0CFQC4BbJnSlHL8xiAJHw/RVUKJ2q23AIUZAPp7UaHNFJd1Hb/Ih9z970pwMg="
-    length="51332404"
-    type="application/octet-stream" />
-  </item>
   <item>
    <title>Version 5.14</title>
    <link>http://www.jwz.org/xscreensaver/xscreensaver-5.14.dmg</link>
index 10313ccf4edeffef6edbf1ac483b8654b23a71b4..394ef9f32f4cdddc2ac2072c1d3e900a17b2ec1c 100644 (file)
@@ -4,4 +4,4 @@
 // If the Xcode version is newer than that, this must be blank (and the
 // builds created will not work on 10.6.)
 //
-OBJC_GC_CFLAGS=-fobjc-gc
+OBJC_GC_CFLAGS=
diff --git a/OSX/xscreensaver.xcodeproj/project.pbxproj b/OSX/xscreensaver.xcodeproj/project.pbxproj
new file mode 100644 (file)
index 0000000..3f02260
--- /dev/null
@@ -0,0 +1,36388 @@
+// !$*UTF8*$!
+{
+       archiveVersion = 1;
+       classes = {
+       };
+       objectVersion = 46;
+       objects = {
+
+/* Begin PBXAggregateTarget section */
+               AF137D410F075C9B004DE3B2 /* Obsolete */ = {
+                       isa = PBXAggregateTarget;
+                       buildConfigurationList = AF137D450F075CA4004DE3B2 /* Build configuration list for PBXAggregateTarget "Obsolete" */;
+                       buildPhases = (
+                       );
+                       dependencies = (
+                               AF714E51105613580046AB1D /* PBXTargetDependency */,
+                               AF137D690F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D670F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D650F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D630F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D610F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AFA160941052FF87009B93AA /* PBXTargetDependency */,
+                               AFA160921052FF87009B93AA /* PBXTargetDependency */,
+                               AFB581B0102F363300342B11 /* PBXTargetDependency */,
+                               AF137D5D0F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D5B0F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D590F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D570F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF714E4F105613410046AB1D /* PBXTargetDependency */,
+                               AF137D550F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D530F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D510F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D4F0F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D4D0F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D4B0F075E5C004DE3B2 /* PBXTargetDependency */,
+                               AF137D490F075E5C004DE3B2 /* PBXTargetDependency */,
+                       );
+                       name = Obsolete;
+                       productName = Obsolete;
+               };
+               AF480AAF098C669800FB32B8 /* All Savers (XScreenSaver) */ = {
+                       isa = PBXAggregateTarget;
+                       buildConfigurationList = AF480ABA098C66E300FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (XScreenSaver)" */;
+                       buildPhases = (
+                       );
+                       dependencies = (
+                               AFE6A4300CDD7FEE002805BF /* PBXTargetDependency */,
+                               AF77798F09B6604C00EA3033 /* PBXTargetDependency */,
+                               AF77798D09B6604C00EA3033 /* PBXTargetDependency */,
+                               AF77798B09B6604C00EA3033 /* PBXTargetDependency */,
+                               AFBFE785178648E600432B21 /* PBXTargetDependency */,
+                               AF77798909B6604C00EA3033 /* PBXTargetDependency */,
+                               AF77798709B6604B00EA3033 /* PBXTargetDependency */,
+                               AF77798509B6604B00EA3033 /* PBXTargetDependency */,
+                               AF73FF3F1A0988F000E485E9 /* PBXTargetDependency */,
+                               AF77798309B6604B00EA3033 /* PBXTargetDependency */,
+                               AF77798109B6604B00EA3033 /* PBXTargetDependency */,
+                               AF77797F09B6604B00EA3033 /* PBXTargetDependency */,
+                               AF77797B09B6604B00EA3033 /* PBXTargetDependency */,
+                               AF77797909B6604B00EA3033 /* PBXTargetDependency */,
+                               AF77797709B6604B00EA3033 /* PBXTargetDependency */,
+                               AF77797509B6604B00EA3033 /* PBXTargetDependency */,
+                               AF77797309B6604B00EA3033 /* PBXTargetDependency */,
+                               AF77797109B6604B00EA3033 /* PBXTargetDependency */,
+                               AFF463530C44062500EE6509 /* PBXTargetDependency */,
+                               AF77796D09B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77796B09B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77796909B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77796709B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77796509B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77796309B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77796109B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77795F09B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77795D09B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77795B09B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77795909B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77795709B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77795509B6604A00EA3033 /* PBXTargetDependency */,
+                               AF77795309B6604900EA3033 /* PBXTargetDependency */,
+                               AF77795109B6604900EA3033 /* PBXTargetDependency */,
+                               AF77794F09B6604900EA3033 /* PBXTargetDependency */,
+                               AF77794D09B6604900EA3033 /* PBXTargetDependency */,
+                               AFB591C3178B821E00EA4005 /* PBXTargetDependency */,
+                               AF77794709B6604900EA3033 /* PBXTargetDependency */,
+                               AF77794509B6604900EA3033 /* PBXTargetDependency */,
+                               AF77794309B6604900EA3033 /* PBXTargetDependency */,
+                               AF77794109B6604900EA3033 /* PBXTargetDependency */,
+                               AF77793F09B6604900EA3033 /* PBXTargetDependency */,
+                               AF77793B09B6604900EA3033 /* PBXTargetDependency */,
+                               AF77793909B6604800EA3033 /* PBXTargetDependency */,
+                               AF1A17840D6D6FA7008AF328 /* PBXTargetDependency */,
+                               AF0DCA310C4C744D00D76972 /* PBXTargetDependency */,
+                               AF77793509B6604800EA3033 /* PBXTargetDependency */,
+                               AF77793309B6604800EA3033 /* PBXTargetDependency */,
+                               AF77793109B6604800EA3033 /* PBXTargetDependency */,
+                               AF77792D09B6604800EA3033 /* PBXTargetDependency */,
+                               AF77792B09B6604800EA3033 /* PBXTargetDependency */,
+                               AF77792909B6604800EA3033 /* PBXTargetDependency */,
+                               AF77792709B6604800EA3033 /* PBXTargetDependency */,
+                               AF77792509B6604800EA3033 /* PBXTargetDependency */,
+                               AF77792309B6604800EA3033 /* PBXTargetDependency */,
+                               AF77792109B6604800EA3033 /* PBXTargetDependency */,
+                               AF77791F09B6604800EA3033 /* PBXTargetDependency */,
+                               AF77791D09B6604800EA3033 /* PBXTargetDependency */,
+                               AFBFE787178648F500432B21 /* PBXTargetDependency */,
+                               AF77791B09B6604700EA3033 /* PBXTargetDependency */,
+                               AF77791909B6604700EA3033 /* PBXTargetDependency */,
+                               AF77791709B6604700EA3033 /* PBXTargetDependency */,
+                               AF77791509B6604700EA3033 /* PBXTargetDependency */,
+                               AF77791309B6604700EA3033 /* PBXTargetDependency */,
+                               AF77791109B6604700EA3033 /* PBXTargetDependency */,
+                               AF77790F09B6604700EA3033 /* PBXTargetDependency */,
+                               AF77790D09B6604700EA3033 /* PBXTargetDependency */,
+                               AF77790B09B6604700EA3033 /* PBXTargetDependency */,
+                               AF77790909B6604700EA3033 /* PBXTargetDependency */,
+                               AF77790709B6604700EA3033 /* PBXTargetDependency */,
+                               AF77790509B6604700EA3033 /* PBXTargetDependency */,
+                               AF77790309B6604700EA3033 /* PBXTargetDependency */,
+                               AF7778FF09B6604700EA3033 /* PBXTargetDependency */,
+                               AF7778FD09B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778FB09B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778F909B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778F709B6604600EA3033 /* PBXTargetDependency */,
+                               AF68A49E19196EA000D41CD1 /* PBXTargetDependency */,
+                               AF7778F309B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778F109B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778EF09B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778ED09B6604600EA3033 /* PBXTargetDependency */,
+                               AFA33B8F0B0585A4002B0E7D /* PBXTargetDependency */,
+                               AFA33BCF0B0587B2002B0E7D /* PBXTargetDependency */,
+                               AF7778EB09B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778E709B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778E509B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778E309B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778E109B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778DF09B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778DD09B6604600EA3033 /* PBXTargetDependency */,
+                               AF7778DB09B6604500EA3033 /* PBXTargetDependency */,
+                               AF7778D909B6604500EA3033 /* PBXTargetDependency */,
+                               AF7778D709B6604500EA3033 /* PBXTargetDependency */,
+                       );
+                       name = "All Savers (XScreenSaver)";
+                       productName = "All Savers (XScreenSaver)";
+               };
+               AF480D58098EED3D00FB32B8 /* All Savers (XLockmore) */ = {
+                       isa = PBXAggregateTarget;
+                       buildConfigurationList = AF480D64098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (XLockmore)" */;
+                       buildPhases = (
+                       );
+                       dependencies = (
+                               AF7779D909B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779D709B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779D509B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779D309B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779D109B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779CF09B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779CD09B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779CB09B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779C909B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779C709B6608200EA3033 /* PBXTargetDependency */,
+                               AF7779C309B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779BF09B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779BD09B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779BB09B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779B709B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779AD09B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779AB09B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779A909B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779A709B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779A509B6608100EA3033 /* PBXTargetDependency */,
+                               AF7779A109B6608100EA3033 /* PBXTargetDependency */,
+                               AF77799B09B6608100EA3033 /* PBXTargetDependency */,
+                               AF77799909B6608100EA3033 /* PBXTargetDependency */,
+                               AF77799709B6608100EA3033 /* PBXTargetDependency */,
+                               AF77799509B6608000EA3033 /* PBXTargetDependency */,
+                       );
+                       name = "All Savers (XLockmore)";
+                       productName = "All Savers (XLockmore)";
+               };
+               AF480D59098EED5100FB32B8 /* All Savers (OpenGL) */ = {
+                       isa = PBXAggregateTarget;
+                       buildConfigurationList = AF480D67098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (OpenGL)" */;
+                       buildPhases = (
+                       );
+                       dependencies = (
+                               AF777A6509B660B700EA3033 /* PBXTargetDependency */,
+                               AF777A6309B660B700EA3033 /* PBXTargetDependency */,
+                               AF777A6109B660B700EA3033 /* PBXTargetDependency */,
+                               AF777A5F09B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A5D09B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A5B09B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A5909B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A5709B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A5509B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A5309B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A5109B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A4F09B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A4D09B660B600EA3033 /* PBXTargetDependency */,
+                               AF777A4B09B660B600EA3033 /* PBXTargetDependency */,
+                               AF5C9B161A0CCF8000B0147A /* PBXTargetDependency */,
+                               AF4F10EE143450C300E34F3F /* PBXTargetDependency */,
+                               AF777A4909B660B500EA3033 /* PBXTargetDependency */,
+                               AF777A4709B660B500EA3033 /* PBXTargetDependency */,
+                               AF777A4509B660B500EA3033 /* PBXTargetDependency */,
+                               AF777A4309B660B500EA3033 /* PBXTargetDependency */,
+                               AF4FF4D70D52CD0D00666F98 /* PBXTargetDependency */,
+                               AF777A4109B660B500EA3033 /* PBXTargetDependency */,
+                               AF777A3F09B660B500EA3033 /* PBXTargetDependency */,
+                               AF777A3D09B660B500EA3033 /* PBXTargetDependency */,
+                               AF777A3B09B660B500EA3033 /* PBXTargetDependency */,
+                               AF777A3909B660B400EA3033 /* PBXTargetDependency */,
+                               AF777A3709B660B400EA3033 /* PBXTargetDependency */,
+                               AF777A3509B660B400EA3033 /* PBXTargetDependency */,
+                               AF777A3309B660B400EA3033 /* PBXTargetDependency */,
+                               AF777A3109B660B400EA3033 /* PBXTargetDependency */,
+                               AF777A2F09B660B400EA3033 /* PBXTargetDependency */,
+                               AFF3CA0117CCAE210028F240 /* PBXTargetDependency */,
+                               AF7ACFDC19FF0BDB00BD752B /* PBXTargetDependency */,
+                               AF777A2D09B660B400EA3033 /* PBXTargetDependency */,
+                               AF777A2B09B660B400EA3033 /* PBXTargetDependency */,
+                               AF777A2909B660B400EA3033 /* PBXTargetDependency */,
+                               AFF4636F0C440B3B00EE6509 /* PBXTargetDependency */,
+                               AF777A2509B660B400EA3033 /* PBXTargetDependency */,
+                               AF777A2309B660B400EA3033 /* PBXTargetDependency */,
+                               AF777A2109B660B300EA3033 /* PBXTargetDependency */,
+                               AF777A1F09B660B300EA3033 /* PBXTargetDependency */,
+                               AF48DF060A0C261100F94CF9 /* PBXTargetDependency */,
+                               AF777A1D09B660B300EA3033 /* PBXTargetDependency */,
+                               AF777A1B09B660B300EA3033 /* PBXTargetDependency */,
+                               AF777A1909B660B300EA3033 /* PBXTargetDependency */,
+                               AF4F10F0143450C300E34F3F /* PBXTargetDependency */,
+                               AF777A1709B660B300EA3033 /* PBXTargetDependency */,
+                               AF42C5160D624E9200B27FF6 /* PBXTargetDependency */,
+                               AF777A1509B660B300EA3033 /* PBXTargetDependency */,
+                               AF35E8A30E63825600691F2F /* PBXTargetDependency */,
+                               AF777A1309B660B300EA3033 /* PBXTargetDependency */,
+                               AFBFE7421786407000432B21 /* PBXTargetDependency */,
+                               AF777A1109B660B300EA3033 /* PBXTargetDependency */,
+                               AF777A0F09B660B200EA3033 /* PBXTargetDependency */,
+                               AF777A0D09B660B200EA3033 /* PBXTargetDependency */,
+                               AF4FD6FF0CE7A4F9005EE58E /* PBXTargetDependency */,
+                               AF777A0B09B660B200EA3033 /* PBXTargetDependency */,
+                               AF777A0909B660B200EA3033 /* PBXTargetDependency */,
+                               AF777A0709B660B200EA3033 /* PBXTargetDependency */,
+                               AFE6A19C0CDD7B7F002805BF /* PBXTargetDependency */,
+                               AF777A0509B660B200EA3033 /* PBXTargetDependency */,
+                               AF777A0309B660B200EA3033 /* PBXTargetDependency */,
+                               AF777A0109B660B200EA3033 /* PBXTargetDependency */,
+                               AFD51B350F063B7800471C02 /* PBXTargetDependency */,
+                               AF7779FF09B660B200EA3033 /* PBXTargetDependency */,
+                               AF7779FD09B660B100EA3033 /* PBXTargetDependency */,
+                               AF7779FB09B660B100EA3033 /* PBXTargetDependency */,
+                               AF7779F909B660B100EA3033 /* PBXTargetDependency */,
+                               AFFAB33519158F1E0020F021 /* PBXTargetDependency */,
+                               AF7779F709B660B100EA3033 /* PBXTargetDependency */,
+                               AF7779F509B660B100EA3033 /* PBXTargetDependency */,
+                               AFBFE7401786405E00432B21 /* PBXTargetDependency */,
+                               AF7779F309B660B000EA3033 /* PBXTargetDependency */,
+                               AF63A80F1AB4EFD300593C75 /* PBXTargetDependency */,
+                               AF7779F109B660B000EA3033 /* PBXTargetDependency */,
+                               AF32D9F90F3AD0D90080F535 /* PBXTargetDependency */,
+                               AF4540D20E52BE8800AE87B5 /* PBXTargetDependency */,
+                               AF7779EF09B660B000EA3033 /* PBXTargetDependency */,
+                               AF7779ED09B660B000EA3033 /* PBXTargetDependency */,
+                               AFE2A46F0E2E908E00ADB298 /* PBXTargetDependency */,
+                               AF7779EB09B660B000EA3033 /* PBXTargetDependency */,
+                               AFCF835C1AF5B683008BB7E1 /* PBXTargetDependency */,
+                               AF7779E909B660B000EA3033 /* PBXTargetDependency */,
+                               AF7779E709B660B000EA3033 /* PBXTargetDependency */,
+                               AF7779E509B660B000EA3033 /* PBXTargetDependency */,
+                               AF7779E309B660B000EA3033 /* PBXTargetDependency */,
+                               AF7779E109B660AF00EA3033 /* PBXTargetDependency */,
+                               AF4A3460102A59A400A81B2A /* PBXTargetDependency */,
+                               AF7779DF09B660AF00EA3033 /* PBXTargetDependency */,
+                               AF7779DD09B660AF00EA3033 /* PBXTargetDependency */,
+                               AF998EF70A083E1D0051049D /* PBXTargetDependency */,
+                               AF4F10F2143450C300E34F3F /* PBXTargetDependency */,
+                               AFDA65AA178A54690070D24B /* PBXTargetDependency */,
+                               AF0DCA5C0C4CBB4300D76972 /* PBXTargetDependency */,
+                               AF39E2BA198A16920064A58D /* PBXTargetDependency */,
+                       );
+                       name = "All Savers (OpenGL)";
+                       productName = "All Savers (OpenGL)";
+               };
+               AF480D5A098EED5E00FB32B8 /* All Savers */ = {
+                       isa = PBXAggregateTarget;
+                       buildConfigurationList = AF480D6A098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers" */;
+                       buildPhases = (
+                       );
+                       dependencies = (
+                               AFCAD5F90992DFE00009617A /* PBXTargetDependency */,
+                               AF36340118540D050086A439 /* PBXTargetDependency */,
+                               AF480D60098EED6900FB32B8 /* PBXTargetDependency */,
+                               AF480D5E098EED6900FB32B8 /* PBXTargetDependency */,
+                               AF480D5C098EED6900FB32B8 /* PBXTargetDependency */,
+                               AF137D470F075CC8004DE3B2 /* PBXTargetDependency */,
+                       );
+                       name = "All Savers";
+                       productName = "All Savers";
+               };
+               AFA33C020B058E17002B0E7D /* webcollage-perl */ = {
+                       isa = PBXAggregateTarget;
+                       buildConfigurationList = AFA33C070B058E67002B0E7D /* Build configuration list for PBXAggregateTarget "webcollage-perl" */;
+                       buildPhases = (
+                       );
+                       dependencies = (
+                       );
+                       name = "webcollage-perl";
+                       productName = webcollage;
+               };
+/* End PBXAggregateTarget section */
+
+/* Begin PBXBuildFile section */
+               550FB5FE1AD64424001A4FA5 /* Media-iOS.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 550FB5FD1AD64424001A4FA5 /* Media-iOS.xcassets */; };
+               550FB5FF1AD64424001A4FA5 /* Media-iOS.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 550FB5FD1AD64424001A4FA5 /* Media-iOS.xcassets */; };
+               550FB6001AD64424001A4FA5 /* Media-iOS.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 550FB5FD1AD64424001A4FA5 /* Media-iOS.xcassets */; };
+               55EDCB3D1AD498A800251909 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 55EDCB3C1AD498A800251909 /* LaunchScreen.xib */; };
+               55EDCB3E1AD49DFA00251909 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 55EDCB3C1AD498A800251909 /* LaunchScreen.xib */; };
+               55EDCB3F1AD49DFE00251909 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 55EDCB3C1AD498A800251909 /* LaunchScreen.xib */; };
+               AF012918157C1E4C00C396E1 /* chessmodels.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2309935F2B00F3E977 /* chessmodels.c */; };
+               AF0839A609930BAC00277BE9 /* atlantis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258700988A468000655EE /* atlantis.xml */; };
+               AF0839B009930C4900277BE9 /* atlantis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839A909930C4900277BE9 /* atlantis.c */; };
+               AF0839B109930C4900277BE9 /* dolphin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AA09930C4900277BE9 /* dolphin.c */; };
+               AF0839B209930C4900277BE9 /* shark.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AB09930C4900277BE9 /* shark.c */; };
+               AF0839B309930C4900277BE9 /* swim.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AC09930C4900277BE9 /* swim.c */; };
+               AF0839B409930C4900277BE9 /* whale.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AD09930C4900277BE9 /* whale.c */; };
+               AF083A1C099310B300277BE9 /* xpm-ximage.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AE09930C4900277BE9 /* xpm-ximage.c */; };
+               AF083A21099310CF00277BE9 /* xlockmore.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480CBB098E37D600FB32B8 /* xlockmore.c */; };
+               AF083A4A099311FF00277BE9 /* atunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A31099311CE00277BE9 /* atunnel.c */; };
+               AF083A4B0993120900277BE9 /* atunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258720988A468000655EE /* atunnel.xml */; };
+               AF083A59099312B000277BE9 /* tunnel_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A58099312B000277BE9 /* tunnel_draw.c */; };
+               AF0D117D0E41566300BB14A4 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0DC7B10C4C73F600D76972 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF0DC7B20C4C73F600D76972 /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
+               AF0DCA350C4C74A200D76972 /* asm6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA320C4C74A200D76972 /* asm6502.c */; };
+               AF0DCA360C4C74A200D76972 /* m6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA340C4C74A200D76972 /* m6502.c */; };
+               AF0DCA380C4C74B700D76972 /* m6502.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA370C4C74B700D76972 /* m6502.xml */; };
+               AF0DCA480C4CBB0D00D76972 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF0DCA600C4CBB7300D76972 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
+               AF0DCA620C4CBB8E00D76972 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
+               AF0FAF0C09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+               AF0FAF0D09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+               AF0FAF0E09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+               AF0FAF0F09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+               AF0FAF1009CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+               AF0FAF1109CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+               AF0FAF1309CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1409CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1509CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1609CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1709CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1809CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1909CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1A09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1B09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1C09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1D09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1E09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF1F09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF2109CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF2209CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF2309CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF2409CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF2509CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF2609CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF2709CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF2809CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF2909CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF0FAF3C159BAC7C00BCE2F7 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */; };
+               AF1A17680D6D6EE3008AF328 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF1A177F0D6D6F3E008AF328 /* lcdscrub.c in Sources */ = {isa = PBXBuildFile; fileRef = AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */; };
+               AF1A17810D6D6F62008AF328 /* lcdscrub.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF1A17800D6D6F62008AF328 /* lcdscrub.xml */; };
+               AF1AD9E318500F9F00932759 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1ADA141850132600932759 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
+               AF1ADA161850157400932759 /* Updater.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF1ADA151850157400932759 /* Updater.xib */; };
+               AF1ADA181850180E00932759 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF1ADA171850180E00932759 /* Sparkle.framework */; };
+               AF1ADA1A1850186B00932759 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = AF1ADA171850180E00932759 /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
+               AF1ADA1B18501B3D00932759 /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
+               AF1ADA1F18504A4F00932759 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD713158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD714158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD715158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD716158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD717158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD718158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD719158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD71A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD71B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD71C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD71D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD71E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD71F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD720158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD721158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD722158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD723158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD727158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD728158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD729158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD72A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD72B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD72C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD72D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD72E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD72F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD730158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD731158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD732158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD733158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD734158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD735158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD736158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD737158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD738158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD739158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD73A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD73B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD73C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD73D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD73E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD73F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD740158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD741158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD742158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD743158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD744158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD745158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD746158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD747158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD748158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD749158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD74A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD74B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD74C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD74D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD74E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD74F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD750158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD751158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD752158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD753158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD754158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD755158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD756158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD757158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD758158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD759158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD75A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD75B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD75C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD75D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD75E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD75F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD760158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD761158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD762158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD763158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD764158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD765158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD766158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD767158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD768158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD769158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD76A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD76B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD76C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD76D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD76E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD76F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD770158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD771158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD772158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD773158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD774158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD775158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD776158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD777158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD778158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD779158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD77A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD77B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD77C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD77D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD77E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD77F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD780158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD781158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD782158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD783158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD784158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD785158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD786158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD787158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD788158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD789158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD78A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD78B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD78C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD78D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD78E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD78F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD790158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD791158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD792158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD793158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD794158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD795158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD796158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD797158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD798158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD799158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD79A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD79B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD79C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD79D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD79E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD79F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7A1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7A2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7A3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7A5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7A6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7A7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7A9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7AA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7AB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7AD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7AE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7AF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7B1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7B2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7B3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7B5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7B6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7B7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7B9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7BA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7BB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7BD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7BE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7BF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7C1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7C2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7C3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7C5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7C6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7C7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7C9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7CA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7CB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7CD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7CE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7CF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7D1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7D2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7D3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7D5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7D6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7D7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7D9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7DA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7DB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7DD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7DE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7DF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7E1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7E2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7E3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7E5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7E6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7E7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7E9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7EA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7EB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7ED158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7EE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7EF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7F1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7F2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7F3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7F7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7F9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7FA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7FB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD7FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD7FD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD7FE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD7FF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD800158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD801158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD802158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD803158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD804158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD805158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD806158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD807158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD808158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD809158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD80A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD80B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD80C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD80D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD80E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD80F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD810158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD811158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD812158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD813158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD814158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD815158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD816158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD817158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD818158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD819158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD81A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD81B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD81C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD81D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD81E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD81F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD820158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD821158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD822158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD823158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD824158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD825158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD826158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD827158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD828158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD829158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD82A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD82B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD82C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD82D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD82E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD82F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD830158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD831158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD832158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD833158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD834158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD835158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD836158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD837158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD838158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD839158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD83A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD83B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD83C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD83D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD83E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD83F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD840158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD841158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD842158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD843158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD844158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD845158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD846158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD847158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD848158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD849158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD84A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD84B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD84C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD84D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD84E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD84F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD850158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD851158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD852158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD853158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD854158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD855158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD856158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD857158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD858158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD859158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD85A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD85B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD85C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD85D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD85E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD85F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD860158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD861158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD862158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD863158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD864158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD865158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD866158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD867158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD868158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD869158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD86A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD86B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD86C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD86D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD86E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD86F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD870158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD871158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD872158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD873158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD874158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD875158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD876158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD877158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD878158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD879158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD87A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD87B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD87C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD87D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD87E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD87F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD880158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD881158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD882158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD883158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD884158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD885158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD886158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD887158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD888158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD889158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD88A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD88B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD88C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD88D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD88E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD88F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD890158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD891158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD892158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD893158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD894158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD895158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD896158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD897158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD898158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD899158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD89A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD89B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD89C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD89D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD89E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD89F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8A1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8A2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8A3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8A5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8A6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8A7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8A9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8AA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8AB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8AD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8AE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8AF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8B1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8B2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8B3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8B5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8B6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8B7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8B9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8BA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8BB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8BD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8BE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8BF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8C1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8C2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8C3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8C5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8C6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8C7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8C9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8CA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8CB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8CD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8CE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8CF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8D1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8D2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8D3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8D5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8D6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8D7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8D9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8DA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8DB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8DD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8DE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8DF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8E1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8E2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8E3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8E5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8E6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8E7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8E9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8EA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8EB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8ED158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8EE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8EF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8F1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8F2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8F3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8F5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8F6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8F7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8F9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8FA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8FB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD8FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD8FD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD8FE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD8FF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD900158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD901158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD902158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD903158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD904158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD905158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD906158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD907158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD908158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD909158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD90A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD90B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD90C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD90D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD90E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD90F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD910158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD911158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD912158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD913158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD914158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD915158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD916158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD917158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD918158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD919158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD91A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD91B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD91C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD91D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD91E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD91F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD920158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD921158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD922158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD923158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD924158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD925158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD926158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD927158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD928158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD929158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD92A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD92B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD92C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD92D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD92E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD92F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD930158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD931158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD932158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD933158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD934158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD935158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD936158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD937158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD938158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD939158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD93A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD93B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD93C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD93D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD93E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD93F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD940158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD941158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD942158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD943158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD944158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD945158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD946158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD947158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD948158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD949158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD94A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD94B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD94C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD94D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD94E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD94F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD950158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD951158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD952158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD953158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD954158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD955158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD956158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD957158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD958158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD959158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD95A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD95B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD95C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD95D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD95E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD95F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD960158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD961158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD962158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD963158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD964158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD965158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD966158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD967158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD968158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD969158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD96A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD96B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD96C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD96D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD96E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD96F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD970158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD971158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD972158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD973158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD974158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD975158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD976158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD977158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD978158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD979158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD97A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD97B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD97C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD97D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD97E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD97F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD980158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD981158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD982158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD983158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD984158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD985158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD986158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD987158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD988158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD989158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD98A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD98B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD98C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD98D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD98E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD98F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD990158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD991158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD992158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD993158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD994158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD995158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD996158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD997158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD998158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD999158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD99A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD99B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD99C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD99D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD99E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD99F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9A1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9A2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9A3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9A5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9A6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9A7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9A9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9AA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9AB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9AD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9AE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9AF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9B1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9B2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9B3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9B5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9B6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9B7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9B9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9BA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9BB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9BD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9BE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9BF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9C1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9C2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9C3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9C5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9C6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9C7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9C9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9CA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9CB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9CD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9CE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9CF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9D1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9D2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9D3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9D5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9D6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9D7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9D9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9DA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9DB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9DD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9DE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9DF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9E1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9E2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9E3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9E5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9E6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9E7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9E9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9EA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9EB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9ED158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9EE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9EF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9F1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9F2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9F3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9F5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9F6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9F7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9F9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9FA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9FB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FD9FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FD9FD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FD9FE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FD9FF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA00158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA01158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA02158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA03158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA04158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA05158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA06158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA07158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA08158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA09158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA0A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA0B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA0C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA0D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA0E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA0F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA10158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA11158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA12158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA13158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA14158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA15158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA16158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA17158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA18158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA19158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA1A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA1B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA1C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA1D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA1E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA1F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA20158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA21158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA22158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA23158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA24158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA25158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA26158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA27158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA28158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA29158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA2A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA2B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA2C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA2D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA2E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA2F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA30158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA31158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA32158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA33158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA34158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA35158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA36158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA37158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA38158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA39158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA3A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA3B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA3C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA3D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA3E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA3F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA40158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA41158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA42158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA43158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA44158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA45158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA46158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA47158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA48158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA49158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA4A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA4B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA4C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA4D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA4E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA4F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA50158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA51158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA52158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA53158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA54158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA55158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA56158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA57158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA58158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA59158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA5A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA5B158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA5C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA5D158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA5E158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA5F158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA60158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA61158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA62158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA63158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA64158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA65158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA66158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA67158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA68158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA69158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA6A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA6B158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA6C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA6D158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA6E158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA6F158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA70158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA71158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA72158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA73158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA74158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA75158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA76158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA77158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA78158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA79158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA7A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA7B158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA7C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA7D158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA7E158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA7F158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA80158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA81158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA82158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA83158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA84158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA85158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA86158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF1FDA87158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF1FDA88158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF1FDA89158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF1FDA8A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF241F83107C38DF00046A84 /* dropshadow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF241F81107C38DF00046A84 /* dropshadow.c */; };
+               AF2C31E615C0F7FE007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31EA15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31EB15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31EC15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31ED15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31EF15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31F915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31FA15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31FB15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31FC15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31FD15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31FE15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C31FF15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C320F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C321F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C322F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C323F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C324F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C325F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C326F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C327F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C328F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C329F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32A915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32AA15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32AB15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32AC15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32AD15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32AE15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32AF15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32B915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32BA15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32BB15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32BC15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32BD15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32BE15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32BF15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32C015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32C115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32C215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32C315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32C415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32C515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32C615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32C715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2C32C815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF2D4D8613E902F5002AA818 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
+               AF2D4D8713E902F5002AA818 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
+               AF2D4F7513E91093002AA818 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
+               AF2D4F7613E91093002AA818 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
+               AF32D9E70F3AD0B40080F535 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF32D9FB0F3AD1200080F535 /* rubikblocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF32D9FA0F3AD1200080F535 /* rubikblocks.c */; };
+               AF32D9FD0F3AD1330080F535 /* rubikblocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */; };
+               AF3581C31431D47B00E09C51 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
+               AF3581C61431D47B00E09C51 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF3581C71431D47B00E09C51 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
+               AF3581C81431D47B00E09C51 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
+               AF3581DC1431D5FC00E09C51 /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; };
+               AF3581DF1431D5FC00E09C51 /* companion_heart.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D71431D5FC00E09C51 /* companion_heart.c */; };
+               AF3581E21431D5FC00E09C51 /* companion_quad.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D81431D5FC00E09C51 /* companion_quad.c */; };
+               AF3581E51431D5FC00E09C51 /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; };
+               AF3581E81431D61D00E09C51 /* companioncube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3581E61431D61D00E09C51 /* companioncube.xml */; };
+               AF3581FF143330F900E09C51 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
+               AF358203143330F900E09C51 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF358204143330F900E09C51 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
+               AF358205143330F900E09C51 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
+               AF358206143330F900E09C51 /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; };
+               AF358207143330F900E09C51 /* companion_heart.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D71431D5FC00E09C51 /* companion_heart.c */; };
+               AF358208143330F900E09C51 /* companion_quad.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D81431D5FC00E09C51 /* companion_quad.c */; };
+               AF358209143330F900E09C51 /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; };
+               AF35821C1433314C00E09C51 /* tronbit_idle1.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582171433314C00E09C51 /* tronbit_idle1.c */; };
+               AF35821D1433314C00E09C51 /* tronbit_idle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582181433314C00E09C51 /* tronbit_idle2.c */; };
+               AF35821E1433314C00E09C51 /* tronbit_no.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582191433314C00E09C51 /* tronbit_no.c */; };
+               AF35821F1433314C00E09C51 /* tronbit_yes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821A1433314C00E09C51 /* tronbit_yes.c */; };
+               AF3582201433314C00E09C51 /* tronbit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821B1433314C00E09C51 /* tronbit.c */; };
+               AF3582221433318500E09C51 /* tronbit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3582211433318500E09C51 /* tronbit.xml */; };
+               AF35E8900E63823600691F2F /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF35EB240E63829600691F2F /* jigsaw.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CF0988A468000655EE /* jigsaw.xml */; };
+               AF35EB260E6382BA00691F2F /* jigsaw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35EB250E6382BA00691F2F /* jigsaw.c */; };
+               AF3633FC18530DD90086A439 /* sparkle_dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = AF3633F918530DD90086A439 /* sparkle_dsa_pub.pem */; };
+               AF3633FD18530DD90086A439 /* Updater.m in Sources */ = {isa = PBXBuildFile; fileRef = AF3633FB18530DD90086A439 /* Updater.m */; };
+               AF39483E15A164680000FFCD /* jigsaw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35EB250E6382BA00691F2F /* jigsaw.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF39483F15A1647A0000FFCD /* jigsaw.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CF0988A468000655EE /* jigsaw.xml */; };
+               AF39E289198A11F60064A58D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF39E28B198A11F60064A58D /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF39E28C198A11F60064A58D /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF39E28D198A11F60064A58D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF39E28E198A11F60064A58D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF39E28F198A11F60064A58D /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF39E290198A11F60064A58D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF39E2AA198A13F50064A58D /* robot-wireframe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF39E2A0198A13F50064A58D /* robot-wireframe.c */; };
+               AF39E2AB198A13F50064A58D /* winduprobot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF39E2A1198A13F50064A58D /* winduprobot.c */; };
+               AF39E2AD198A15820064A58D /* winduprobot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF39E2AC198A15820064A58D /* winduprobot.xml */; };
+               AF39E2AE198A15820064A58D /* winduprobot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF39E2AC198A15820064A58D /* winduprobot.xml */; };
+               AF39E2B7198A15EE0064A58D /* robot-wireframe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF39E2A0198A13F50064A58D /* robot-wireframe.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF39E2B8198A15EE0064A58D /* winduprobot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF39E2A1198A13F50064A58D /* winduprobot.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF3C714B0D624BF50030CC0D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF3C715E0D624C600030CC0D /* hypnowheel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3C715D0D624C600030CC0D /* hypnowheel.c */; };
+               AF3C71600D624C7C0030CC0D /* hypnowheel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */; };
+               AF476FBC099D154F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF476FCF099D1587001F091E /* interference.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CC0988A468000655EE /* interference.xml */; };
+               AF476FD1099D15AA001F091E /* interference.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FD0099D15AA001F091E /* interference.c */; };
+               AF476FE1099D1686001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF476FEF099D16E4001F091E /* truchet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259260988A469000655EE /* truchet.xml */; };
+               AF476FF1099D1713001F091E /* truchet.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FF0099D1713001F091E /* truchet.c */; };
+               AF477052099D4385001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47705E099D43B7001F091E /* deluxe.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258950988A468000655EE /* deluxe.xml */; };
+               AF477146099D43E2001F091E /* deluxe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477145099D43E2001F091E /* deluxe.c */; };
+               AF47716F099D4786001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47717B099D47B7001F091E /* compass.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258880988A468000655EE /* compass.xml */; };
+               AF47717D099D47D3001F091E /* compass.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47717C099D47D3001F091E /* compass.c */; };
+               AF477185099D4803001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477191099D4846001F091E /* wander.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592B0988A469000655EE /* wander.xml */; };
+               AF477193099D4864001F091E /* wander.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477192099D4864001F091E /* wander.c */; };
+               AF4771AD099D4949001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4771B9099D4981001F091E /* t3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259210988A469000655EE /* t3d.xml */; };
+               AF4771BB099D4997001F091E /* t3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4771BA099D4997001F091E /* t3d.c */; };
+               AF4771E1099D4D9A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4771EE099D4DE5001F091E /* ccurve.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258840988A468000655EE /* ccurve.xml */; };
+               AF4771F0099D4DFE001F091E /* ccurve.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4771EF099D4DFE001F091E /* ccurve.c */; };
+               AF4771F8099D4E63001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477204099D4EA2001F091E /* nerverot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EB0988A469000655EE /* nerverot.xml */; };
+               AF477206099D4EB6001F091E /* nerverot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477205099D4EB6001F091E /* nerverot.c */; };
+               AF47720E099D4EE8001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47721A099D4F27001F091E /* whirlygig.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592F0988A469000655EE /* whirlygig.xml */; };
+               AF47721C099D4F47001F091E /* whirlygig.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47721B099D4F47001F091E /* whirlygig.c */; };
+               AF477224099D4F67001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477230099D4FBD001F091E /* anemone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258680988A468000655EE /* anemone.xml */; };
+               AF477232099D4FD5001F091E /* anemone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477231099D4FD5001F091E /* anemone.c */; };
+               AF477259099D5717001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477265099D5752001F091E /* halftone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C20988A468000655EE /* halftone.xml */; };
+               AF477267099D5768001F091E /* halftone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477266099D5768001F091E /* halftone.c */; };
+               AF477271099D57B9001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47727D099D57F5001F091E /* popsquares.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FB0988A469000655EE /* popsquares.xml */; };
+               AF47727F099D5808001F091E /* popsquares.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47727E099D5808001F091E /* popsquares.c */; };
+               AF477289099D5926001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477296099D596A001F091E /* piecewise.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F40988A469000655EE /* piecewise.xml */; };
+               AF477298099D5980001F091E /* piecewise.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477297099D5980001F091E /* piecewise.c */; };
+               AF477388099D65A1001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477394099D65EB001F091E /* wormhole.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259310988A469000655EE /* wormhole.xml */; };
+               AF477396099D65FE001F091E /* wormhole.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477395099D65FE001F091E /* wormhole.c */; };
+               AF4773A0099D6648001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4773AC099D6762001F091E /* fuzzyflakes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B00988A468000655EE /* fuzzyflakes.xml */; };
+               AF4773B5099D6778001F091E /* fuzzyflakes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773B4099D6778001F091E /* fuzzyflakes.c */; };
+               AF4773C7099D67B9001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4773D3099D6804001F091E /* anemotaxis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258690988A468000655EE /* anemotaxis.xml */; };
+               AF4773D5099D6817001F091E /* anemotaxis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773D4099D6817001F091E /* anemotaxis.c */; };
+               AF477408099D69E7001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47741B099D6A58001F091E /* intermomentary.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CD0988A468000655EE /* intermomentary.xml */; };
+               AF47741D099D6A6D001F091E /* intermomentary.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47741C099D6A6C001F091E /* intermomentary.c */; };
+               AF47742D099D7C70001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477439099D7CD0001F091E /* ifs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C90988A468000655EE /* ifs.xml */; };
+               AF47743B099D7CEA001F091E /* ifs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47743A099D7CEA001F091E /* ifs.c */; };
+               AF477448099D7D33001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477454099D7D75001F091E /* xmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593A0988A469000655EE /* xmatrix.xml */; };
+               AF477456099D7D8A001F091E /* xmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477455099D7D8A001F091E /* xmatrix.c */; };
+               AF477489099D89E4001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477495099D8A3A001F091E /* flame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A60988A468000655EE /* flame.xml */; };
+               AF477497099D8A53001F091E /* flame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477496099D8A53001F091E /* flame.c */; };
+               AF47749F099D8A74001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4774AB099D8AF3001F091E /* kaleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D30988A468000655EE /* kaleidescope.xml */; };
+               AF4774AD099D8B08001F091E /* kaleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774AC099D8B08001F091E /* kaleidescope.c */; };
+               AF4774BA099D8B5F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4774CA099D8BAE001F091E /* lmorph.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DC0988A468000655EE /* lmorph.xml */; };
+               AF4774CC099D8BC2001F091E /* lmorph.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774CB099D8BC2001F091E /* lmorph.c */; };
+               AF4774D4099D8BFF001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4774E0099D8C74001F091E /* maze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DE0988A468000655EE /* maze.xml */; };
+               AF4774E2099D8C8B001F091E /* maze.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774E1099D8C8B001F091E /* maze.c */; };
+               AF4774E8099D8D8C001F091E /* logo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774E7099D8D8C001F091E /* logo.c */; };
+               AF477563099D9A1A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47756F099D9A70001F091E /* pedal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EF0988A469000655EE /* pedal.xml */; };
+               AF477571099D9A8A001F091E /* pedal.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477570099D9A8A001F091E /* pedal.c */; };
+               AF477589099D9C28001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47759B099D9C8D001F091E /* pyro.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FE0988A469000655EE /* pyro.xml */; };
+               AF47759D099D9CA3001F091E /* pyro.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47759C099D9CA3001F091E /* pyro.c */; };
+               AF4775A5099D9CF7001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4775B1099D9D51001F091E /* starfish.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591A0988A469000655EE /* starfish.xml */; };
+               AF4775B4099D9D67001F091E /* starfish.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775B3099D9D67001F091E /* starfish.c */; };
+               AF4775C0099D9E79001F091E /* resources.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775BE099D9E79001F091E /* resources.c */; };
+               AF4775C1099D9E79001F091E /* resources.h in Headers */ = {isa = PBXBuildFile; fileRef = AF4775BF099D9E79001F091E /* resources.h */; };
+               AF4775DE099D9F69001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4775EC099D9FDB001F091E /* coral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258890988A468000655EE /* coral.xml */; };
+               AF4775F0099D9FFF001F091E /* coral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775EF099D9FFF001F091E /* coral.c */; };
+               AF4775F8099DA030001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477604099DA083001F091E /* epicycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589D0988A468000655EE /* epicycle.xml */; };
+               AF477606099DA097001F091E /* epicycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477605099DA097001F091E /* epicycle.c */; };
+               AF477619099DA26C001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477629099DA2D2001F091E /* kumppa.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D50988A468000655EE /* kumppa.xml */; };
+               AF47762B099DA2E9001F091E /* kumppa.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47762A099DA2E9001F091E /* kumppa.c */; };
+               AF47764A099DA6D0001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477656099DA738001F091E /* squiral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259170988A469000655EE /* squiral.xml */; };
+               AF477658099DA75D001F091E /* squiral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477657099DA75D001F091E /* squiral.c */; };
+               AF477660099DA78E001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47766C099DA7F3001F091E /* critical.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588C0988A468000655EE /* critical.xml */; };
+               AF47766E099DA80D001F091E /* critical.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47766D099DA80D001F091E /* critical.c */; };
+               AF477676099DA849001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477682099DA8AC001F091E /* petri.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F20988A469000655EE /* petri.xml */; };
+               AF477684099DA8C7001F091E /* petri.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477683099DA8C7001F091E /* petri.c */; };
+               AF477695099DAA6F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4776A1099DAAC9001F091E /* blaster.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258740988A468000655EE /* blaster.xml */; };
+               AF4776A3099DAADE001F091E /* blaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776A2099DAADE001F091E /* blaster.c */; };
+               AF4776B0099DABDD001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4776BC099DAC29001F091E /* xspirograph.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593F0988A469000655EE /* xspirograph.xml */; };
+               AF4776BE099DAC46001F091E /* xspirograph.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776BD099DAC46001F091E /* xspirograph.c */; };
+               AF4776C6099DAC8A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4776D2099DACD6001F091E /* xrayswarm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593D0988A469000655EE /* xrayswarm.xml */; };
+               AF4776D4099DACEB001F091E /* xrayswarm.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776D3099DACEB001F091E /* xrayswarm.c */; };
+               AF4776E1099DADDF001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4776ED099DAE38001F091E /* whirlwindwarp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592D0988A469000655EE /* whirlwindwarp.xml */; };
+               AF4776EF099DAE58001F091E /* whirlwindwarp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776EE099DAE58001F091E /* whirlwindwarp.c */; };
+               AF4776F7099DAE7A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477703099DAF24001F091E /* vermiculate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259280988A469000655EE /* vermiculate.xml */; };
+               AF477705099DAF3F001F091E /* vermiculate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477704099DAF3F001F091E /* vermiculate.c */; };
+               AF477713099DAF9F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47771F099DB000001F091E /* cloudlife.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258870988A468000655EE /* cloudlife.xml */; };
+               AF477721099DB01C001F091E /* cloudlife.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477720099DB01C001F091E /* cloudlife.c */; };
+               AF477729099DB044001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477735099DB0ED001F091E /* substrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591E0988A469000655EE /* substrate.xml */; };
+               AF477737099DB104001F091E /* substrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477736099DB104001F091E /* substrate.c */; };
+               AF477758099DB61E001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477768099DB6FD001F091E /* interaggregate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CB0988A468000655EE /* interaggregate.xml */; };
+               AF47776A099DB710001F091E /* interaggregate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477769099DB710001F091E /* interaggregate.c */; };
+               AF47777A099DB965001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF477786099DBA11001F091E /* celtic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258850988A468000655EE /* celtic.xml */; };
+               AF477788099DBA29001F091E /* celtic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477787099DBA29001F091E /* celtic.c */; };
+               AF477796099DBA90001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4777A3099DBAF8001F091E /* fluidballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AB0988A468000655EE /* fluidballs.xml */; };
+               AF4777A5099DBB12001F091E /* fluidballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4777A4099DBB11001F091E /* fluidballs.c */; };
+               AF4777D7099DC183001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4778A2099DDA76001F091E /* boxfit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587C0988A468000655EE /* boxfit.xml */; };
+               AF4778A4099DDA91001F091E /* boxfit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778A3099DDA91001F091E /* boxfit.c */; };
+               AF4778B1099DDB79001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4778BD099DDC1B001F091E /* penetrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F00988A469000655EE /* penetrate.xml */; };
+               AF4778BF099DDC33001F091E /* penetrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778BE099DDC32001F091E /* penetrate.c */; };
+               AF4778CD099DDCAE001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4778D9099DDD14001F091E /* xjack.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259380988A469000655EE /* xjack.xml */; };
+               AF4778DB099DDD2B001F091E /* xjack.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778DA099DDD2B001F091E /* xjack.c */; };
+               AF4778EE099DDDC8001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4778FA099DDE5F001F091E /* cynosure.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258910988A468000655EE /* cynosure.xml */; };
+               AF4778FC099DDE79001F091E /* cynosure.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778FB099DDE79001F091E /* cynosure.c */; };
+               AF47790F099DE379001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47791B099DE3D9001F091E /* flag.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A50988A468000655EE /* flag.xml */; };
+               AF47791D099DE3F1001F091E /* flag.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47791C099DE3F1001F091E /* flag.c */; };
+               AF477930099DE4C7001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF47793C099DE535001F091E /* slip.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590E0988A469000655EE /* slip.xml */; };
+               AF47793E099DE56A001F091E /* slip.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47793D099DE56A001F091E /* slip.c */; };
+               AF4808C5098C3BDC00FB32B8 /* colors.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC25B990988BC08000655EE /* colors.c */; };
+               AF4808C6098C3BDF00FB32B8 /* erase.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD530981E3CB00F7970E /* erase.c */; };
+               AF4808C7098C3BE600FB32B8 /* hsv.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD550981E3CB00F7970E /* hsv.c */; };
+               AF4808C8098C3BE800FB32B8 /* InvertedSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD420981E32E00F7970E /* InvertedSlider.m */; };
+               AF4808C9098C3BEC00FB32B8 /* jwxyz.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD440981E32E00F7970E /* jwxyz.m */; };
+               AF4808CA098C3BEE00FB32B8 /* PrefsReader.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD480981E32E00F7970E /* PrefsReader.m */; };
+               AF4808CC098C3BF200FB32B8 /* spline.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD570981E3CB00F7970E /* spline.c */; };
+               AF4808CD098C3BF400FB32B8 /* usleep.c in Sources */ = {isa = PBXBuildFile; fileRef = AFB5A0ED0981FF8B00871B16 /* usleep.c */; };
+               AF4808CE098C3BF800FB32B8 /* XScreenSaverConfigSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC2578009888F5A000655EE /* XScreenSaverConfigSheet.m */; };
+               AF4808CF098C3BFB00FB32B8 /* XScreenSaverView.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC254C509882C97000655EE /* XScreenSaverView.m */; };
+               AF4808D0098C3BFD00FB32B8 /* yarandom.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD5B0981E3CB00F7970E /* yarandom.c */; };
+               AF480C5C098E305900FB32B8 /* helix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C2F098E2A6700FB32B8 /* helix.c */; };
+               AF480C69098E309E00FB32B8 /* helix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C40988A468000655EE /* helix.xml */; };
+               AF480D85098EEE3100FB32B8 /* drift.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258990988A468000655EE /* drift.xml */; };
+               AF480D88098EEE5B00FB32B8 /* drift.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C82098E336D00FB32B8 /* drift.c */; };
+               AF480FCC09901DF900FB32B8 /* gltrackball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EB0098F63D600FB32B8 /* gltrackball.c */; };
+               AF480FCD09901E0000FB32B8 /* rotator.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EB7098F646400FB32B8 /* rotator.c */; };
+               AF480FCE09901E0400FB32B8 /* sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EBB098F649600FB32B8 /* sphere.c */; };
+               AF480FCF09901E0700FB32B8 /* trackball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EAD098F63BE00FB32B8 /* trackball.c */; };
+               AF480FD009901E0A00FB32B8 /* tube.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480ED2098F652A00FB32B8 /* tube.c */; };
+               AF4811030990A02700FB32B8 /* dangerball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480DD1098F4F6200FB32B8 /* dangerball.c */; };
+               AF4811440990A35B00FB32B8 /* dangerball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258920988A468000655EE /* dangerball.xml */; };
+               AF4812580990CE2700FB32B8 /* gears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812250990CB8C00FB32B8 /* gears.c */; };
+               AF48126D0990CE8600FB32B8 /* gears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B20988A468000655EE /* gears.xml */; };
+               AF4812C80990D41700FB32B8 /* pipes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F60988A469000655EE /* pipes.xml */; };
+               AF4812C90990D41E00FB32B8 /* buildlwo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812760990CF5D00FB32B8 /* buildlwo.c */; };
+               AF4812CA0990D42000FB32B8 /* pipeobjs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812780990CF5D00FB32B8 /* pipeobjs.c */; };
+               AF4812CB0990D42100FB32B8 /* pipes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812790990CF5D00FB32B8 /* pipes.c */; };
+               AF4812FA0990D9AE00FB32B8 /* XScreenSaverGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = AF4812F80990D9AE00FB32B8 /* XScreenSaverGLView.m */; };
+               AF48DEF60A0C25E000F94CF9 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF48E1680A0C268500F94CF9 /* glschool_alg.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1620A0C268400F94CF9 /* glschool_alg.c */; };
+               AF48E1690A0C268500F94CF9 /* glschool_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1640A0C268500F94CF9 /* glschool_gl.c */; };
+               AF48E16A0A0C268500F94CF9 /* glschool.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1660A0C268500F94CF9 /* glschool.c */; };
+               AF48E16C0A0C26A400F94CF9 /* glschool.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF48E16B0A0C26A400F94CF9 /* glschool.xml */; };
+               AF4A3450102A593600A81B2A /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4A3462102A59EB00A81B2A /* surfaces.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4A3461102A59EB00A81B2A /* surfaces.xml */; };
+               AF4A3464102A5A0E00A81B2A /* surfaces.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4A3463102A5A0E00A81B2A /* surfaces.c */; };
+               AF4A6692191F7CAE00C74753 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF4A8CA010B609B50074B062 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AF4FD6EC0CE7A486005EE58E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4FD7010CE7A577005EE58E /* lockward.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4FD7000CE7A577005EE58E /* lockward.c */; };
+               AF4FD7030CE7A5BC005EE58E /* lockward.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4FD7020CE7A5BC005EE58E /* lockward.xml */; };
+               AF4FF4C10D52CBDE00666F98 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF4FF4D10D52CC8400666F98 /* cubicgrid.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4FF4D00D52CC8400666F98 /* cubicgrid.c */; };
+               AF4FF4D40D52CCAA00666F98 /* cubicgrid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */; };
+               AF51FD3415845CD500E5741F /* phosphor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F30988A469000655EE /* phosphor.xml */; };
+               AF51FD3515845D1400E5741F /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
+               AF51FD3615845F9900E5741F /* iSaverRunner.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */; };
+               AF51FD3715845F9F00E5741F /* iSaverRunner.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */; };
+               AF51FD3915845FCB00E5741F /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
+               AF561DF615969BC3007CA5ED /* iosgrabimage.m in Sources */ = {isa = PBXBuildFile; fileRef = AF561DF515969BC3007CA5ED /* iosgrabimage.m */; };
+               AF561DF815969C5B007CA5ED /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */; };
+               AF5C9AFD1A0CCE6E00B0147A /* dangerball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258920988A468000655EE /* dangerball.xml */; };
+               AF5C9AFF1A0CCE6E00B0147A /* dangerball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480DD1098F4F6200FB32B8 /* dangerball.c */; };
+               AF5C9B001A0CCE6E00B0147A /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF5C9B021A0CCE6E00B0147A /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF5C9B031A0CCE6E00B0147A /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF5C9B041A0CCE6E00B0147A /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF5C9B051A0CCE6E00B0147A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF5C9B061A0CCE6E00B0147A /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF5C9B071A0CCE6E00B0147A /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF5C9B111A0CCF4E00B0147A /* cityflow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF5C9B0F1A0CCF4E00B0147A /* cityflow.xml */; };
+               AF5C9B121A0CCF4E00B0147A /* cityflow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF5C9B0F1A0CCF4E00B0147A /* cityflow.xml */; };
+               AF5C9B131A0CCF4E00B0147A /* cityflow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF5C9B101A0CCF4E00B0147A /* cityflow.c */; };
+               AF5C9B141A0CCF4E00B0147A /* cityflow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF5C9B101A0CCF4E00B0147A /* cityflow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF6048FB157C07C600CA21E4 /* jwzgles.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6048F8157C07C600CA21E4 /* jwzgles.c */; };
+               AF6048FC157C07C600CA21E4 /* jwzgles.h in Headers */ = {isa = PBXBuildFile; fileRef = AF6048F9157C07C600CA21E4 /* jwzgles.h */; };
+               AF6048FD157C07C600CA21E4 /* jwzglesI.h in Headers */ = {isa = PBXBuildFile; fileRef = AF6048FA157C07C600CA21E4 /* jwzglesI.h */; };
+               AF63A7F81AB4EDDB00593C75 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF63A7FA1AB4EDDB00593C75 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF63A7FB1AB4EDDB00593C75 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF63A7FC1AB4EDDB00593C75 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF63A7FD1AB4EDDB00593C75 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF63A7FE1AB4EDDB00593C75 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF63A7FF1AB4EDDB00593C75 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               AF63A8001AB4EDDB00593C75 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF63A80A1AB4EF5D00593C75 /* romanboy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF63A8081AB4EF5D00593C75 /* romanboy.xml */; };
+               AF63A80B1AB4EF5D00593C75 /* romanboy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF63A8081AB4EF5D00593C75 /* romanboy.xml */; };
+               AF63A80C1AB4EF5D00593C75 /* romanboy.c in Sources */ = {isa = PBXBuildFile; fileRef = AF63A8091AB4EF5D00593C75 /* romanboy.c */; };
+               AF63A80D1AB4EF5D00593C75 /* romanboy.c in Sources */ = {isa = PBXBuildFile; fileRef = AF63A8091AB4EF5D00593C75 /* romanboy.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF64232F099F45C3000F4CD4 /* braid.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56EC10996A76F00BA26F7 /* braid.c */; };
+               AF642330099F45CA000F4CD4 /* braid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587D0988A468000655EE /* braid.xml */; };
+               AF6423F9099FF9C2000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF642408099FFAB0000F4CD4 /* extrusion.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A00988A468000655EE /* extrusion.xml */; };
+               AF642412099FFAF1000F4CD4 /* extrusion-helix2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF642409099FFAF0000F4CD4 /* extrusion-helix2.c */; };
+               AF642413099FFAF1000F4CD4 /* extrusion-helix3.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240A099FFAF0000F4CD4 /* extrusion-helix3.c */; };
+               AF642414099FFAF1000F4CD4 /* extrusion-helix4.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240B099FFAF0000F4CD4 /* extrusion-helix4.c */; };
+               AF642415099FFAF1000F4CD4 /* extrusion-joinoffset.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240C099FFAF0000F4CD4 /* extrusion-joinoffset.c */; };
+               AF642416099FFAF1000F4CD4 /* extrusion-screw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240D099FFAF0000F4CD4 /* extrusion-screw.c */; };
+               AF642417099FFAF1000F4CD4 /* extrusion-taper.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240E099FFAF0000F4CD4 /* extrusion-taper.c */; };
+               AF642418099FFAF1000F4CD4 /* extrusion-twistoid.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240F099FFAF1000F4CD4 /* extrusion-twistoid.c */; };
+               AF642419099FFAF1000F4CD4 /* extrusion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF642410099FFAF1000F4CD4 /* extrusion.c */; };
+               AF6425D209A18855000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF6425DE09A188D7000F4CD4 /* hypercube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C70988A468000655EE /* hypercube.xml */; };
+               AF6425E009A188FB000F4CD4 /* hypercube.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6425DF09A188FB000F4CD4 /* hypercube.c */; };
+               AF6425F209A189EC000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF6425FE09A18A77000F4CD4 /* qix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FF0988A469000655EE /* qix.xml */; };
+               AF64260009A18A94000F4CD4 /* qix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6425FF09A18A94000F4CD4 /* qix.c */; };
+               AF64261509A18D6C000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF64262109A18DFF000F4CD4 /* hyperball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C60988A468000655EE /* hyperball.xml */; };
+               AF64262309A18E1E000F4CD4 /* hyperball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64262209A18E1E000F4CD4 /* hyperball.c */; };
+               AF64263209A18F54000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF64263E09A18FCE000F4CD4 /* moire2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E60988A469000655EE /* moire2.xml */; };
+               AF64264009A18FEB000F4CD4 /* moire2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64263F09A18FEB000F4CD4 /* moire2.c */; };
+               AF64265509A19229000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF64266109A1929A000F4CD4 /* munch.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EA0988A469000655EE /* munch.xml */; };
+               AF64266309A192C5000F4CD4 /* munch.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64266209A192C5000F4CD4 /* munch.c */; };
+               AF64268109A194B0000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF64268D09A19525000F4CD4 /* goop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BF0988A468000655EE /* goop.xml */; };
+               AF64268F09A19542000F4CD4 /* goop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64268E09A19542000F4CD4 /* goop.c */; };
+               AF64277709A1D37A000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF64278309A1D418000F4CD4 /* speedmine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259100988A469000655EE /* speedmine.xml */; };
+               AF64278809A1D433000F4CD4 /* speedmine.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64278709A1D433000F4CD4 /* speedmine.c */; };
+               AF6427AE09A2DE36000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF6427BA09A2DF09000F4CD4 /* bubbles.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258800988A468000655EE /* bubbles.xml */; };
+               AF6427BE09A2DF47000F4CD4 /* bubbles-default.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */; };
+               AF6427BF09A2DF47000F4CD4 /* bubbles.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6427BC09A2DF47000F4CD4 /* bubbles.c */; };
+               AF68A48519196CF800D41CD1 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF68A48719196CF800D41CD1 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF68A48819196CF800D41CD1 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF68A48919196CF800D41CD1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF68A48A19196CF800D41CD1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF68A48B19196CF800D41CD1 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF68A48C19196CF800D41CD1 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF68A49719196E3E00D41CD1 /* tessellimage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF68A49419196E3E00D41CD1 /* tessellimage.xml */; };
+               AF68A49819196E3E00D41CD1 /* tessellimage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF68A49419196E3E00D41CD1 /* tessellimage.xml */; };
+               AF68A49919196E3E00D41CD1 /* tessellimage.c in Sources */ = {isa = PBXBuildFile; fileRef = AF68A49519196E3E00D41CD1 /* tessellimage.c */; };
+               AF68A49A19196E3E00D41CD1 /* tessellimage.c in Sources */ = {isa = PBXBuildFile; fileRef = AF68A49519196E3E00D41CD1 /* tessellimage.c */; };
+               AF68A49B19196E3E00D41CD1 /* delaunay.c in Sources */ = {isa = PBXBuildFile; fileRef = AF68A49619196E3E00D41CD1 /* delaunay.c */; };
+               AF68A49C19196E3E00D41CD1 /* delaunay.c in Sources */ = {isa = PBXBuildFile; fileRef = AF68A49619196E3E00D41CD1 /* delaunay.c */; };
+               AF69640B0E4FE3470085DBCE /* teapot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC211930E4E30C800D87B6E /* teapot.c */; };
+               AF73FF211A08AB9400E485E9 /* iSaverRunner57t.png in Resources */ = {isa = PBXBuildFile; fileRef = AF73FF201A08AB9400E485E9 /* iSaverRunner57t.png */; };
+               AF73FF291A09877F00E485E9 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF73FF2B1A09877F00E485E9 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF73FF2C1A09877F00E485E9 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF73FF2D1A09877F00E485E9 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF73FF2E1A09877F00E485E9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF73FF2F1A09877F00E485E9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF73FF301A09877F00E485E9 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF73FF391A09889700E485E9 /* binaryring.c in Sources */ = {isa = PBXBuildFile; fileRef = AF73FF381A09889700E485E9 /* binaryring.c */; };
+               AF73FF3A1A09889700E485E9 /* binaryring.c in Sources */ = {isa = PBXBuildFile; fileRef = AF73FF381A09889700E485E9 /* binaryring.c */; };
+               AF73FF3C1A0988C500E485E9 /* binaryring.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF73FF3B1A0988C500E485E9 /* binaryring.xml */; };
+               AF73FF3D1A0988C500E485E9 /* binaryring.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF73FF3B1A0988C500E485E9 /* binaryring.xml */; };
+               AF7511051782B5B900380EA1 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF7511081782B5B900380EA1 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF7511091782B5B900380EA1 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF75110A1782B5B900380EA1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF75110B1782B5B900380EA1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF75110C1782B5B900380EA1 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF7511151782B64300380EA1 /* kaleidocycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7511141782B64300380EA1 /* kaleidocycle.c */; };
+               AF7776EA09B63ABF00EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF77770209B63B3900EA3033 /* phosphor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F30988A469000655EE /* phosphor.xml */; };
+               AF77770409B63B5F00EA3033 /* phosphor.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77770309B63B5F00EA3033 /* phosphor.c */; };
+               AF77772009B6416100EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF77772C09B641C800EA3033 /* pacman.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EE0988A469000655EE /* pacman.xml */; };
+               AF77772D09B641D300EA3033 /* pacman.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795015099751940059A8B0 /* pacman.c */; };
+               AF77772E09B641D400EA3033 /* pacman_ai.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795011099751940059A8B0 /* pacman_ai.c */; };
+               AF77772F09B641D600EA3033 /* pacman_level.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795013099751940059A8B0 /* pacman_level.c */; };
+               AF77774509B6446500EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF77775309B644E300EA3033 /* flipscreen3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A80988A468000655EE /* flipscreen3d.xml */; };
+               AF77775509B644FF00EA3033 /* flipscreen3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77775409B644FF00EA3033 /* flipscreen3d.c */; };
+               AF77777A09B6497800EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF77778A09B64A0D00EA3033 /* gleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B50988A468000655EE /* gleidescope.xml */; };
+               AF77778C09B64A2A00EA3033 /* gleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77778B09B64A2A00EA3033 /* gleidescope.c */; };
+               AF77779409B64A5200EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF7777A409B64AE200EA3033 /* mirrorblob.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E20988A469000655EE /* mirrorblob.xml */; };
+               AF7777A609B64AFC00EA3033 /* mirrorblob.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777A509B64AFC00EA3033 /* mirrorblob.c */; };
+               AF7777AE09B64B2600EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF7777BE09B64BAC00EA3033 /* stonerview.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591C0988A469000655EE /* stonerview.xml */; };
+               AF7777C609B64BD400EA3033 /* stonerview-move.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777BF09B64BD400EA3033 /* stonerview-move.c */; };
+               AF7777C709B64BD400EA3033 /* stonerview-osc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C109B64BD400EA3033 /* stonerview-osc.c */; };
+               AF7777C809B64BD400EA3033 /* stonerview-view.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C309B64BD400EA3033 /* stonerview-view.c */; };
+               AF7777C909B64BD400EA3033 /* stonerview.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C409B64BD400EA3033 /* stonerview.c */; };
+               AF7777D609B64C6B00EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF7777E609B64CD800EA3033 /* glslideshow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BB0988A468000655EE /* glslideshow.xml */; };
+               AF7777E809B64CF700EA3033 /* glslideshow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777E709B64CF700EA3033 /* glslideshow.c */; };
+               AF7777F009B64E3100EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF77780009B64EA800EA3033 /* fliptext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A90988A468000655EE /* fliptext.xml */; };
+               AF77780209B64EC000EA3033 /* fliptext.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77780109B64EC000EA3033 /* fliptext.c */; };
+               AF77781609B6504400EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF77782709B650D200EA3033 /* starwars.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591B0988A469000655EE /* starwars.xml */; };
+               AF77782A09B650FF00EA3033 /* starwars.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77782809B650FF00EA3033 /* starwars.c */; };
+               AF77783409B6516900EA3033 /* grab-ximage.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5607909936FDD00F3E977 /* grab-ximage.c */; };
+               AF77783709B6518400EA3033 /* texfont.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77780809B64F4900EA3033 /* texfont.c */; };
+               AF77783A09B651AF00EA3033 /* glut_stroke.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E0B0996A0ED00BA26F7 /* glut_stroke.c */; };
+               AF77783D09B651C700EA3033 /* glut_swidth.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E0C0996A0ED00BA26F7 /* glut_swidth.c */; };
+               AF77784B09B6528100EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF77786709B6536000EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF77787709B653DC00EA3033 /* dnalogo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77787609B653DC00EA3033 /* dnalogo.c */; };
+               AF77787A09B6545E00EA3033 /* dnalogo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF77787909B6545E00EA3033 /* dnalogo.xml */; };
+               AF77787C09B654F800EA3033 /* carousel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77785E09B6530E00EA3033 /* carousel.c */; };
+               AF77787D09B654FE00EA3033 /* carousel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258830988A468000655EE /* carousel.xml */; };
+               AF77788509B6563500EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF77789109B656A900EA3033 /* fontglide.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AE0988A468000655EE /* fontglide.xml */; };
+               AF77789309B656C300EA3033 /* fontglide.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77789209B656C300EA3033 /* fontglide.c */; };
+               AF7778AB09B659C800EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF7778B909B65A6E00EA3033 /* blitspin.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258760988A468000655EE /* blitspin.xml */; };
+               AF7778BB09B65A8A00EA3033 /* blitspin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7778BA09B65A8A00EA3033 /* blitspin.c */; };
+               AF78369717DB9F25003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78369817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78369917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78369A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78369B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78369C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78369D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78369E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78369F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836A917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836AA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836AB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836AC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836AD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836AE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836AF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836B917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836BA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836BB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836BC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836BD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836BE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836BF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836C917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836CA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836CB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836CC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836CD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836CE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836CF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836D117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836D217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836D317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836D417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836D517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836D617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836D717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836D817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836D917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836DA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836DB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836DC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836DD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836DE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836DF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836E917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836EA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836EB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836EC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836ED17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836EE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836EF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836F917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836FA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836FB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836FC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836FD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836FE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7836FF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78370F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78371F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78372F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78373F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374C17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374D17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374E17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78374F17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375017DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375117DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375217DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375317DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375417DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375517DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375617DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375717DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375817DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375917DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375A17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375B17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375C17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375D17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375E17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78375F17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376017DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376117DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376217DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376317DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376417DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376517DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376617DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376717DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376817DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376917DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376A17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376B17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376C17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376D17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376E17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78376F17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377017DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377117DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377217DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377317DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377417DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377517DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377617DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377717DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377817DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377917DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377A17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78377B17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF78D179142DD8F3002AAF77 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
+               AF78D17B142DD8F3002AAF77 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF78D17C142DD8F3002AAF77 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
+               AF78D18D142DD96E002AAF77 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
+               AF78D191142DD99B002AAF77 /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
+               AF794F6A099748450059A8B0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF794F7D0997486C0059A8B0 /* demon.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258960988A468000655EE /* demon.xml */; };
+               AF794F7F099748860059A8B0 /* demon.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794F7E099748860059A8B0 /* demon.c */; };
+               AF794F9409974A320059A8B0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF794FA809974AC60059A8B0 /* fiberlamp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A20988A468000655EE /* fiberlamp.xml */; };
+               AF794FAA09974AE30059A8B0 /* fiberlamp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FA909974AE30059A8B0 /* fiberlamp.c */; };
+               AF794FD309974FA60059A8B0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF794FDF09974FD10059A8B0 /* loop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DD0988A468000655EE /* loop.xml */; };
+               AF794FE109974FEC0059A8B0 /* loop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FE009974FEC0059A8B0 /* loop.c */; };
+               AF7ACFC719FF0A9200BD752B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF7ACFC919FF0A9200BD752B /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF7ACFCA19FF0A9200BD752B /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AF7ACFCB19FF0A9200BD752B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AF7ACFCC19FF0A9200BD752B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF7ACFCD19FF0A9200BD752B /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF7ACFCE19FF0A9200BD752B /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AF7ACFD719FF0B7A00BD752B /* geodesicgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7ACFD619FF0B7A00BD752B /* geodesicgears.c */; };
+               AF7ACFD919FF0BA600BD752B /* geodesicgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF7ACFD819FF0BA600BD752B /* geodesicgears.xml */; };
+               AF7ACFDA19FF0BA600BD752B /* geodesicgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF7ACFD819FF0BA600BD752B /* geodesicgears.xml */; };
+               AF7F54A417DC249500CE1158 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78377C17DBA85D003B9FC0 /* libz.dylib */; };
+               AF7F54A517DC24A300CE1158 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78377C17DBA85D003B9FC0 /* libz.dylib */; };
+               AF7F54A617DC24B500CE1158 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78377C17DBA85D003B9FC0 /* libz.dylib */; };
+               AF84AF1F15829AF000607E4C /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
+               AF84AF2015829AF000607E4C /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
+               AF84FD4209B1209E00F3AB06 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF84FD4109B1209E00F3AB06 /* GLUT.framework */; };
+               AF918983158FC00A002B5D1E /* iSaverRunner.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */; };
+               AF918986158FC00A002B5D1E /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
+               AF918987158FC00A002B5D1E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
+               AF918988158FC00A002B5D1E /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
+               AF918993158FC2BE002B5D1E /* abstractile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A4340CDD800F002805BF /* abstractile.c */; };
+               AF918994158FC2BE002B5D1E /* anemone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477231099D4FD5001F091E /* anemone.c */; };
+               AF918995158FC2E0002B5D1E /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
+               AF918996158FC310002B5D1E /* anemotaxis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773D4099D6817001F091E /* anemotaxis.c */; };
+               AF918997158FC310002B5D1E /* apple2-main.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E0509B5BC9D006E59CF /* apple2-main.c */; };
+               AF918998158FC310002B5D1E /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
+               AF918999158FC310002B5D1E /* asm6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA320C4C74A200D76972 /* asm6502.c */; };
+               AF91899A158FC310002B5D1E /* attraction.c in Sources */ = {isa = PBXBuildFile; fileRef = AF976DFA09896BEB001F8B92 /* attraction.c */; };
+               AF91899B158FC310002B5D1E /* barcode.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A99099C6C3500B05160 /* barcode.c */; };
+               AF91899C158FC310002B5D1E /* blaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776A2099DAADE001F091E /* blaster.c */; };
+               AF91899D158FC310002B5D1E /* blitspin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7778BA09B65A8A00EA3033 /* blitspin.c */; };
+               AF91899E158FC310002B5D1E /* boxfit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778A3099DDA91001F091E /* boxfit.c */; };
+               AF91899F158FC310002B5D1E /* bsod.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DC309B5B87D006E59CF /* bsod.c */; };
+               AF9189A0158FC310002B5D1E /* bubbles-default.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */; };
+               AF9189A2158FC310002B5D1E /* bumps.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48EE09B533AE006E59CF /* bumps.c */; };
+               AF9189A3158FC310002B5D1E /* ccurve.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4771EF099D4DFE001F091E /* ccurve.c */; };
+               AF9189A4158FC310002B5D1E /* celtic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477787099DBA29001F091E /* celtic.c */; };
+               AF9189A5158FC310002B5D1E /* cloudlife.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477720099DB01C001F091E /* cloudlife.c */; };
+               AF9189A6158FC310002B5D1E /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF9189A7158FC311002B5D1E /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF9189A8158FC311002B5D1E /* companion_heart.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D71431D5FC00E09C51 /* companion_heart.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF9189A9158FC311002B5D1E /* companion_quad.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D81431D5FC00E09C51 /* companion_quad.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF9189AA158FC311002B5D1E /* compass.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47717C099D47D3001F091E /* compass.c */; };
+               AF9189AB158FC311002B5D1E /* coral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775EF099D9FFF001F091E /* coral.c */; };
+               AF9189AD158FC311002B5D1E /* cwaves.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463490C44044E00EE6509 /* cwaves.c */; };
+               AF9189AE158FC311002B5D1E /* cynosure.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778FB099DDE79001F091E /* cynosure.c */; };
+               AF9189AF158FC311002B5D1E /* decayscreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D467809B5110B006E59CF /* decayscreen.c */; };
+               AF9189B0158FC311002B5D1E /* deco.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC25B5E0988BA63000655EE /* deco.c */; };
+               AF9189B1158FC311002B5D1E /* deluxe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477145099D43E2001F091E /* deluxe.c */; };
+               AF9189B2158FC311002B5D1E /* distort.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D490709B536F7006E59CF /* distort.c */; };
+               AF9189B3158FC311002B5D1E /* epicycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477605099DA097001F091E /* epicycle.c */; };
+               AF9189B4158FC311002B5D1E /* eruption.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A83099C6B4900B05160 /* eruption.c */; };
+               AF9189B5158FC311002B5D1E /* fireworkx.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975AEE099C6F1700B05160 /* fireworkx.c */; };
+               AF9189B6158FC334002B5D1E /* flame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477496099D8A53001F091E /* flame.c */; };
+               AF9189B7158FC334002B5D1E /* fluidballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4777A4099DBB11001F091E /* fluidballs.c */; };
+               AF9189B8158FC334002B5D1E /* fontglide.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77789209B656C300EA3033 /* fontglide.c */; };
+               AF9189B9158FC334002B5D1E /* fps.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF893C0E41D930006A2D66 /* fps.c */; };
+               AF9189BA158FC334002B5D1E /* fuzzyflakes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773B4099D6778001F091E /* fuzzyflakes.c */; };
+               AF9189BB158FC334002B5D1E /* goop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64268E09A19542000F4CD4 /* goop.c */; };
+               AF9189BC158FC334002B5D1E /* greynetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C21098E28EF00FB32B8 /* greynetic.c */; };
+               AF9189BD158FC334002B5D1E /* halftone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477266099D5768001F091E /* halftone.c */; };
+               AF9189BE158FC334002B5D1E /* halo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C29098E295D00FB32B8 /* halo.c */; };
+               AF9189BF158FC334002B5D1E /* helix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C2F098E2A6700FB32B8 /* helix.c */; };
+               AF9189C2158FC334002B5D1E /* ifs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47743A099D7CEA001F091E /* ifs.c */; };
+               AF9189C3158FC334002B5D1E /* imsmap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975740099C31DD00B05160 /* imsmap.c */; };
+               AF9189C4158FC334002B5D1E /* interaggregate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477769099DB710001F091E /* interaggregate.c */; };
+               AF9189C5158FC334002B5D1E /* interference.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FD0099D15AA001F091E /* interference.c */; };
+               AF9189C6158FC334002B5D1E /* intermomentary.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47741C099D6A6C001F091E /* intermomentary.c */; };
+               AF9189C7158FC334002B5D1E /* kaleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774AC099D8B08001F091E /* kaleidescope.c */; };
+               AF9189C8158FC334002B5D1E /* kumppa.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47762A099DA2E9001F091E /* kumppa.c */; };
+               AF9189CB158FC334002B5D1E /* m6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA340C4C74A200D76972 /* m6502.c */; };
+               AF9189CC158FC334002B5D1E /* maze.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774E1099D8C8B001F091E /* maze.c */; };
+               AF9189CD158FC334002B5D1E /* memscroller.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975B14099C709E00B05160 /* memscroller.c */; };
+               AF9189CE158FC334002B5D1E /* metaballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A49099C689F00B05160 /* metaballs.c */; };
+               AF9189CF158FC334002B5D1E /* moire.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975789099C37A500B05160 /* moire.c */; };
+               AF9189D0158FC334002B5D1E /* moire2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64263F09A18FEB000F4CD4 /* moire2.c */; };
+               AF9189D1158FC334002B5D1E /* munch.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64266209A192C5000F4CD4 /* munch.c */; };
+               AF9189D2158FC334002B5D1E /* nerverot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477205099D4EB6001F091E /* nerverot.c */; };
+               AF9189D3158FC334002B5D1E /* noseguy.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975C76099C8FC700B05160 /* noseguy.c */; };
+               AF9189D4158FC334002B5D1E /* pedal.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477570099D9A8A001F091E /* pedal.c */; };
+               AF9189D5158FC334002B5D1E /* penetrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778BE099DDC32001F091E /* penetrate.c */; };
+               AF9189D6158FC334002B5D1E /* petri.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477683099DA8C7001F091E /* petri.c */; };
+               AF9189D7158FC334002B5D1E /* phosphor.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77770309B63B5F00EA3033 /* phosphor.c */; };
+               AF9189D8158FC334002B5D1E /* piecewise.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477297099D5980001F091E /* piecewise.c */; };
+               AF9189D9158FC334002B5D1E /* pong.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFC09B5AC94006E59CF /* pong.c */; };
+               AF9189DA158FC334002B5D1E /* popsquares.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47727E099D5808001F091E /* popsquares.c */; };
+               AF9189DB158FC334002B5D1E /* pyro.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47759C099D9CA3001F091E /* pyro.c */; };
+               AF9189DC158FC334002B5D1E /* qix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6425FF09A18A94000F4CD4 /* qix.c */; };
+               AF9189DD158FC334002B5D1E /* rd-bomb.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9757D5099C3EB800B05160 /* rd-bomb.c */; };
+               AF9189DE158FC334002B5D1E /* ripples.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D493E09B53D55006E59CF /* ripples.c */; };
+               AF9189DF158FC35D002B5D1E /* rocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975D66099CA16A00B05160 /* rocks.c */; };
+               AF9189E0158FC35D002B5D1E /* rorschach.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD620981E40800F7970E /* rorschach.c */; };
+               AF9189E1158FC35D002B5D1E /* rotzoomer.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D496709B540A4006E59CF /* rotzoomer.c */; };
+               AF9189E2158FC35D002B5D1E /* shadebobs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97587A099C492000B05160 /* shadebobs.c */; };
+               AF9189E3158FC35D002B5D1E /* slidescreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D475809B53091006E59CF /* slidescreen.c */; };
+               AF9189E4158FC35D002B5D1E /* speedmine.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64278709A1D433000F4CD4 /* speedmine.c */; };
+               AF9189E5158FC35D002B5D1E /* spotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D49AA09B54596006E59CF /* spotlight.c */; };
+               AF9189E6158FC35D002B5D1E /* squiral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477657099DA75D001F091E /* squiral.c */; };
+               AF9189E7158FC35D002B5D1E /* starfish.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775B3099D9D67001F091E /* starfish.c */; };
+               AF9189E8158FC35D002B5D1E /* substrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477736099DB104001F091E /* substrate.c */; };
+               AF9189EA158FC35D002B5D1E /* tronbit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821B1433314C00E09C51 /* tronbit.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF9189EB158FC35D002B5D1E /* tronbit_idle1.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582171433314C00E09C51 /* tronbit_idle1.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF9189EC158FC35D002B5D1E /* tronbit_idle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582181433314C00E09C51 /* tronbit_idle2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF9189ED158FC35D002B5D1E /* tronbit_no.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582191433314C00E09C51 /* tronbit_no.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF9189EE158FC35D002B5D1E /* tronbit_yes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821A1433314C00E09C51 /* tronbit_yes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF9189EF158FC35D002B5D1E /* truchet.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FF0099D1713001F091E /* truchet.c */; };
+               AF9189F0158FC35D002B5D1E /* twang.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D497F09B541E5006E59CF /* twang.c */; };
+               AF9189F1158FC35D002B5D1E /* vermiculate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477704099DAF3F001F091E /* vermiculate.c */; };
+               AF9189F2158FC35D002B5D1E /* wander.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477192099D4864001F091E /* wander.c */; };
+               AF9189F3158FC35E002B5D1E /* whirlwindwarp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776EE099DAE58001F091E /* whirlwindwarp.c */; };
+               AF9189F5158FC35E002B5D1E /* wormhole.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477395099D65FE001F091E /* wormhole.c */; };
+               AF9189F6158FC35E002B5D1E /* xanalogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4D9209B5B444006E59CF /* xanalogtv.c */; };
+               AF9189F7158FC35E002B5D1E /* xflame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97582F099C427500B05160 /* xflame.c */; };
+               AF9189F8158FC35E002B5D1E /* xjack.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778DA099DDD2B001F091E /* xjack.c */; };
+               AF9189F9158FC35E002B5D1E /* xlyap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4C7C09B5A044006E59CF /* xlyap.c */; };
+               AF9189FA158FC35E002B5D1E /* xmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477455099D7D8A001F091E /* xmatrix.c */; };
+               AF9189FB158FC35E002B5D1E /* xrayswarm.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776D3099DACEB001F091E /* xrayswarm.c */; };
+               AF9189FC158FC35E002B5D1E /* xspirograph.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776BD099DAC46001F091E /* xspirograph.c */; };
+               AF9189FD158FC35E002B5D1E /* zoom.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48D409B53229006E59CF /* zoom.c */; };
+               AF9189FF158FC38A002B5D1E /* apollonian.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5713F0996BFBE00BA26F7 /* apollonian.c */; };
+               AF918A00158FC38A002B5D1E /* bouboule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572B90996FB3D00BA26F7 /* bouboule.c */; };
+               AF918A01158FC38A002B5D1E /* braid.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56EC10996A76F00BA26F7 /* braid.c */; };
+               AF918A02158FC38A002B5D1E /* crystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572ED0997006E00BA26F7 /* crystal.c */; };
+               AF918A03158FC38A002B5D1E /* demon.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794F7E099748860059A8B0 /* demon.c */; };
+               AF918A04158FC38A002B5D1E /* discrete.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571280996BEF700BA26F7 /* discrete.c */; };
+               AF918A05158FC38A002B5D1E /* drift.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C82098E336D00FB32B8 /* drift.c */; };
+               AF918A06158FC38A002B5D1E /* euler2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571560996C07F00BA26F7 /* euler2d.c */; };
+               AF918A07158FC38A002B5D1E /* fadeplot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5706C0996B70000BA26F7 /* fadeplot.c */; };
+               AF918A08158FC38A002B5D1E /* fiberlamp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FA909974AE30059A8B0 /* fiberlamp.c */; };
+               AF918A0A158FC38A002B5D1E /* flow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571010996BC3800BA26F7 /* flow.c */; };
+               AF918A0C158FC38A002B5D1E /* galaxy.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F360996ABD200BA26F7 /* galaxy.c */; };
+               AF918A0D158FC38A002B5D1E /* grav.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F620996AF2D00BA26F7 /* grav.c */; };
+               AF918A0E158FC38A002B5D1E /* hopalong.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F880996B06600BA26F7 /* hopalong.c */; };
+               AF918A11158FC38A002B5D1E /* julia.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5730C099702C800BA26F7 /* julia.c */; };
+               AF918A16158FC38A002B5D1E /* loop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FE009974FEC0059A8B0 /* loop.c */; };
+               AF918A17158FC38A002B5D1E /* mountain.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570820996B79300BA26F7 /* mountain.c */; };
+               AF918A18158FC38A002B5D1E /* pacman.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795015099751940059A8B0 /* pacman.c */; };
+               AF918A19158FC38A002B5D1E /* pacman_ai.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795011099751940059A8B0 /* pacman_ai.c */; };
+               AF918A1A158FC38A002B5D1E /* pacman_level.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795013099751940059A8B0 /* pacman_level.c */; };
+               AF918A1B158FC38A002B5D1E /* penrose.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5700C0996B49D00BA26F7 /* penrose.c */; };
+               AF918A1C158FC38A002B5D1E /* polyominoes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572800996EF2B00BA26F7 /* polyominoes.c */; };
+               AF918A1E158FC38A002B5D1E /* sierpinski.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570220996B52700BA26F7 /* sierpinski.c */; };
+               AF918A1F158FC38A002B5D1E /* slip.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47793D099DE56A001F091E /* slip.c */; };
+               AF918A22158FC38A002B5D1E /* strange.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD57371099741A200BA26F7 /* strange.c */; };
+               AF918A23158FC38A002B5D1E /* swirl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572350996E53E00BA26F7 /* swirl.c */; };
+               AF918A24158FC38A002B5D1E /* thornbird.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5716B0996C16700BA26F7 /* thornbird.c */; };
+               AF918A25158FC38A002B5D1E /* triangle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570980996B86200BA26F7 /* triangle.c */; };
+               AF918A28158FC3BB002B5D1E /* antinspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5605F09936E9C00F3E977 /* antinspect.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A29158FC3BB002B5D1E /* antmaze.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562EF0993941600F3E977 /* antmaze.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A2A158FC3BB002B5D1E /* antspotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5607809936FDD00F3E977 /* antspotlight.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A2B158FC3BB002B5D1E /* atlantis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839A909930C4900277BE9 /* atlantis.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A2C158FC3BB002B5D1E /* atunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A31099311CE00277BE9 /* atunnel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A2D158FC3BB002B5D1E /* b_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF409933DBF00F3E977 /* b_draw.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A2E158FC3BB002B5D1E /* b_lockglue.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF509933DBF00F3E977 /* b_lockglue.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A2F158FC3BB002B5D1E /* b_sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF609933DBF00F3E977 /* b_sphere.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A30158FC3BB002B5D1E /* blinkbox.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5616D09937C9A00F3E977 /* blinkbox.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A31158FC3BB002B5D1E /* blocktube.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5602909936D0700F3E977 /* blocktube.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A32158FC3BB002B5D1E /* boing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562D40993930C00F3E977 /* boing.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A33158FC3BB002B5D1E /* bouncingcow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE70993613E00F3E977 /* bouncingcow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A34158FC3BB002B5D1E /* boxed.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55CBE09934C0900F3E977 /* boxed.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A35158FC3BB002B5D1E /* bubble3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AE409933D3800F3E977 /* bubble3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A36158FC3BB002B5D1E /* buildlwo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812760990CF5D00FB32B8 /* buildlwo.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A37158FC3BB002B5D1E /* cage.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5595D0993310500F3E977 /* cage.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A38158FC3BB002B5D1E /* carousel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77785E09B6530E00EA3033 /* carousel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A39158FC3BB002B5D1E /* chessmodels.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2309935F2B00F3E977 /* chessmodels.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A3A158FC3BB002B5D1E /* circuit.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BC00993416E00F3E977 /* circuit.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A3B158FC3BB002B5D1E /* cow_face.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE80993613E00F3E977 /* cow_face.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A3C158FC3BB002B5D1E /* cow_hide.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE90993613E00F3E977 /* cow_hide.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A3D158FC3BB002B5D1E /* cow_hoofs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEA0993613E00F3E977 /* cow_hoofs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A3E158FC3BB002B5D1E /* cow_horns.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEB0993613E00F3E977 /* cow_horns.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A3F158FC3BB002B5D1E /* cow_tail.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEC0993613E00F3E977 /* cow_tail.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A40158FC3BB002B5D1E /* cow_udder.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EED0993613E00F3E977 /* cow_udder.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A41158FC3BB002B5D1E /* crackberg.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563290993957100F3E977 /* crackberg.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A42158FC3BB002B5D1E /* cube21.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563660993970F00F3E977 /* cube21.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A43158FC3BB002B5D1E /* cubenetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D770993589300F3E977 /* cubenetic.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A44158FC3BB002B5D1E /* cubestorm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55FF309936C4500F3E977 /* cubestorm.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A45158FC3BB002B5D1E /* cubicgrid.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4FF4D00D52CC8400666F98 /* cubicgrid.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A46158FC3BB002B5D1E /* dangerball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480DD1098F4F6200FB32B8 /* dangerball.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A48158FC3BB002B5D1E /* dolphin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AA09930C4900277BE9 /* dolphin.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A49158FC3BB002B5D1E /* dropshadow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF241F81107C38DF00046A84 /* dropshadow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A4A158FC3E5002B5D1E /* endgame.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2509935F2B00F3E977 /* endgame.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A4B158FC3E5002B5D1E /* engine.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C230993435300F3E977 /* engine.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A54158FC3E5002B5D1E /* flipflop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5604709936DCC00F3E977 /* flipflop.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A55158FC3E5002B5D1E /* flipscreen3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77775409B644FF00EA3033 /* flipscreen3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A56158FC3E5002B5D1E /* fliptext.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77780109B64EC000EA3033 /* fliptext.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A57158FC3E5002B5D1E /* flyingtoasters.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E980993608800F3E977 /* flyingtoasters.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A59158FC3E5002B5D1E /* fps-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF89AE0E423FC3006A2D66 /* fps-gl.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A5A158FC3E5002B5D1E /* gears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812250990CB8C00FB32B8 /* gears.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A5B158FC3E5002B5D1E /* gflux.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BA60993401A00F3E977 /* gflux.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A5C158FC3E5002B5D1E /* glblur.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E4509935FD300F3E977 /* glblur.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A5D158FC3E5002B5D1E /* glcells.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463710C440B9200EE6509 /* glcells.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A5E158FC3E5002B5D1E /* gleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77778B09B64A2A00EA3033 /* gleidescope.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A60158FC3E5002B5D1E /* glhanoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563460993963400F3E977 /* glhanoi.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A61158FC3E5002B5D1E /* glknots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5600E09936CB300F3E977 /* glknots.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A62158FC3E5002B5D1E /* glmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F870993648500F3E977 /* glmatrix.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A63158FC3E5002B5D1E /* glplanet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B2109933E4A00F3E977 /* glplanet.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A64158FC3E5002B5D1E /* glschool.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1660A0C268500F94CF9 /* glschool.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A65158FC3E5002B5D1E /* glschool_alg.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1620A0C268400F94CF9 /* glschool_alg.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A66158FC3E5002B5D1E /* glschool_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1640A0C268500F94CF9 /* glschool_gl.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A67158FC3E5002B5D1E /* glslideshow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777E709B64CF700EA3033 /* glslideshow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A68158FC3E5002B5D1E /* glsnake.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C8C099349EE00F3E977 /* glsnake.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A69158FC3E5002B5D1E /* gltext.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E080996A07A00BA26F7 /* gltext.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A6A158FC3E5002B5D1E /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A6B158FC3E5002B5D1E /* hypertorus.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F59099362DF00F3E977 /* hypertorus.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A6C158FC3E5002B5D1E /* hypnowheel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3C715D0D624C600030CC0D /* hypnowheel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A6D158FC3E5002B5D1E /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A6E158FC417002B5D1E /* jigglypuff.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F210993620200F3E977 /* jigglypuff.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A6F158FC417002B5D1E /* juggler3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563B90993991300F3E977 /* juggler3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A70158FC417002B5D1E /* klein.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F3F0993626E00F3E977 /* klein.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A71158FC417002B5D1E /* lament.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A8E0993369100F3E977 /* lament.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A72158FC417002B5D1E /* lavalite.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DDD09935DB600F3E977 /* lavalite.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A74158FC417002B5D1E /* marching.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DE109935DFB00F3E977 /* marching.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A75158FC417002B5D1E /* menger.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BF9099342D500F3E977 /* menger.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A76158FC417002B5D1E /* mirrorblob.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777A509B64AFC00EA3033 /* mirrorblob.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A77158FC417002B5D1E /* moebius.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55982099331C300F3E977 /* moebius.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A78158FC417002B5D1E /* moebiusgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A79158FC417002B5D1E /* molecule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561120993786800F3E977 /* molecule.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A7A158FC417002B5D1E /* morph3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559CC099332E800F3E977 /* morph3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A7B158FC417002B5D1E /* noof.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5619009937D3600F3E977 /* noof.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A7C158FC417002B5D1E /* photopile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD51DB60F063BCE00471C02 /* photopile.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A7D158FC417002B5D1E /* pinion.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562340993856A00F3E977 /* pinion.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A7E158FC417002B5D1E /* pipeobjs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812780990CF5D00FB32B8 /* pipeobjs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A7F158FC417002B5D1E /* pipes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812790990CF5D00FB32B8 /* pipes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A82158FC417002B5D1E /* polytopes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA560C3099371D500F3E977 /* polytopes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A83158FC417002B5D1E /* providence.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5621C099384F600F3E977 /* providence.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A84158FC417002B5D1E /* pulsar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B3F09933EC600F3E977 /* pulsar.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A85158FC417002B5D1E /* queens.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E0609935EB800F3E977 /* queens.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A86158FC417002B5D1E /* rubik.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559EA0993335C00F3E977 /* rubik.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A87158FC417002B5D1E /* rubikblocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF32D9FA0F3AD1200080F535 /* rubikblocks.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A88158FC417002B5D1E /* s1_1.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A400993351F00F3E977 /* s1_1.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A89158FC417002B5D1E /* s1_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A410993351F00F3E977 /* s1_2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A8A158FC417002B5D1E /* s1_3.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A420993351F00F3E977 /* s1_3.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A8B158FC417002B5D1E /* s1_4.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A430993351F00F3E977 /* s1_4.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A8C158FC417002B5D1E /* s1_5.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A440993351F00F3E977 /* s1_5.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A8D158FC417002B5D1E /* s1_6.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A450993351F00F3E977 /* s1_6.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A8E158FC417002B5D1E /* s1_b.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A460993351F00F3E977 /* s1_b.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A8F158FC417002B5D1E /* sballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D510993569C00F3E977 /* sballs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A90158FC417002B5D1E /* shark.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AB09930C4900277BE9 /* shark.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A91158FC417002B5D1E /* sierpinski3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A92158FC417002B5D1E /* skytentacles.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE2A4720E2E90E300ADB298 /* skytentacles.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A93158FC417002B5D1E /* sonar-icmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A94158FC417002B5D1E /* sonar-sim.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A95158FC417002B5D1E /* sonar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C010E52B1DC00CCF4A5 /* sonar.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A96158FC417002B5D1E /* spheremonics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D940993590F00F3E977 /* spheremonics.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A97158FC473002B5D1E /* sproingies.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A470993351F00F3E977 /* sproingies.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A98158FC473002B5D1E /* sproingiewrap.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A480993351F00F3E977 /* sproingiewrap.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A99158FC473002B5D1E /* stairs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A1A0993345900F3E977 /* stairs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A9A158FC473002B5D1E /* starwars.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77782809B650FF00EA3033 /* starwars.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A9B158FC473002B5D1E /* stonerview-move.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777BF09B64BD400EA3033 /* stonerview-move.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A9C158FC473002B5D1E /* stonerview-osc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C109B64BD400EA3033 /* stonerview-osc.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A9D158FC473002B5D1E /* stonerview-view.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C309B64BD400EA3033 /* stonerview-view.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A9E158FC473002B5D1E /* stonerview.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C409B64BD400EA3033 /* stonerview.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918A9F158FC473002B5D1E /* superquadrics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559A80993326300F3E977 /* superquadrics.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA0158FC473002B5D1E /* surfaces.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4A3463102A5A0E00A81B2A /* surfaces.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA1158FC473002B5D1E /* swim.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AC09930C4900277BE9 /* swim.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA2158FC473002B5D1E /* tangram.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563090993948F00F3E977 /* tangram.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA3158FC473002B5D1E /* tangram_shapes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563070993948F00F3E977 /* tangram_shapes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA4158FC473002B5D1E /* teapot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC211930E4E30C800D87B6E /* teapot.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA5158FC473002B5D1E /* timetunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5638E0993980D00F3E977 /* timetunnel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA6158FC473002B5D1E /* toast.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E990993608800F3E977 /* toast.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA7158FC473002B5D1E /* toast2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9B0993608800F3E977 /* toast2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA8158FC473002B5D1E /* toaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EAB0993608800F3E977 /* toaster.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AA9158FC473002B5D1E /* toaster_base.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9D0993608800F3E977 /* toaster_base.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AAA158FC473002B5D1E /* toaster_handle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9F0993608800F3E977 /* toaster_handle.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AAB158FC473002B5D1E /* toaster_handle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA10993608800F3E977 /* toaster_handle2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AAC158FC473002B5D1E /* toaster_jet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA30993608800F3E977 /* toaster_jet.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AAD158FC473002B5D1E /* toaster_knob.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA50993608800F3E977 /* toaster_knob.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AAE158FC473002B5D1E /* toaster_slots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA70993608800F3E977 /* toaster_slots.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AAF158FC473002B5D1E /* toaster_wing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA90993608800F3E977 /* toaster_wing.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AB0158FC473002B5D1E /* topblock.c in Sources */ = {isa = PBXBuildFile; fileRef = AF998EF80A083E750051049D /* topblock.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AB1158FC47B002B5D1E /* tunnel_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A58099312B000277BE9 /* tunnel_draw.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AB2158FC47B002B5D1E /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AB3158FC47B002B5D1E /* whale.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AD09930C4900277BE9 /* whale.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AF918AB4158FC53D002B5D1E /* abstractile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A4360CDD8026002805BF /* abstractile.xml */; };
+               AF918AB5158FC53D002B5D1E /* anemone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258680988A468000655EE /* anemone.xml */; };
+               AF918AB6158FC53D002B5D1E /* anemotaxis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258690988A468000655EE /* anemotaxis.xml */; };
+               AF918AB8158FC53D002B5D1E /* antinspect.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586B0988A468000655EE /* antinspect.xml */; };
+               AF918AB9158FC53D002B5D1E /* antmaze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586C0988A468000655EE /* antmaze.xml */; };
+               AF918ABA158FC53D002B5D1E /* antspotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586D0988A468000655EE /* antspotlight.xml */; };
+               AF918ABB158FC53D002B5D1E /* apollonian.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586E0988A468000655EE /* apollonian.xml */; };
+               AF918ABC158FC53D002B5D1E /* apple2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586F0988A468000655EE /* apple2.xml */; };
+               AF918ABD158FC53D002B5D1E /* atlantis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258700988A468000655EE /* atlantis.xml */; };
+               AF918ABE158FC53D002B5D1E /* attraction.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258710988A468000655EE /* attraction.xml */; };
+               AF918ABF158FC53D002B5D1E /* atunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258720988A468000655EE /* atunnel.xml */; };
+               AF918AC0158FC53D002B5D1E /* barcode.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258730988A468000655EE /* barcode.xml */; };
+               AF918AC1158FC53D002B5D1E /* blaster.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258740988A468000655EE /* blaster.xml */; };
+               AF918AC2158FC53D002B5D1E /* blinkbox.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258750988A468000655EE /* blinkbox.xml */; };
+               AF918AC3158FC53D002B5D1E /* blitspin.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258760988A468000655EE /* blitspin.xml */; };
+               AF918AC4158FC53D002B5D1E /* blocktube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258770988A468000655EE /* blocktube.xml */; };
+               AF918AC5158FC53D002B5D1E /* boing.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258780988A468000655EE /* boing.xml */; };
+               AF918AC6158FC53D002B5D1E /* bouboule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258790988A468000655EE /* bouboule.xml */; };
+               AF918AC7158FC53D002B5D1E /* bouncingcow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587A0988A468000655EE /* bouncingcow.xml */; };
+               AF918AC8158FC53D002B5D1E /* boxed.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587B0988A468000655EE /* boxed.xml */; };
+               AF918AC9158FC53D002B5D1E /* boxfit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587C0988A468000655EE /* boxfit.xml */; };
+               AF918ACA158FC53D002B5D1E /* braid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587D0988A468000655EE /* braid.xml */; };
+               AF918ACB158FC53D002B5D1E /* bsod.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587E0988A468000655EE /* bsod.xml */; };
+               AF918ACC158FC53D002B5D1E /* bubble3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587F0988A468000655EE /* bubble3d.xml */; };
+               AF918ACE158FC53D002B5D1E /* bumps.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258810988A468000655EE /* bumps.xml */; };
+               AF918ACF158FC53D002B5D1E /* cage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258820988A468000655EE /* cage.xml */; };
+               AF918AD0158FC53D002B5D1E /* carousel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258830988A468000655EE /* carousel.xml */; };
+               AF918AD1158FC53D002B5D1E /* ccurve.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258840988A468000655EE /* ccurve.xml */; };
+               AF918AD2158FC53D002B5D1E /* celtic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258850988A468000655EE /* celtic.xml */; };
+               AF918AD3158FC53D002B5D1E /* circuit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258860988A468000655EE /* circuit.xml */; };
+               AF918AD4158FC53D002B5D1E /* cloudlife.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258870988A468000655EE /* cloudlife.xml */; };
+               AF918AD5158FC53D002B5D1E /* companioncube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3581E61431D61D00E09C51 /* companioncube.xml */; };
+               AF918AD6158FC53D002B5D1E /* compass.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258880988A468000655EE /* compass.xml */; };
+               AF918AD7158FC53D002B5D1E /* coral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258890988A468000655EE /* coral.xml */; };
+               AF918AD8158FC53D002B5D1E /* crackberg.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588B0988A468000655EE /* crackberg.xml */; };
+               AF918ADA158FC53D002B5D1E /* crystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588D0988A468000655EE /* crystal.xml */; };
+               AF918ADB158FC53D002B5D1E /* cube21.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588E0988A468000655EE /* cube21.xml */; };
+               AF918ADC158FC53D002B5D1E /* cubenetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588F0988A468000655EE /* cubenetic.xml */; };
+               AF918ADD158FC53D002B5D1E /* cubestorm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258900988A468000655EE /* cubestorm.xml */; };
+               AF918ADE158FC53D002B5D1E /* cubicgrid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */; };
+               AF918ADF158FC53D002B5D1E /* cwaves.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF4634B0C44046500EE6509 /* cwaves.xml */; };
+               AF918AE0158FC53D002B5D1E /* cynosure.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258910988A468000655EE /* cynosure.xml */; };
+               AF918AE1158FC53D002B5D1E /* dangerball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258920988A468000655EE /* dangerball.xml */; };
+               AF918AE2158FC53D002B5D1E /* decayscreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258930988A468000655EE /* decayscreen.xml */; };
+               AF918AE3158FC53D002B5D1E /* deco.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258940988A468000655EE /* deco.xml */; };
+               AF918AE4158FC53D002B5D1E /* deluxe.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258950988A468000655EE /* deluxe.xml */; };
+               AF918AE5158FC53D002B5D1E /* demon.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258960988A468000655EE /* demon.xml */; };
+               AF918AE6158FC53D002B5D1E /* discrete.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258970988A468000655EE /* discrete.xml */; };
+               AF918AE7158FC53D002B5D1E /* distort.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258980988A468000655EE /* distort.xml */; };
+               AF918AE9158FC53D002B5D1E /* drift.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258990988A468000655EE /* drift.xml */; };
+               AF918AEA158FC53D002B5D1E /* endgame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589B0988A468000655EE /* endgame.xml */; };
+               AF918AEB158FC53D002B5D1E /* engine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589C0988A468000655EE /* engine.xml */; };
+               AF918AEC158FC53D002B5D1E /* epicycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589D0988A468000655EE /* epicycle.xml */; };
+               AF918AED158FC53D002B5D1E /* eruption.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589E0988A468000655EE /* eruption.xml */; };
+               AF918AEE158FC53D002B5D1E /* euler2d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589F0988A468000655EE /* euler2d.xml */; };
+               AF918AF0158FC53D002B5D1E /* fadeplot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A10988A468000655EE /* fadeplot.xml */; };
+               AF918AF1158FC53D002B5D1E /* fiberlamp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A20988A468000655EE /* fiberlamp.xml */; };
+               AF918AF2158FC53D002B5D1E /* fireworkx.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A40988A468000655EE /* fireworkx.xml */; };
+               AF918AF4158FC53D002B5D1E /* flame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A60988A468000655EE /* flame.xml */; };
+               AF918AF5158FC53D002B5D1E /* flipflop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A70988A468000655EE /* flipflop.xml */; };
+               AF918AF6158FC53D002B5D1E /* flipscreen3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A80988A468000655EE /* flipscreen3d.xml */; };
+               AF918AF7158FC53D002B5D1E /* fliptext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A90988A468000655EE /* fliptext.xml */; };
+               AF918AF8158FC53D002B5D1E /* flow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AA0988A468000655EE /* flow.xml */; };
+               AF918AF9158FC53D002B5D1E /* fluidballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AB0988A468000655EE /* fluidballs.xml */; };
+               AF918AFB158FC53D002B5D1E /* flyingtoasters.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AD0988A468000655EE /* flyingtoasters.xml */; };
+               AF918AFC158FC53D002B5D1E /* fontglide.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AE0988A468000655EE /* fontglide.xml */; };
+               AF918AFE158FC53D002B5D1E /* fuzzyflakes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B00988A468000655EE /* fuzzyflakes.xml */; };
+               AF918AFF158FC53D002B5D1E /* galaxy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B10988A468000655EE /* galaxy.xml */; };
+               AF918B00158FC53D002B5D1E /* gears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B20988A468000655EE /* gears.xml */; };
+               AF918B01158FC53D002B5D1E /* gflux.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B30988A468000655EE /* gflux.xml */; };
+               AF918B02158FC53D002B5D1E /* glblur.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B40988A468000655EE /* glblur.xml */; };
+               AF918B03158FC53D002B5D1E /* glcells.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF463730C440BAC00EE6509 /* glcells.xml */; };
+               AF918B04158FC53D002B5D1E /* gleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B50988A468000655EE /* gleidescope.xml */; };
+               AF918B06158FC53D002B5D1E /* glhanoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B70988A468000655EE /* glhanoi.xml */; };
+               AF918B07158FC53D002B5D1E /* glknots.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B80988A468000655EE /* glknots.xml */; };
+               AF918B08158FC53D002B5D1E /* glmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B90988A468000655EE /* glmatrix.xml */; };
+               AF918B09158FC53D002B5D1E /* glplanet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BA0988A468000655EE /* glplanet.xml */; };
+               AF918B0A158FC53D002B5D1E /* glschool.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF48E16B0A0C26A400F94CF9 /* glschool.xml */; };
+               AF918B0B158FC53D002B5D1E /* glslideshow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BB0988A468000655EE /* glslideshow.xml */; };
+               AF918B0C158FC53D002B5D1E /* glsnake.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BC0988A468000655EE /* glsnake.xml */; };
+               AF918B0D158FC53D002B5D1E /* gltext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BD0988A468000655EE /* gltext.xml */; };
+               AF918B0E158FC53D002B5D1E /* goop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BF0988A468000655EE /* goop.xml */; };
+               AF918B0F158FC53D002B5D1E /* grav.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C00988A468000655EE /* grav.xml */; };
+               AF918B10158FC53D002B5D1E /* greynetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C10988A468000655EE /* greynetic.xml */; };
+               AF918B11158FC53D002B5D1E /* halftone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C20988A468000655EE /* halftone.xml */; };
+               AF918B12158FC53D002B5D1E /* halo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C30988A468000655EE /* halo.xml */; };
+               AF918B13158FC53D002B5D1E /* helix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C40988A468000655EE /* helix.xml */; };
+               AF918B14158FC53D002B5D1E /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
+               AF918B15158FC53D002B5D1E /* hopalong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C50988A468000655EE /* hopalong.xml */; };
+               AF918B18158FC53D002B5D1E /* hypertorus.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C80988A468000655EE /* hypertorus.xml */; };
+               AF918B19158FC53D002B5D1E /* hypnowheel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */; };
+               AF918B1A158FC53D002B5D1E /* ifs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C90988A468000655EE /* ifs.xml */; };
+               AF918B1B158FC53D002B5D1E /* imsmap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CA0988A468000655EE /* imsmap.xml */; };
+               AF918B1C158FC53D002B5D1E /* interaggregate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CB0988A468000655EE /* interaggregate.xml */; };
+               AF918B1D158FC53D002B5D1E /* interference.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CC0988A468000655EE /* interference.xml */; };
+               AF918B1E158FC53D002B5D1E /* intermomentary.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CD0988A468000655EE /* intermomentary.xml */; };
+               AF918B1F158FC53D002B5D1E /* jigglypuff.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CE0988A468000655EE /* jigglypuff.xml */; };
+               AF918B22158FC53D002B5D1E /* juggler3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D10988A468000655EE /* juggler3d.xml */; };
+               AF918B23158FC53D002B5D1E /* julia.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D20988A468000655EE /* julia.xml */; };
+               AF918B24158FC53D002B5D1E /* kaleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D30988A468000655EE /* kaleidescope.xml */; };
+               AF918B25158FC53D002B5D1E /* klein.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D40988A468000655EE /* klein.xml */; };
+               AF918B26158FC53D002B5D1E /* kumppa.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D50988A468000655EE /* kumppa.xml */; };
+               AF918B27158FC53D002B5D1E /* lament.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D60988A468000655EE /* lament.xml */; };
+               AF918B29158FC53D002B5D1E /* lavalite.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D80988A468000655EE /* lavalite.xml */; };
+               AF918B30158FC53D002B5D1E /* loop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DD0988A468000655EE /* loop.xml */; };
+               AF918B31158FC53D002B5D1E /* m6502.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA370C4C74B700D76972 /* m6502.xml */; };
+               AF918B32158FC53D002B5D1E /* maze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DE0988A468000655EE /* maze.xml */; };
+               AF918B33158FC53D002B5D1E /* memscroller.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DF0988A469000655EE /* memscroller.xml */; };
+               AF918B34158FC53D002B5D1E /* menger.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E00988A469000655EE /* menger.xml */; };
+               AF918B35158FC53D002B5D1E /* metaballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E10988A469000655EE /* metaballs.xml */; };
+               AF918B36158FC53D002B5D1E /* mirrorblob.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E20988A469000655EE /* mirrorblob.xml */; };
+               AF918B38158FC53D002B5D1E /* moebius.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E40988A469000655EE /* moebius.xml */; };
+               AF918B39158FC53D002B5D1E /* moebiusgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */; };
+               AF918B3A158FC53D002B5D1E /* moire.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E50988A469000655EE /* moire.xml */; };
+               AF918B3B158FC53D002B5D1E /* moire2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E60988A469000655EE /* moire2.xml */; };
+               AF918B3C158FC53D002B5D1E /* molecule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E70988A469000655EE /* molecule.xml */; };
+               AF918B3D158FC53D002B5D1E /* morph3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E80988A469000655EE /* morph3d.xml */; };
+               AF918B3E158FC53D002B5D1E /* mountain.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E90988A469000655EE /* mountain.xml */; };
+               AF918B3F158FC53D002B5D1E /* munch.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EA0988A469000655EE /* munch.xml */; };
+               AF918B40158FC53D002B5D1E /* nerverot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EB0988A469000655EE /* nerverot.xml */; };
+               AF918B41158FC53D002B5D1E /* noof.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EC0988A469000655EE /* noof.xml */; };
+               AF918B42158FC53D002B5D1E /* noseguy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258ED0988A469000655EE /* noseguy.xml */; };
+               AF918B43158FC53D002B5D1E /* pacman.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EE0988A469000655EE /* pacman.xml */; };
+               AF918B44158FC53D002B5D1E /* pedal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EF0988A469000655EE /* pedal.xml */; };
+               AF918B45158FC53D002B5D1E /* penetrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F00988A469000655EE /* penetrate.xml */; };
+               AF918B46158FC53D002B5D1E /* penrose.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F10988A469000655EE /* penrose.xml */; };
+               AF918B47158FC53D002B5D1E /* petri.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F20988A469000655EE /* petri.xml */; };
+               AF918B48158FC53E002B5D1E /* phosphor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F30988A469000655EE /* phosphor.xml */; };
+               AF918B49158FC53E002B5D1E /* photopile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFD51DB80F063BE700471C02 /* photopile.xml */; };
+               AF918B4A158FC53E002B5D1E /* piecewise.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F40988A469000655EE /* piecewise.xml */; };
+               AF918B4B158FC53E002B5D1E /* pinion.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F50988A469000655EE /* pinion.xml */; };
+               AF918B4C158FC53E002B5D1E /* pipes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F60988A469000655EE /* pipes.xml */; };
+               AF918B4E158FC53E002B5D1E /* polyominoes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F80988A469000655EE /* polyominoes.xml */; };
+               AF918B4F158FC53E002B5D1E /* polytopes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F90988A469000655EE /* polytopes.xml */; };
+               AF918B50158FC53E002B5D1E /* pong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FA0988A469000655EE /* pong.xml */; };
+               AF918B51158FC53E002B5D1E /* popsquares.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FB0988A469000655EE /* popsquares.xml */; };
+               AF918B52158FC53E002B5D1E /* providence.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FC0988A469000655EE /* providence.xml */; };
+               AF918B53158FC53E002B5D1E /* pulsar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FD0988A469000655EE /* pulsar.xml */; };
+               AF918B54158FC53E002B5D1E /* pyro.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FE0988A469000655EE /* pyro.xml */; };
+               AF918B55158FC53E002B5D1E /* qix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FF0988A469000655EE /* qix.xml */; };
+               AF918B56158FC53E002B5D1E /* queens.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259000988A469000655EE /* queens.xml */; };
+               AF918B57158FC53E002B5D1E /* rdbomb.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */; };
+               AF918B58158FC53E002B5D1E /* ripples.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259030988A469000655EE /* ripples.xml */; };
+               AF918B59158FC53E002B5D1E /* rocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259040988A469000655EE /* rocks.xml */; };
+               AF918B5A158FC53E002B5D1E /* rorschach.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259050988A469000655EE /* rorschach.xml */; };
+               AF918B5C158FC53E002B5D1E /* rotzoomer.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259070988A469000655EE /* rotzoomer.xml */; };
+               AF918B5D158FC53E002B5D1E /* rubik.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259080988A469000655EE /* rubik.xml */; };
+               AF918B5E158FC53E002B5D1E /* rubikblocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */; };
+               AF918B5F158FC53E002B5D1E /* sballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259090988A469000655EE /* sballs.xml */; };
+               AF918B60158FC53E002B5D1E /* shadebobs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590A0988A469000655EE /* shadebobs.xml */; };
+               AF918B61158FC53E002B5D1E /* sierpinski.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590B0988A469000655EE /* sierpinski.xml */; };
+               AF918B62158FC53E002B5D1E /* sierpinski3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590C0988A469000655EE /* sierpinski3d.xml */; };
+               AF918B63158FC53E002B5D1E /* skytentacles.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE2A4740E2E911200ADB298 /* skytentacles.xml */; };
+               AF918B64158FC53E002B5D1E /* slidescreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590D0988A469000655EE /* slidescreen.xml */; };
+               AF918B65158FC53E002B5D1E /* slip.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590E0988A469000655EE /* slip.xml */; };
+               AF918B66158FC53E002B5D1E /* sonar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590F0988A469000655EE /* sonar.xml */; };
+               AF918B67158FC53E002B5D1E /* speedmine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259100988A469000655EE /* speedmine.xml */; };
+               AF918B69158FC53E002B5D1E /* spheremonics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259130988A469000655EE /* spheremonics.xml */; };
+               AF918B6B158FC53E002B5D1E /* spotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259150988A469000655EE /* spotlight.xml */; };
+               AF918B6C158FC53E002B5D1E /* sproingies.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259160988A469000655EE /* sproingies.xml */; };
+               AF918B6D158FC53E002B5D1E /* squiral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259170988A469000655EE /* squiral.xml */; };
+               AF918B6E158FC53E002B5D1E /* stairs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259190988A469000655EE /* stairs.xml */; };
+               AF918B6F158FC53E002B5D1E /* starfish.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591A0988A469000655EE /* starfish.xml */; };
+               AF918B70158FC53E002B5D1E /* starwars.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591B0988A469000655EE /* starwars.xml */; };
+               AF918B71158FC53E002B5D1E /* stonerview.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591C0988A469000655EE /* stonerview.xml */; };
+               AF918B72158FC53E002B5D1E /* strange.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591D0988A469000655EE /* strange.xml */; };
+               AF918B73158FC53E002B5D1E /* substrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591E0988A469000655EE /* substrate.xml */; };
+               AF918B74158FC53E002B5D1E /* superquadrics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591F0988A469000655EE /* superquadrics.xml */; };
+               AF918B75158FC53E002B5D1E /* surfaces.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4A3461102A59EB00A81B2A /* surfaces.xml */; };
+               AF918B76158FC53E002B5D1E /* swirl.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259200988A469000655EE /* swirl.xml */; };
+               AF918B78158FC53E002B5D1E /* tangram.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259220988A469000655EE /* tangram.xml */; };
+               AF918B79158FC53E002B5D1E /* thornbird.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259230988A469000655EE /* thornbird.xml */; };
+               AF918B7A158FC53E002B5D1E /* timetunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259240988A469000655EE /* timetunnel.xml */; };
+               AF918B7B158FC53E002B5D1E /* topblock.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF998EFA0A083E8C0051049D /* topblock.xml */; };
+               AF918B7C158FC53E002B5D1E /* triangle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259250988A469000655EE /* triangle.xml */; };
+               AF918B7D158FC53E002B5D1E /* tronbit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3582211433318500E09C51 /* tronbit.xml */; };
+               AF918B7E158FC53E002B5D1E /* truchet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259260988A469000655EE /* truchet.xml */; };
+               AF918B7F158FC53E002B5D1E /* twang.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259270988A469000655EE /* twang.xml */; };
+               AF918B80158FC53E002B5D1E /* vermiculate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259280988A469000655EE /* vermiculate.xml */; };
+               AF918B83158FC53E002B5D1E /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
+               AF918B84158FC53E002B5D1E /* wander.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592B0988A469000655EE /* wander.xml */; };
+               AF918B86158FC53E002B5D1E /* whirlwindwarp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592D0988A469000655EE /* whirlwindwarp.xml */; };
+               AF918B89158FC53E002B5D1E /* wormhole.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259310988A469000655EE /* wormhole.xml */; };
+               AF918B8A158FC53E002B5D1E /* xanalogtv.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259320988A469000655EE /* xanalogtv.xml */; };
+               AF918B8B158FC53E002B5D1E /* xflame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259370988A469000655EE /* xflame.xml */; };
+               AF918B8C158FC53E002B5D1E /* xjack.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259380988A469000655EE /* xjack.xml */; };
+               AF918B8D158FC53E002B5D1E /* xlyap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259390988A469000655EE /* xlyap.xml */; };
+               AF918B8E158FC53E002B5D1E /* xmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593A0988A469000655EE /* xmatrix.xml */; };
+               AF918B8F158FC53E002B5D1E /* xrayswarm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593D0988A469000655EE /* xrayswarm.xml */; };
+               AF918B90158FC53E002B5D1E /* xspirograph.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593F0988A469000655EE /* xspirograph.xml */; };
+               AF918B91158FC554002B5D1E /* zoom.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259430988A469000655EE /* zoom.xml */; };
+               AF918B96158FD0EA002B5D1E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AF918B99158FF045002B5D1E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AF918B9A158FF04C002B5D1E /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AF975734099C317000B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF97573F099C31BB00B05160 /* imsmap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CA0988A468000655EE /* imsmap.xml */; };
+               AF975741099C31DD00B05160 /* imsmap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975740099C31DD00B05160 /* imsmap.c */; };
+               AF97577B099C374A00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975788099C378B00B05160 /* moire.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E50988A469000655EE /* moire.xml */; };
+               AF97578A099C37A500B05160 /* moire.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975789099C37A500B05160 /* moire.c */; };
+               AF9757C8099C3E6300B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9757D6099C3EB800B05160 /* rd-bomb.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9757D5099C3EB800B05160 /* rd-bomb.c */; };
+               AF97580E099C41D500B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF97581B099C423600B05160 /* xflame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259370988A469000655EE /* xflame.xml */; };
+               AF975830099C427500B05160 /* xflame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97582F099C427500B05160 /* xflame.c */; };
+               AF97586B099C475900B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975879099C490500B05160 /* shadebobs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590A0988A469000655EE /* shadebobs.xml */; };
+               AF97587B099C492000B05160 /* shadebobs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97587A099C492000B05160 /* shadebobs.c */; };
+               AF975A3C099C681F00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975A48099C688B00B05160 /* metaballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E10988A469000655EE /* metaballs.xml */; };
+               AF975A4A099C689F00B05160 /* metaballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A49099C689F00B05160 /* metaballs.c */; };
+               AF975A72099C6AB200B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975A82099C6B2700B05160 /* eruption.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589E0988A468000655EE /* eruption.xml */; };
+               AF975A84099C6B4900B05160 /* eruption.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A83099C6B4900B05160 /* eruption.c */; };
+               AF975A8C099C6BC300B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975A98099C6C2000B05160 /* barcode.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258730988A468000655EE /* barcode.xml */; };
+               AF975A9A099C6C3600B05160 /* barcode.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A99099C6C3500B05160 /* barcode.c */; };
+               AF975ADD099C6EB100B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975AED099C6EFE00B05160 /* fireworkx.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A40988A468000655EE /* fireworkx.xml */; };
+               AF975AEF099C6F1700B05160 /* fireworkx.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975AEE099C6F1700B05160 /* fireworkx.c */; };
+               AF975B02099C6FE400B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975B15099C709E00B05160 /* memscroller.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975B14099C709E00B05160 /* memscroller.c */; };
+               AF975B16099C70B200B05160 /* memscroller.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DF0988A469000655EE /* memscroller.xml */; };
+               AF975C18099C8C1500B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975C28099C8C6A00B05160 /* halo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C30988A468000655EE /* halo.xml */; };
+               AF975C29099C8C7600B05160 /* halo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C29098E295D00FB32B8 /* halo.c */; };
+               AF975C44099C8DCF00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975C55099C8E2800B05160 /* greynetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C10988A468000655EE /* greynetic.xml */; };
+               AF975C56099C8E3000B05160 /* greynetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C21098E28EF00FB32B8 /* greynetic.c */; };
+               AF975C64099C8F3F00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975C75099C8FAC00B05160 /* noseguy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258ED0988A469000655EE /* noseguy.xml */; };
+               AF975C77099C8FC700B05160 /* noseguy.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975C76099C8FC700B05160 /* noseguy.c */; };
+               AF975C93099C929800B05160 /* xpm-pixmap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975C91099C929800B05160 /* xpm-pixmap.c */; };
+               AF975C94099C929800B05160 /* xpm-pixmap.h in Headers */ = {isa = PBXBuildFile; fileRef = AF975C92099C929800B05160 /* xpm-pixmap.h */; };
+               AF975D59099CA0F000B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF975D65099CA14B00B05160 /* rocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259040988A469000655EE /* rocks.xml */; };
+               AF975D67099CA16A00B05160 /* rocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975D66099CA16A00B05160 /* rocks.c */; };
+               AF976FCC0989CAD7001F8B92 /* deco.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC25B5E0988BA63000655EE /* deco.c */; };
+               AF976FCD0989CAEA001F8B92 /* deco.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258940988A468000655EE /* deco.xml */; };
+               AF9770420989D21A001F8B92 /* rorschach.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD620981E40800F7970E /* rorschach.c */; };
+               AF9770430989D226001F8B92 /* rorschach.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259050988A469000655EE /* rorschach.xml */; };
+               AF97707F0989D327001F8B92 /* attraction.c in Sources */ = {isa = PBXBuildFile; fileRef = AF976DFA09896BEB001F8B92 /* attraction.c */; };
+               AF9770800989D32E001F8B92 /* attraction.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258710988A468000655EE /* attraction.xml */; };
+               AF9771DF0989DC88001F8B92 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
+               AF9772C80989DCD5001F8B92 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
+               AF9772E30989DFC6001F8B92 /* SaverRunner.nib in Resources */ = {isa = PBXBuildFile; fileRef = AF9772E10989DFC6001F8B92 /* SaverRunner.nib */; };
+               AF998ED60A083A280051049D /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+               AF998EE10A083DB30051049D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF998EF90A083E750051049D /* topblock.c in Sources */ = {isa = PBXBuildFile; fileRef = AF998EF80A083E750051049D /* topblock.c */; };
+               AF998EFB0A083E8C0051049D /* topblock.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF998EFA0A083E8C0051049D /* topblock.xml */; };
+               AF9CC7A1099580E70075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CC8EE09958D920075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAB509959CEF0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAB609959CF70075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAB709959D000075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAB809959D0D0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAB909959D100075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCABA09959D170075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCABB09959D1C0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCABC09959D200075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCABD09959D250075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCABE09959D290075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCABF09959D2E0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC009959D310075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC109959D380075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC209959D3C0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC309959D420075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC409959D450075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC509959D4B0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC609959D500075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC709959D550075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC809959D5A0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAC909959D5D0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCACA09959D630075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCACB09959D680075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCACC09959D6B0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCACD09959D720075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCACE09959D750075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCACF09959D7C0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD009959D800075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD109959D850075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD209959D8A0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD309959D8F0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD409959D980075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD509959D9C0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD609959DA30075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD709959DA70075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD809959DAE0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAD909959DB20075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCADA09959DB60075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCADB09959DBB0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCADC09959DC10075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCADD09959DC60075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCADE09959DCB0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCADF09959DCE0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE009959DD50075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE109959DDA0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE209959DDF0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE309959DE20075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE409959DE60075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE509959DEB0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE609959DF00075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE709959DF50075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE809959DF90075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAE909959E000075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAEA09959E050075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAEB09959E090075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAEC09959E0D0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAED09959E140075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAEE09959E170075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAEF09959E1E0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAF009959E230075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9CCAF109959E270075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D466D09B5109C006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D467909B5110B006E59CF /* decayscreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D467809B5110B006E59CF /* decayscreen.c */; };
+               AF9D467A09B51126006E59CF /* decayscreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258930988A468000655EE /* decayscreen.xml */; };
+               AF9D468F09B51567006E59CF /* osxgrabscreen.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9D468E09B51567006E59CF /* osxgrabscreen.m */; };
+               AF9D473809B52EE0006E59CF /* colorbars.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D473609B52EE0006E59CF /* colorbars.c */; };
+               AF9D473909B52EE0006E59CF /* colorbars.h in Headers */ = {isa = PBXBuildFile; fileRef = AF9D473709B52EE0006E59CF /* colorbars.h */; };
+               AF9D474A09B5300A006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D475609B5306A006E59CF /* slidescreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590D0988A469000655EE /* slidescreen.xml */; };
+               AF9D475909B53091006E59CF /* slidescreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D475809B53091006E59CF /* slidescreen.c */; };
+               AF9D476509B53166006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D48D309B53214006E59CF /* zoom.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259430988A469000655EE /* zoom.xml */; };
+               AF9D48D509B53229006E59CF /* zoom.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48D409B53229006E59CF /* zoom.c */; };
+               AF9D48E109B53322006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D48ED09B5338A006E59CF /* bumps.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258810988A468000655EE /* bumps.xml */; };
+               AF9D48F009B533AE006E59CF /* bumps.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48EE09B533AE006E59CF /* bumps.c */; };
+               AF9D48FA09B535DA006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D490609B536DE006E59CF /* distort.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258980988A468000655EE /* distort.xml */; };
+               AF9D490809B536F7006E59CF /* distort.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D490709B536F7006E59CF /* distort.c */; };
+               AF9D493109B53CBA006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D493D09B53D3B006E59CF /* ripples.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259030988A469000655EE /* ripples.xml */; };
+               AF9D493F09B53D55006E59CF /* ripples.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D493E09B53D55006E59CF /* ripples.c */; };
+               AF9D495A09B53FC9006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D496609B54087006E59CF /* rotzoomer.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259070988A469000655EE /* rotzoomer.xml */; };
+               AF9D496809B540A4006E59CF /* rotzoomer.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D496709B540A4006E59CF /* rotzoomer.c */; };
+               AF9D497209B5411D006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D497E09B541CE006E59CF /* twang.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259270988A469000655EE /* twang.xml */; };
+               AF9D498009B541E6006E59CF /* twang.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D497F09B541E5006E59CF /* twang.c */; };
+               AF9D499D09B544C2006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D49A909B5457B006E59CF /* spotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259150988A469000655EE /* spotlight.xml */; };
+               AF9D49AB09B54596006E59CF /* spotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D49AA09B54596006E59CF /* spotlight.c */; };
+               AF9D4C6F09B59F27006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D4C7B09B5A02D006E59CF /* xlyap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259390988A469000655EE /* xlyap.xml */; };
+               AF9D4C7D09B5A044006E59CF /* xlyap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4C7C09B5A044006E59CF /* xlyap.c */; };
+               AF9D4CED09B5AA8E006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D4CF909B5AC73006E59CF /* pong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FA0988A469000655EE /* pong.xml */; };
+               AF9D4CFD09B5AC94006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
+               AF9D4CFE09B5AC94006E59CF /* pong.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFC09B5AC94006E59CF /* pong.c */; };
+               AF9D4D8409B5B2DC006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D4D8509B5B2DC006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
+               AF9D4D9109B5B42B006E59CF /* xanalogtv.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259320988A469000655EE /* xanalogtv.xml */; };
+               AF9D4D9309B5B444006E59CF /* xanalogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4D9209B5B444006E59CF /* xanalogtv.c */; };
+               AF9D4DB509B5B71E006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D4DB609B5B71E006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
+               AF9D4DC209B5B862006E59CF /* bsod.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587E0988A468000655EE /* bsod.xml */; };
+               AF9D4DC409B5B87D006E59CF /* bsod.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DC309B5B87D006E59CF /* bsod.c */; };
+               AF9D4DD409B5B990006E59CF /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
+               AF9D4DF209B5BB19006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AF9D4DF309B5BB19006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
+               AF9D4DF509B5BB19006E59CF /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
+               AF9D4E0409B5BC85006E59CF /* apple2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586F0988A468000655EE /* apple2.xml */; };
+               AF9D4E0609B5BC9D006E59CF /* apple2-main.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E0509B5BC9D006E59CF /* apple2-main.c */; };
+               AF9D4E2209B63413006E59CF /* jwxyz-timers.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E2109B63413006E59CF /* jwxyz-timers.m */; };
+               AF9E7EC9190F4C4000A8B01F /* enable_gc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9E7EC8190F4C4000A8B01F /* enable_gc.c */; };
+               AFA339350B058505002B0E7D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFA33BAF0B0585F7002B0E7D /* webcollage-cocoa.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA33BAE0B0585F7002B0E7D /* webcollage-cocoa.m */; };
+               AFA33BB00B05860F002B0E7D /* webcollage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592C0988A469000655EE /* webcollage.xml */; };
+               AFA33BD10B0587EE002B0E7D /* webcollage-helper-cocoa.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */; };
+               AFA33BDD0B058A30002B0E7D /* webcollage-helper in Resources */ = {isa = PBXBuildFile; fileRef = AFA33BC70B058740002B0E7D /* webcollage-helper */; };
+               AFA33C0C0B058ED2002B0E7D /* webcollage in Resources */ = {isa = PBXBuildFile; fileRef = AFA33C0A0B058E6B002B0E7D /* webcollage */; };
+               AFA55866099324D800F3E977 /* minixpm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55864099324D800F3E977 /* minixpm.c */; };
+               AFA55867099324D800F3E977 /* minixpm.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA55865099324D800F3E977 /* minixpm.h */; };
+               AFA5595C099330E500F3E977 /* cage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258820988A468000655EE /* cage.xml */; };
+               AFA5595E0993310500F3E977 /* cage.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5595D0993310500F3E977 /* cage.c */; };
+               AFA55981099331AC00F3E977 /* moebius.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E40988A469000655EE /* moebius.xml */; };
+               AFA55983099331C300F3E977 /* moebius.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55982099331C300F3E977 /* moebius.c */; };
+               AFA559A70993325200F3E977 /* superquadrics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591F0988A469000655EE /* superquadrics.xml */; };
+               AFA559A90993326300F3E977 /* superquadrics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559A80993326300F3E977 /* superquadrics.c */; };
+               AFA559CB099332CF00F3E977 /* morph3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E80988A469000655EE /* morph3d.xml */; };
+               AFA559CD099332E800F3E977 /* morph3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559CC099332E800F3E977 /* morph3d.c */; };
+               AFA559E90993333D00F3E977 /* rubik.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259080988A469000655EE /* rubik.xml */; };
+               AFA559EB0993335C00F3E977 /* rubik.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559EA0993335C00F3E977 /* rubik.c */; };
+               AFA55A190993344100F3E977 /* stairs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259190988A469000655EE /* stairs.xml */; };
+               AFA55A1B0993345900F3E977 /* stairs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A1A0993345900F3E977 /* stairs.c */; };
+               AFA55A34099334CB00F3E977 /* sproingies.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259160988A469000655EE /* sproingies.xml */; };
+               AFA55A4A0993351F00F3E977 /* s1_1.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A400993351F00F3E977 /* s1_1.c */; };
+               AFA55A4B0993351F00F3E977 /* s1_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A410993351F00F3E977 /* s1_2.c */; };
+               AFA55A4C0993351F00F3E977 /* s1_3.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A420993351F00F3E977 /* s1_3.c */; };
+               AFA55A4D0993351F00F3E977 /* s1_4.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A430993351F00F3E977 /* s1_4.c */; };
+               AFA55A4E0993351F00F3E977 /* s1_5.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A440993351F00F3E977 /* s1_5.c */; };
+               AFA55A4F0993351F00F3E977 /* s1_6.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A450993351F00F3E977 /* s1_6.c */; };
+               AFA55A500993351F00F3E977 /* s1_b.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A460993351F00F3E977 /* s1_b.c */; };
+               AFA55A510993351F00F3E977 /* sproingies.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A470993351F00F3E977 /* sproingies.c */; };
+               AFA55A520993351F00F3E977 /* sproingiewrap.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A480993351F00F3E977 /* sproingiewrap.c */; };
+               AFA55A530993353500F3E977 /* gllist.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A3E0993351F00F3E977 /* gllist.c */; };
+               AFA55A540993353500F3E977 /* gllist.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA55A3F0993351F00F3E977 /* gllist.h */; };
+               AFA55A8D0993366F00F3E977 /* lament.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D60988A468000655EE /* lament.xml */; };
+               AFA55A8F0993369100F3E977 /* lament.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A8E0993369100F3E977 /* lament.c */; };
+               AFA55A95099336D800F3E977 /* normals.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A93099336D800F3E977 /* normals.c */; };
+               AFA55A96099336D800F3E977 /* normals.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA55A94099336D800F3E977 /* normals.h */; };
+               AFA55AE309933D1C00F3E977 /* bubble3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587F0988A468000655EE /* bubble3d.xml */; };
+               AFA55AE509933D3800F3E977 /* bubble3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AE409933D3800F3E977 /* bubble3d.c */; };
+               AFA55AF709933DBF00F3E977 /* b_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF409933DBF00F3E977 /* b_draw.c */; };
+               AFA55AF809933DBF00F3E977 /* b_lockglue.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF509933DBF00F3E977 /* b_lockglue.c */; };
+               AFA55AF909933DBF00F3E977 /* b_sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF609933DBF00F3E977 /* b_sphere.c */; };
+               AFA55B2009933E3100F3E977 /* glplanet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BA0988A468000655EE /* glplanet.xml */; };
+               AFA55B2209933E4A00F3E977 /* glplanet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B2109933E4A00F3E977 /* glplanet.c */; };
+               AFA55B3909933EB400F3E977 /* pulsar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FD0988A469000655EE /* pulsar.xml */; };
+               AFA55B4509933EF800F3E977 /* pulsar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B3F09933EC600F3E977 /* pulsar.c */; };
+               AFA55B8D09933FAA00F3E977 /* sierpinski3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590C0988A469000655EE /* sierpinski3d.xml */; };
+               AFA55B8F09933FBF00F3E977 /* sierpinski3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */; };
+               AFA55BA50993400200F3E977 /* gflux.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B30988A468000655EE /* gflux.xml */; };
+               AFA55BA70993401A00F3E977 /* gflux.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BA60993401A00F3E977 /* gflux.c */; };
+               AFA55BBF0993410100F3E977 /* circuit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258860988A468000655EE /* circuit.xml */; };
+               AFA55BC10993416E00F3E977 /* circuit.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BC00993416E00F3E977 /* circuit.c */; };
+               AFA55BF8099342BF00F3E977 /* menger.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E00988A469000655EE /* menger.xml */; };
+               AFA55BFA099342D500F3E977 /* menger.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BF9099342D500F3E977 /* menger.c */; };
+               AFA55C220993433D00F3E977 /* engine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589C0988A468000655EE /* engine.xml */; };
+               AFA55C240993435300F3E977 /* engine.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C230993435300F3E977 /* engine.c */; };
+               AFA55C8B099349CC00F3E977 /* glsnake.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BC0988A468000655EE /* glsnake.xml */; };
+               AFA55C8D099349EE00F3E977 /* glsnake.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C8C099349EE00F3E977 /* glsnake.c */; };
+               AFA55CBD09934BDD00F3E977 /* boxed.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587B0988A468000655EE /* boxed.xml */; };
+               AFA55CC009934C0900F3E977 /* boxed.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55CBE09934C0900F3E977 /* boxed.c */; };
+               AFA55CE009934D1500F3E977 /* glforestfire.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B60988A468000655EE /* glforestfire.xml */; };
+               AFA55CE209934D2E00F3E977 /* glforestfire.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55CE109934D2E00F3E977 /* glforestfire.c */; };
+               AFA55D500993568200F3E977 /* sballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259090988A469000655EE /* sballs.xml */; };
+               AFA55D520993569C00F3E977 /* sballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D510993569C00F3E977 /* sballs.c */; };
+               AFA55D760993587600F3E977 /* cubenetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588F0988A468000655EE /* cubenetic.xml */; };
+               AFA55D780993589300F3E977 /* cubenetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D770993589300F3E977 /* cubenetic.c */; };
+               AFA55D93099358FB00F3E977 /* spheremonics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259130988A469000655EE /* spheremonics.xml */; };
+               AFA55D950993590F00F3E977 /* spheremonics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D940993590F00F3E977 /* spheremonics.c */; };
+               AFA55DDC09935D9D00F3E977 /* lavalite.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D80988A468000655EE /* lavalite.xml */; };
+               AFA55DDE09935DB600F3E977 /* lavalite.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DDD09935DB600F3E977 /* lavalite.c */; };
+               AFA55DE309935DFB00F3E977 /* marching.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DE109935DFB00F3E977 /* marching.c */; };
+               AFA55E0509935E7E00F3E977 /* queens.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259000988A469000655EE /* queens.xml */; };
+               AFA55E0709935EB800F3E977 /* queens.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E0609935EB800F3E977 /* queens.c */; };
+               AFA55E2109935F0B00F3E977 /* endgame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589B0988A468000655EE /* endgame.xml */; };
+               AFA55E2609935F2B00F3E977 /* chessmodels.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2309935F2B00F3E977 /* chessmodels.c */; };
+               AFA55E2709935F2B00F3E977 /* endgame.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2509935F2B00F3E977 /* endgame.c */; };
+               AFA55E4409935FBA00F3E977 /* glblur.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B40988A468000655EE /* glblur.xml */; };
+               AFA55E4609935FD300F3E977 /* glblur.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E4509935FD300F3E977 /* glblur.c */; };
+               AFA55E970993602F00F3E977 /* flyingtoasters.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AD0988A468000655EE /* flyingtoasters.xml */; };
+               AFA55EAD0993608800F3E977 /* flyingtoasters.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E980993608800F3E977 /* flyingtoasters.c */; };
+               AFA55EAE0993608800F3E977 /* toast.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E990993608800F3E977 /* toast.c */; };
+               AFA55EB00993608800F3E977 /* toast2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9B0993608800F3E977 /* toast2.c */; };
+               AFA55EB20993608800F3E977 /* toaster_base.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9D0993608800F3E977 /* toaster_base.c */; };
+               AFA55EB40993608800F3E977 /* toaster_handle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9F0993608800F3E977 /* toaster_handle.c */; };
+               AFA55EB60993608800F3E977 /* toaster_handle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA10993608800F3E977 /* toaster_handle2.c */; };
+               AFA55EB80993608800F3E977 /* toaster_jet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA30993608800F3E977 /* toaster_jet.c */; };
+               AFA55EBA0993608800F3E977 /* toaster_knob.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA50993608800F3E977 /* toaster_knob.c */; };
+               AFA55EBC0993608800F3E977 /* toaster_slots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA70993608800F3E977 /* toaster_slots.c */; };
+               AFA55EBE0993608800F3E977 /* toaster_wing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA90993608800F3E977 /* toaster_wing.c */; };
+               AFA55EC00993608800F3E977 /* toaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EAB0993608800F3E977 /* toaster.c */; };
+               AFA55EE50993610F00F3E977 /* bouncingcow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587A0988A468000655EE /* bouncingcow.xml */; };
+               AFA55EEE0993613E00F3E977 /* bouncingcow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE70993613E00F3E977 /* bouncingcow.c */; };
+               AFA55EEF0993613E00F3E977 /* cow_face.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE80993613E00F3E977 /* cow_face.c */; };
+               AFA55EF00993613E00F3E977 /* cow_hide.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE90993613E00F3E977 /* cow_hide.c */; };
+               AFA55EF10993613E00F3E977 /* cow_hoofs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEA0993613E00F3E977 /* cow_hoofs.c */; };
+               AFA55EF20993613E00F3E977 /* cow_horns.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEB0993613E00F3E977 /* cow_horns.c */; };
+               AFA55EF30993613E00F3E977 /* cow_tail.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEC0993613E00F3E977 /* cow_tail.c */; };
+               AFA55EF40993613E00F3E977 /* cow_udder.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EED0993613E00F3E977 /* cow_udder.c */; };
+               AFA55F20099361E800F3E977 /* jigglypuff.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CE0988A468000655EE /* jigglypuff.xml */; };
+               AFA55F220993620200F3E977 /* jigglypuff.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F210993620200F3E977 /* jigglypuff.c */; };
+               AFA55F3E0993625B00F3E977 /* klein.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D40988A468000655EE /* klein.xml */; };
+               AFA55F400993626E00F3E977 /* klein.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F3F0993626E00F3E977 /* klein.c */; };
+               AFA55F57099362C500F3E977 /* hypertorus.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C80988A468000655EE /* hypertorus.xml */; };
+               AFA55F5A099362DF00F3E977 /* hypertorus.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F59099362DF00F3E977 /* hypertorus.c */; };
+               AFA55F860993646900F3E977 /* glmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B90988A468000655EE /* glmatrix.xml */; };
+               AFA55F880993648500F3E977 /* glmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F870993648500F3E977 /* glmatrix.c */; };
+               AFA55FF209936C2F00F3E977 /* cubestorm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258900988A468000655EE /* cubestorm.xml */; };
+               AFA55FF409936C4500F3E977 /* cubestorm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55FF309936C4500F3E977 /* cubestorm.c */; };
+               AFA5600D09936C9D00F3E977 /* glknots.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B80988A468000655EE /* glknots.xml */; };
+               AFA5600F09936CB300F3E977 /* glknots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5600E09936CB300F3E977 /* glknots.c */; };
+               AFA5602809936CF700F3E977 /* blocktube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258770988A468000655EE /* blocktube.xml */; };
+               AFA5602A09936D0700F3E977 /* blocktube.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5602909936D0700F3E977 /* blocktube.c */; };
+               AFA5604609936DAB00F3E977 /* flipflop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A70988A468000655EE /* flipflop.xml */; };
+               AFA5604809936DCC00F3E977 /* flipflop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5604709936DCC00F3E977 /* flipflop.c */; };
+               AFA5607B09936FDD00F3E977 /* antspotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5607809936FDD00F3E977 /* antspotlight.c */; };
+               AFA5608109936FFA00F3E977 /* antinspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5605F09936E9C00F3E977 /* antinspect.c */; };
+               AFA560820993700500F3E977 /* antinspect.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586B0988A468000655EE /* antinspect.xml */; };
+               AFA560830993700900F3E977 /* antspotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586D0988A468000655EE /* antspotlight.xml */; };
+               AFA560C2099371BE00F3E977 /* polytopes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F90988A469000655EE /* polytopes.xml */; };
+               AFA560C4099371D500F3E977 /* polytopes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA560C3099371D500F3E977 /* polytopes.c */; };
+               AFA561110993784D00F3E977 /* molecule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E70988A469000655EE /* molecule.xml */; };
+               AFA561130993786800F3E977 /* molecule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561120993786800F3E977 /* molecule.c */; };
+               AFA5616C09937C6800F3E977 /* blinkbox.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258750988A468000655EE /* blinkbox.xml */; };
+               AFA5616E09937C9A00F3E977 /* blinkbox.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5616D09937C9A00F3E977 /* blinkbox.c */; };
+               AFA5618F09937D2100F3E977 /* noof.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EC0988A469000655EE /* noof.xml */; };
+               AFA5619109937D3600F3E977 /* noof.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5619009937D3600F3E977 /* noof.c */; };
+               AFA561B109937DB400F3E977 /* polyhedra.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F70988A469000655EE /* polyhedra.xml */; };
+               AFA561B509937DCC00F3E977 /* polyhedra-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B209937DCB00F3E977 /* polyhedra-gl.c */; };
+               AFA561B609937DCC00F3E977 /* polyhedra.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B309937DCC00F3E977 /* polyhedra.c */; };
+               AFA5621B099384DA00F3E977 /* providence.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FC0988A469000655EE /* providence.xml */; };
+               AFA5621D099384F600F3E977 /* providence.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5621C099384F600F3E977 /* providence.c */; };
+               AFA562330993855500F3E977 /* pinion.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F50988A469000655EE /* pinion.xml */; };
+               AFA562350993856A00F3E977 /* pinion.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562340993856A00F3E977 /* pinion.c */; };
+               AFA562D3099392F900F3E977 /* boing.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258780988A468000655EE /* boing.xml */; };
+               AFA562D50993930C00F3E977 /* boing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562D40993930C00F3E977 /* boing.c */; };
+               AFA562EE0993940400F3E977 /* antmaze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586C0988A468000655EE /* antmaze.xml */; };
+               AFA562F00993941600F3E977 /* antmaze.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562EF0993941600F3E977 /* antmaze.c */; };
+               AFA563060993947300F3E977 /* tangram.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259220988A469000655EE /* tangram.xml */; };
+               AFA5630A0993948F00F3E977 /* tangram_shapes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563070993948F00F3E977 /* tangram_shapes.c */; };
+               AFA5630B0993948F00F3E977 /* tangram.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563090993948F00F3E977 /* tangram.c */; };
+               AFA563280993955000F3E977 /* crackberg.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588B0988A468000655EE /* crackberg.xml */; };
+               AFA5632A0993957100F3E977 /* crackberg.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563290993957100F3E977 /* crackberg.c */; };
+               AFA563740993977100F3E977 /* glhanoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B70988A468000655EE /* glhanoi.xml */; };
+               AFA563750993977D00F3E977 /* glhanoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563460993963400F3E977 /* glhanoi.c */; };
+               AFA563760993978D00F3E977 /* cube21.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563660993970F00F3E977 /* cube21.c */; };
+               AFA563770993979A00F3E977 /* cube21.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588E0988A468000655EE /* cube21.xml */; };
+               AFA5638D099397ED00F3E977 /* timetunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259240988A469000655EE /* timetunnel.xml */; };
+               AFA5638F0993980D00F3E977 /* timetunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5638E0993980D00F3E977 /* timetunnel.c */; };
+               AFA563B8099398F700F3E977 /* juggler3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D10988A468000655EE /* juggler3d.xml */; };
+               AFA563BA0993991300F3E977 /* juggler3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563B90993991300F3E977 /* juggler3d.c */; };
+               AFAA6B2D1773870700DE720C /* apple2-main.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E0509B5BC9D006E59CF /* apple2-main.c */; };
+               AFAA6B2E1773870700DE720C /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
+               AFAA6B2F1773871900DE720C /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
+               AFAA6B301773876900DE720C /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3A1590054B003974F3 /* OpenGLES.framework */; };
+               AFAA6B311773876E00DE720C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3815900514003974F3 /* UIKit.framework */; };
+               AFAA6B321773877300DE720C /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */; };
+               AFAA6B331773877800DE720C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3C15900558003974F3 /* Foundation.framework */; };
+               AFAA6B341773877C00DE720C /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */; };
+               AFAA6B351773878000DE720C /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */; };
+               AFAA6B361773878400DE720C /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3F1590056A003974F3 /* QuartzCore.framework */; };
+               AFAA6B3B1773926C00DE720C /* phosphor.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77770309B63B5F00EA3033 /* phosphor.c */; };
+               AFAA6B3D177392DD00DE720C /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3A1590054B003974F3 /* OpenGLES.framework */; };
+               AFAA6B3E177392E000DE720C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3815900514003974F3 /* UIKit.framework */; };
+               AFAA6B3F177392E400DE720C /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */; };
+               AFAA6B40177392E800DE720C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3C15900558003974F3 /* Foundation.framework */; };
+               AFAA6B41177392EC00DE720C /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */; };
+               AFAA6B42177392F000DE720C /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */; };
+               AFAA6B43177392F600DE720C /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3F1590056A003974F3 /* QuartzCore.framework */; };
+               AFAA6B451773F07800DE720C /* ios-function-table.m in Sources */ = {isa = PBXBuildFile; fileRef = AFAA6B441773F07700DE720C /* ios-function-table.m */; };
+               AFAA6B461773F30500DE720C /* ios-function-table.m in Sources */ = {isa = PBXBuildFile; fileRef = AFAA6B441773F07700DE720C /* ios-function-table.m */; };
+               AFAA6B471773F35600DE720C /* ios-function-table.m in Sources */ = {isa = PBXBuildFile; fileRef = AFAA6B441773F07700DE720C /* ios-function-table.m */; };
+               AFAD462309D5F4DA00AB5F95 /* grabclient.c in Sources */ = {isa = PBXBuildFile; fileRef = AFAD462209D5F4DA00AB5F95 /* grabclient.c */; };
+               AFB591AE178B812C00EA4005 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFB591B0178B812C00EA4005 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AFB591B1178B812C00EA4005 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AFB591B2178B812C00EA4005 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AFB591B3178B812C00EA4005 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AFB591B4178B812C00EA4005 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AFB591BE178B81E600EA4005 /* hexadrop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFB591BC178B81E600EA4005 /* hexadrop.xml */; };
+               AFB591BF178B81E600EA4005 /* hexadrop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFB591BC178B81E600EA4005 /* hexadrop.xml */; };
+               AFB591C0178B81E600EA4005 /* hexadrop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFB591BD178B81E600EA4005 /* hexadrop.c */; };
+               AFB591C1178B81E600EA4005 /* hexadrop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFB591BD178B81E600EA4005 /* hexadrop.c */; };
+               AFB8A69B1782BA34004EDB85 /* kaleidocycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFB8A69A1782BA34004EDB85 /* kaleidocycle.xml */; };
+               AFB8A69C1782BF6C004EDB85 /* kaleidocycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFB8A69A1782BA34004EDB85 /* kaleidocycle.xml */; };
+               AFB8A69D1782BFA6004EDB85 /* kaleidocycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7511141782B64300380EA1 /* kaleidocycle.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFBE744019A7C6930018AA35 /* robot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBE743F19A7C6930018AA35 /* robot.c */; };
+               AFBE744119A7C6EF0018AA35 /* robot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBE743F19A7C6930018AA35 /* robot.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFBF893E0E41D930006A2D66 /* fps.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF893C0E41D930006A2D66 /* fps.c */; };
+               AFBF893F0E41D930006A2D66 /* fps.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBF893D0E41D930006A2D66 /* fps.h */; };
+               AFBF89AF0E423FC3006A2D66 /* fps-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF89AE0E423FC3006A2D66 /* fps-gl.c */; };
+               AFBF89B20E424036006A2D66 /* fpsI.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBF89B10E424036006A2D66 /* fpsI.h */; };
+               AFBFE74F178642DC00432B21 /* SaverRunner.nib in Resources */ = {isa = PBXBuildFile; fileRef = AF9772E10989DFC6001F8B92 /* SaverRunner.nib */; };
+               AFBFE750178642DC00432B21 /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
+               AFBFE752178642DC00432B21 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
+               AFBFE753178642DC00432B21 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
+               AFBFE754178642DC00432B21 /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
+               AFBFE756178642DC00432B21 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AFBFE757178642DC00432B21 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AFBFE758178642DC00432B21 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AFBFE759178642DC00432B21 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AFBFE765178643B200432B21 /* Apple2.saver in Resources */ = {isa = PBXBuildFile; fileRef = AF9D4DFE09B5BB19006E59CF /* Apple2.saver */; };
+               AFBFE76F178647FE00432B21 /* SaverRunner.nib in Resources */ = {isa = PBXBuildFile; fileRef = AF9772E10989DFC6001F8B92 /* SaverRunner.nib */; };
+               AFBFE770178647FE00432B21 /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
+               AFBFE772178647FE00432B21 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
+               AFBFE773178647FE00432B21 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
+               AFBFE774178647FE00432B21 /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
+               AFBFE776178647FE00432B21 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AFBFE777178647FE00432B21 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AFBFE778178647FE00432B21 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AFBFE779178647FE00432B21 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AFBFE7831786483B00432B21 /* Phosphor.saver in Resources */ = {isa = PBXBuildFile; fileRef = AF7776F609B63ABF00EA3033 /* Phosphor.saver */; };
+               AFBFE78B17895CD000432B21 /* apple2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586F0988A468000655EE /* apple2.xml */; };
+               AFC211950E4E30C800D87B6E /* teapot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC211930E4E30C800D87B6E /* teapot.c */; };
+               AFC7592D158D8E8B00C5458E /* textclient.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC7592B158D8E8B00C5458E /* textclient.c */; };
+               AFC7592E158D8E8B00C5458E /* textclient.h in Headers */ = {isa = PBXBuildFile; fileRef = AFC7592C158D8E8B00C5458E /* textclient.h */; };
+               AFC75930158D9A7A00C5458E /* iostextclient.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC7592F158D9A7A00C5458E /* iostextclient.m */; };
+               AFCCCBB009BFE4B000353F4D /* rdbomb.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */; };
+               AFCCCBB309BFE51900353F4D /* thornbird.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259230988A469000655EE /* thornbird.xml */; };
+               AFCF453715986A2100E6E8CC /* dnalogo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77787609B653DC00EA3033 /* dnalogo.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFCF453815986A3000E6E8CC /* dnalogo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF77787909B6545E00EA3033 /* dnalogo.xml */; };
+               AFCF4545159878C300E6E8CC /* polyhedra-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B209937DCB00F3E977 /* polyhedra-gl.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFCF4546159878C300E6E8CC /* polyhedra.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B309937DCC00F3E977 /* polyhedra.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFCF4547159878D500E6E8CC /* polyhedra.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F70988A469000655EE /* polyhedra.xml */; };
+               AFCF509C198A1861005B0DB1 /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
+               AFCF509D198C3612005B0DB1 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+               AFCF83421AF5B515008BB7E1 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFCF83441AF5B515008BB7E1 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AFCF83451AF5B515008BB7E1 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AFCF83461AF5B515008BB7E1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AFCF83471AF5B515008BB7E1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AFCF83481AF5B515008BB7E1 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AFCF83491AF5B515008BB7E1 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               AFCF834A1AF5B515008BB7E1 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AFCF83551AF5B5FD008BB7E1 /* splitflap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFCF83521AF5B5FD008BB7E1 /* splitflap.xml */; };
+               AFCF83561AF5B5FD008BB7E1 /* splitflap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFCF83521AF5B5FD008BB7E1 /* splitflap.xml */; };
+               AFCF83571AF5B5FD008BB7E1 /* splitflap_obj.c in Sources */ = {isa = PBXBuildFile; fileRef = AFCF83531AF5B5FD008BB7E1 /* splitflap_obj.c */; };
+               AFCF83581AF5B5FD008BB7E1 /* splitflap_obj.c in Sources */ = {isa = PBXBuildFile; fileRef = AFCF83531AF5B5FD008BB7E1 /* splitflap_obj.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFCF83591AF5B5FD008BB7E1 /* splitflap.c in Sources */ = {isa = PBXBuildFile; fileRef = AFCF83541AF5B5FD008BB7E1 /* splitflap.c */; };
+               AFCF835A1AF5B5FD008BB7E1 /* splitflap.c in Sources */ = {isa = PBXBuildFile; fileRef = AFCF83541AF5B5FD008BB7E1 /* splitflap.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFCFF1D90CE4517C00C7D111 /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
+               AFCFF1DA0CE4518B00C7D111 /* tube.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480ED2098F652A00FB32B8 /* tube.c */; };
+               AFCFF1DB0CE451A300C7D111 /* normals.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A93099336D800F3E977 /* normals.c */; };
+               AFD51B200F063B4A00471C02 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+               AFD51B220F063B4A00471C02 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD51DB70F063BCE00471C02 /* photopile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD51DB60F063BCE00471C02 /* photopile.c */; };
+               AFD51DB90F063BE700471C02 /* photopile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFD51DB80F063BE700471C02 /* photopile.xml */; };
+               AFD56DF80996A03800BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56E090996A07A00BA26F7 /* gltext.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E080996A07A00BA26F7 /* gltext.c */; };
+               AFD56E9F0996A23800BA26F7 /* gltext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BD0988A468000655EE /* gltext.xml */; };
+               AFD56EB50996A72600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56EE00996A95700BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56EEE0996A99E00BA26F7 /* forest.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56EED0996A99E00BA26F7 /* forest.c */; };
+               AFD56F110996AAFA00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56F1D0996AB1D00BA26F7 /* forest.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AF0988A468000655EE /* forest.xml */; };
+               AFD56F1E0996AB4000BA26F7 /* vines.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592A0988A469000655EE /* vines.xml */; };
+               AFD56F200996AB5A00BA26F7 /* vines.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F1F0996AB5A00BA26F7 /* vines.c */; };
+               AFD56F290996AB8A00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56F350996ABB300BA26F7 /* galaxy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B10988A468000655EE /* galaxy.xml */; };
+               AFD56F370996ABD200BA26F7 /* galaxy.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F360996ABD200BA26F7 /* galaxy.c */; };
+               AFD56F550996AEEE00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56F610996AF1500BA26F7 /* grav.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C00988A468000655EE /* grav.xml */; };
+               AFD56F630996AF2D00BA26F7 /* grav.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F620996AF2D00BA26F7 /* grav.c */; };
+               AFD56F710996B01600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56F870996B04D00BA26F7 /* hopalong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C50988A468000655EE /* hopalong.xml */; };
+               AFD56F890996B06600BA26F7 /* hopalong.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F880996B06600BA26F7 /* hopalong.c */; };
+               AFD56F920996B09400BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56F9F0996B0D000BA26F7 /* laser.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D70988A468000655EE /* laser.xml */; };
+               AFD56FA10996B0E500BA26F7 /* laser.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FA00996B0E500BA26F7 /* laser.c */; };
+               AFD56FA90996B10F00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56FB50996B15000BA26F7 /* lightning.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D90988A468000655EE /* lightning.xml */; };
+               AFD56FB70996B16300BA26F7 /* lightning.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FB60996B16300BA26F7 /* lightning.c */; };
+               AFD56FBF0996B18F00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56FCB0996B1BE00BA26F7 /* lisa.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DA0988A468000655EE /* lisa.xml */; };
+               AFD56FCD0996B1D600BA26F7 /* lisa.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FCC0996B1D600BA26F7 /* lisa.c */; };
+               AFD56FD50996B20900BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD56FE10996B24B00BA26F7 /* lissie.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DB0988A468000655EE /* lissie.xml */; };
+               AFD56FE30996B26200BA26F7 /* lissie.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FE20996B26200BA26F7 /* lissie.c */; };
+               AFD56FFE0996B43800BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD5700B0996B47E00BA26F7 /* penrose.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F10988A469000655EE /* penrose.xml */; };
+               AFD5700D0996B49D00BA26F7 /* penrose.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5700C0996B49D00BA26F7 /* penrose.c */; };
+               AFD570150996B4CC00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD570210996B51100BA26F7 /* sierpinski.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590B0988A469000655EE /* sierpinski.xml */; };
+               AFD570230996B52700BA26F7 /* sierpinski.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570220996B52700BA26F7 /* sierpinski.c */; };
+               AFD5702C0996B56D00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD5703A0996B5D000BA26F7 /* sphere.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259110988A469000655EE /* sphere.xml */; };
+               AFD5703C0996B5E300BA26F7 /* sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5703B0996B5E300BA26F7 /* sphere.c */; };
+               AFD570490996B61600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD570550996B65A00BA26F7 /* spiral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259140988A469000655EE /* spiral.xml */; };
+               AFD570570996B67600BA26F7 /* spiral.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570560996B67600BA26F7 /* spiral.c */; };
+               AFD5705F0996B6A300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD5706B0996B6E700BA26F7 /* fadeplot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A10988A468000655EE /* fadeplot.xml */; };
+               AFD5706D0996B70000BA26F7 /* fadeplot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5706C0996B70000BA26F7 /* fadeplot.c */; };
+               AFD570750996B72700BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD570810996B77F00BA26F7 /* mountain.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E90988A469000655EE /* mountain.xml */; };
+               AFD570830996B79300BA26F7 /* mountain.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570820996B79300BA26F7 /* mountain.c */; };
+               AFD5708B0996B80300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD570970996B84E00BA26F7 /* triangle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259250988A469000655EE /* triangle.xml */; };
+               AFD570990996B86200BA26F7 /* triangle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570980996B86200BA26F7 /* triangle.c */; };
+               AFD570A10996B88E00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD570AD0996B8DC00BA26F7 /* worm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259300988A469000655EE /* worm.xml */; };
+               AFD570AF0996B8EF00BA26F7 /* worm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570AE0996B8EF00BA26F7 /* worm.c */; };
+               AFD570B70996B93000BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD570C30996B96F00BA26F7 /* rotor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259060988A469000655EE /* rotor.xml */; };
+               AFD570C50996B98500BA26F7 /* rotor.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570C40996B98500BA26F7 /* rotor.c */; };
+               AFD570CF0996B9F800BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD570DD0996BA4600BA26F7 /* ant.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586A0988A468000655EE /* ant.xml */; };
+               AFD570DF0996BA5D00BA26F7 /* ant.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570DE0996BA5C00BA26F7 /* ant.c */; };
+               AFD570F00996BBBF00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD570FE0996BC2000BA26F7 /* flow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AA0988A468000655EE /* flow.xml */; };
+               AFD571020996BC3800BA26F7 /* flow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571010996BC3800BA26F7 /* flow.c */; };
+               AFD571190996BE9300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD571270996BEE100BA26F7 /* discrete.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258970988A468000655EE /* discrete.xml */; };
+               AFD571290996BEF700BA26F7 /* discrete.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571280996BEF700BA26F7 /* discrete.c */; };
+               AFD571320996BF2E00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD5713E0996BFA500BA26F7 /* apollonian.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586E0988A468000655EE /* apollonian.xml */; };
+               AFD571400996BFBE00BA26F7 /* apollonian.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5713F0996BFBE00BA26F7 /* apollonian.c */; };
+               AFD571490996C01700BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD571550996C05F00BA26F7 /* euler2d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589F0988A468000655EE /* euler2d.xml */; };
+               AFD571570996C07F00BA26F7 /* euler2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571560996C07F00BA26F7 /* euler2d.c */; };
+               AFD5715F0996C0CE00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD5716C0996C16700BA26F7 /* thornbird.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5716B0996C16700BA26F7 /* thornbird.c */; };
+               AFD571BB0996D9DC00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD571C70996DA3300BA26F7 /* juggle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D00988A468000655EE /* juggle.xml */; };
+               AFD571C90996DA4600BA26F7 /* juggle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571C80996DA4600BA26F7 /* juggle.c */; };
+               AFD572280996E4A300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD572340996E52B00BA26F7 /* swirl.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259200988A469000655EE /* swirl.xml */; };
+               AFD572360996E53E00BA26F7 /* swirl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572350996E53E00BA26F7 /* swirl.c */; };
+               AFD572730996EE8500BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD5727F0996EF1900BA26F7 /* polyominoes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F80988A469000655EE /* polyominoes.xml */; };
+               AFD572810996EF2B00BA26F7 /* polyominoes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572800996EF2B00BA26F7 /* polyominoes.c */; };
+               AFD572AB0996F99600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD572B80996FAF900BA26F7 /* bouboule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258790988A468000655EE /* bouboule.xml */; };
+               AFD572BA0996FB3D00BA26F7 /* bouboule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572B90996FB3D00BA26F7 /* bouboule.c */; };
+               AFD572C80996FC0F00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD572EC0997005900BA26F7 /* crystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588D0988A468000655EE /* crystal.xml */; };
+               AFD572EE0997006E00BA26F7 /* crystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572ED0997006E00BA26F7 /* crystal.c */; };
+               AFD572FF099701C000BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD5730B099702AF00BA26F7 /* julia.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D20988A468000655EE /* julia.xml */; };
+               AFD5730D099702C800BA26F7 /* julia.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5730C099702C800BA26F7 /* julia.c */; };
+               AFD573630997411200BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFD573700997418D00BA26F7 /* strange.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591D0988A469000655EE /* strange.xml */; };
+               AFD57372099741A200BA26F7 /* strange.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD57371099741A200BA26F7 /* strange.c */; };
+               AFDA11251934424D003D397F /* aligned_malloc.c in Sources */ = {isa = PBXBuildFile; fileRef = AFDA11211934424D003D397F /* aligned_malloc.c */; };
+               AFDA11261934424D003D397F /* aligned_malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = AFDA11221934424D003D397F /* aligned_malloc.h */; };
+               AFDA11271934424D003D397F /* thread_util.c in Sources */ = {isa = PBXBuildFile; fileRef = AFDA11231934424D003D397F /* thread_util.c */; };
+               AFDA11281934424D003D397F /* thread_util.h in Headers */ = {isa = PBXBuildFile; fileRef = AFDA11241934424D003D397F /* thread_util.h */; };
+               AFDA6595178A52B70070D24B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFDA6597178A52B70070D24B /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AFDA6598178A52B70070D24B /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AFDA6599178A52B70070D24B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AFDA659A178A52B70070D24B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AFDA659B178A52B70070D24B /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AFDA65A5178A541A0070D24B /* unknownpleasures.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFDA65A3178A541A0070D24B /* unknownpleasures.xml */; };
+               AFDA65A6178A541A0070D24B /* unknownpleasures.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFDA65A3178A541A0070D24B /* unknownpleasures.xml */; };
+               AFDA65A7178A541A0070D24B /* unknownpleasures.c in Sources */ = {isa = PBXBuildFile; fileRef = AFDA65A4178A541A0070D24B /* unknownpleasures.c */; };
+               AFDA65A8178A541A0070D24B /* unknownpleasures.c in Sources */ = {isa = PBXBuildFile; fileRef = AFDA65A4178A541A0070D24B /* unknownpleasures.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFDDCCEC19FF0D170072365B /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
+               AFDDCCED19FF0EBD0072365B /* geodesicgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7ACFD619FF0B7A00BD752B /* geodesicgears.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFE2A45C0E2E904600ADB298 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFE2A4730E2E90E300ADB298 /* skytentacles.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE2A4720E2E90E300ADB298 /* skytentacles.c */; };
+               AFE2A4750E2E911200ADB298 /* skytentacles.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE2A4740E2E911200ADB298 /* skytentacles.xml */; };
+               AFE30BEE0E52B14700CCF4A5 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFE30BFE0E52B18300CCF4A5 /* sonar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590F0988A469000655EE /* sonar.xml */; };
+               AFE30C020E52B1DC00CCF4A5 /* sonar-icmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */; };
+               AFE30C030E52B1DC00CCF4A5 /* sonar-sim.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */; };
+               AFE30C040E52B1DC00CCF4A5 /* sonar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C010E52B1DC00CCF4A5 /* sonar.c */; };
+               AFE349291B033A8200AF3D73 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+               AFE6A16C0CDD78EA002805BF /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
+               AFE6A1890CDD7B2E002805BF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFE6A18A0CDD7B2E002805BF /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
+               AFE6A40C0CDD7BC3002805BF /* moebiusgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */; };
+               AFE6A40E0CDD7BDC002805BF /* moebiusgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */; };
+               AFE6A4220CDD7FAA002805BF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFE6A4350CDD800F002805BF /* abstractile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A4340CDD800F002805BF /* abstractile.c */; };
+               AFE6A4370CDD8027002805BF /* abstractile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A4360CDD8026002805BF /* abstractile.xml */; };
+               AFE943B119DD54C1000A5E6D /* xft.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE943AF19DD54C1000A5E6D /* xft.c */; };
+               AFE943B219DD54C1000A5E6D /* xft.h in Headers */ = {isa = PBXBuildFile; fileRef = AFE943B019DD54C1000A5E6D /* xft.h */; };
+               AFE943B519DDF97F000A5E6D /* utf8wc.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE943B319DDF97F000A5E6D /* utf8wc.c */; };
+               AFE943B619DDF97F000A5E6D /* utf8wc.h in Headers */ = {isa = PBXBuildFile; fileRef = AFE943B419DDF97F000A5E6D /* utf8wc.h */; };
+               AFEB9C37158FFF88003974F3 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AFEB9C3915900514003974F3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3815900514003974F3 /* UIKit.framework */; };
+               AFEB9C3B1590054B003974F3 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3A1590054B003974F3 /* OpenGLES.framework */; };
+               AFEB9C3D15900558003974F3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3C15900558003974F3 /* Foundation.framework */; };
+               AFEB9C401590056A003974F3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */; };
+               AFEB9C411590056A003974F3 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3F1590056A003974F3 /* QuartzCore.framework */; };
+               AFF1BA0F19A96D8B0016A88D /* lament_model.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF1BA0E19A96D8B0016A88D /* lament_model.c */; };
+               AFF1BA1019A96D8B0016A88D /* lament_model.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF1BA0E19A96D8B0016A88D /* lament_model.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFF2868617860E830050A578 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFF2868817860E830050A578 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AFF2868917860E830050A578 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AFF2868A17860E830050A578 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AFF2868B17860E830050A578 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AFF2868C17860E830050A578 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AFF28696178611720050A578 /* quasicrystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF28694178611720050A578 /* quasicrystal.xml */; };
+               AFF28697178611720050A578 /* quasicrystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF28694178611720050A578 /* quasicrystal.xml */; };
+               AFF28698178611720050A578 /* quasicrystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF28695178611720050A578 /* quasicrystal.c */; };
+               AFF28699178611720050A578 /* quasicrystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF28695178611720050A578 /* quasicrystal.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFF3C9EF17CCAC440028F240 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFF3C9F117CCAC440028F240 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AFF3C9F217CCAC440028F240 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AFF3C9F317CCAC440028F240 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AFF3C9F417CCAC440028F240 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AFF3C9F517CCAC440028F240 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AFF3C9FE17CCAD9A0028F240 /* geodesic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF3C9FD17CCAD9A0028F240 /* geodesic.xml */; };
+               AFF3C9FF17CCAD9A0028F240 /* geodesic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF3C9FD17CCAD9A0028F240 /* geodesic.xml */; };
+               AFF3CA0317CCAEB70028F240 /* geodesic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF3CA0217CCAEB70028F240 /* geodesic.c */; };
+               AFF3CA0417CCAEB70028F240 /* geodesic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF3CA0217CCAEB70028F240 /* geodesic.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               AFF4633C0C4403E400EE6509 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFF4634A0C44044F00EE6509 /* cwaves.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463490C44044E00EE6509 /* cwaves.c */; };
+               AFF4634C0C44046500EE6509 /* cwaves.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF4634B0C44046500EE6509 /* cwaves.xml */; };
+               AFF4635F0C440AEF00EE6509 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFF463720C440B9200EE6509 /* glcells.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463710C440B9200EE6509 /* glcells.c */; };
+               AFF463740C440BAC00EE6509 /* glcells.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF463730C440BAC00EE6509 /* glcells.xml */; };
+               AFFAB31C19158CE40020F021 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
+               AFFAB31E19158CE40020F021 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+               AFFAB31F19158CE40020F021 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+               AFFAB32019158CE40020F021 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
+               AFFAB32119158CE40020F021 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+               AFFAB32219158CE40020F021 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+               AFFAB32319158CE40020F021 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
+               AFFAB32F19158E2A0020F021 /* projectiveplane.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFFAB32C19158E2A0020F021 /* projectiveplane.xml */; };
+               AFFAB33019158E2A0020F021 /* projectiveplane.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFFAB32C19158E2A0020F021 /* projectiveplane.xml */; };
+               AFFAB33219158EA80020F021 /* projectiveplane.c in Sources */ = {isa = PBXBuildFile; fileRef = AFFAB33119158EA80020F021 /* projectiveplane.c */; };
+               AFFAB33319158EA80020F021 /* projectiveplane.c in Sources */ = {isa = PBXBuildFile; fileRef = AFFAB33119158EA80020F021 /* projectiveplane.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+               CE9289D319BD00E300961F22 /* async_netdb.c in Sources */ = {isa = PBXBuildFile; fileRef = CE9289D119BD00E200961F22 /* async_netdb.c */; };
+               CE9289D419BD00E300961F22 /* async_netdb.h in Headers */ = {isa = PBXBuildFile; fileRef = CE9289D219BD00E300961F22 /* async_netdb.h */; };
+               CEE0BC621A6B0D6200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC631A6B0D8100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC641A6B0DA100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC661A6B0DBF00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC671A6B0E0600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC681A6B0E1800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC691A6B0E2D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC6A1A6B0E3800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC6B1A6B0E4200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC6C1A6B0E4B00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC6D1A6B0E5400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC6E1A6B0E5E00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC6F1A6B0E6700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC701A6B0E7200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC711A6B0E7D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC721A6B0E8800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC731A6B0E9200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC741A6B0E9B00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC751A6B0EA500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC761A6B0EAE00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC771A6B0ED300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC781A6B0EDD00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC791A6B0EE700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC7A1A6B0EF100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC7B1A6B0EFB00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC7C1A6B0F0400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC7D1A6B0F0D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC7E1A6B0F1600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC7F1A6B0F1F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC801A6B0F2900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC811A6B0F3200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC821A6B0F3C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC831A6B0F4500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC841A6B0F5400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC851A6B0F5D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC861A6B0F6700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC871A6B0F7000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC881A6B0F7C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC891A6B0FB300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC8A1A6B0FBE00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC8B1A6B0FC900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC8C1A6B0FD400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC8D1A6B0FDE00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC8E1A6B0FEA00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC8F1A6B0FF600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC901A6B100000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC911A6B100900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC921A6B101900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC931A6B102600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC941A6B103100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC951A6B103B00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC961A6B104500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC971A6B104F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC981A6B105800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC991A6B106300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC9A1A6B106C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC9B1A6B107600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC9C1A6B108000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC9D1A6B108B00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC9E1A6B109600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BC9F1A6B10A000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA01A6B10A900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA11A6B10B400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA21A6B10BF00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA31A6B10CB00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA41A6B10D400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA51A6B10DE00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA61A6B10E900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA71A6B10F300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA81A6B10FD00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCA91A6B110700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCAA1A6B111200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCAB1A6B111E00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCAC1A6B112A00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCAD1A6B113500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCAE1A6B114000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCAF1A6B114D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB01A6B115700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB11A6B116100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB21A6B116B00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB31A6B117500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB41A6B117F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB51A6B118C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB61A6B119C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB71A6B11DC00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB81A6B11E700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCB91A6B11F100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCBA1A6B11FB00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCBB1A6B120600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCBC1A6B121000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCBD1A6B121B00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCBE1A6B122600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCBF1A6B123500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC01A6B124400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC11A6B124D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC21A6B125800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC31A6B126200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC41A6B126D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC51A6B127700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC61A6B12F700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC71A6B130000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC81A6B130A00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCC91A6B131300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCCA1A6B131E00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCCB1A6B132800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCCC1A6B133300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCCD1A6B133D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCCE1A6B134600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCCF1A6B135000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD01A6B135900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD11A6B136300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD21A6B136C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD31A6B137600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD41A6B137F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD51A6B138800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD61A6B13A100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD71A6B13AA00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD81A6B13B500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCD91A6B13C000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCDA1A6B13C900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCDB1A6B13D300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCDC1A6B13DD00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCDD1A6B13E700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCDE1A6B13F100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCDF1A6B13FC00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE01A6B140500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE11A6B140F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE21A6B141900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE31A6B142200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE41A6B142C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE51A6B143500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE61A6B143E00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE71A6B144800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE81A6B146F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCE91A6B147900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCEA1A6B150F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCEB1A6B151A00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCEC1A6B152300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCED1A6B152E00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCEE1A6B153800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCEF1A6B154200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF01A6B154E00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF11A6B155700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF21A6B156200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF31A6B156C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF41A6B157600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF51A6B158000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF61A6B158C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF71A6B159600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF81A6B15A300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCF91A6B15AD00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCFA1A6B15B600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCFB1A6B15BF00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCFC1A6B15C800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCFD1A6B15D200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCFE1A6B15E300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BCFF1A6B15EE00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD001A6B15F800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD011A6B160200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD021A6B160D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD031A6B161700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD041A6B162400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD051A6B162E00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD061A6B163700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD071A6B164000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD081A6B164A00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD091A6B165300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD0A1A6B165D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD0B1A6B166700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD0C1A6B167000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD0D1A6B167900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD0E1A6B168200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD0F1A6B168D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD101A6B169600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD111A6B169F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD121A6B16A800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD131A6B16B200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD141A6B16BB00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD151A6B16C500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD161A6B16D000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD171A6B16DA00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD181A6B16E300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD191A6B16EE00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD1A1A6B16F800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD1B1A6B170100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD1C1A6B170A00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD1D1A6B171400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD1E1A6B171E00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD1F1A6B172800C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD201A6B173100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD211A6B173A00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD221A6B174400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD231A6B174D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD241A6B175700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD251A6B176000C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD261A6B176900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD271A6B177200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD281A6B177C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD291A6B178600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD2A1A6B178F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD2B1A6B179900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD2C1A6B17A200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD2D1A6B17AD00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD2E1A6B17B600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD2F1A6B17BF00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD301A6B17C900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD311A6B17D300C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD321A6B17DD00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD331A6B17E600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD341A6B17EF00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD351A6B17F700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD361A6B180D00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD371A6B181700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD381A6B182100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD391A6B182B00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD3A1A6B183600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD3B1A6B184100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD3C1A6B184C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD3D1A6B185600C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD3E1A6B186200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD3F1A6B186C00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD401A6B187500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD411A6B188100C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD421A6B188B00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD431A6B189500C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD441A6B189F00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD451A6B18A900C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD461A6B18B200C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD471A6B18BB00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD481A6B18C400C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD491A6B18CE00C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+               CEE0BD4A1A6B18D700C098BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE0BC611A6B0D6200C098BF /* OpenGL.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+               AF08399109930B6B00277BE9 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF083A34099311D700277BE9 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF0DC7AD0C4C73F600D76972 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF0DCA300C4C744D00D76972 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF0DC7AB0C4C73F600D76972;
+                       remoteInfo = m6502;
+               };
+               AF0DCA440C4CBB0D00D76972 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF0DCA5B0C4CBB4300D76972 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF0DCA420C4CBB0D00D76972;
+                       remoteInfo = Voronoi;
+               };
+               AF137D460F075CC8004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF137D410F075C9B004DE3B2;
+                       remoteInfo = Obsolete;
+               };
+               AF137D480F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD5709B0996B88E00BA26F7;
+                       remoteInfo = Worm;
+               };
+               AF137D4A0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477208099D4EE8001F091E;
+                       remoteInfo = Whirlygig;
+               };
+               AF137D4C0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56F0B0996AAFA00BA26F7;
+                       remoteInfo = Vines;
+               };
+               AF137D4E0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4771A7099D4949001F091E;
+                       remoteInfo = T3D;
+               };
+               AF137D500F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD570430996B61600BA26F7;
+                       remoteInfo = Spiral;
+               };
+               AF137D520F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD570260996B56D00BA26F7;
+                       remoteInfo = Sphere;
+               };
+               AF137D540F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD570B10996B93000BA26F7;
+                       remoteInfo = Rotor;
+               };
+               AF137D560F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56FCF0996B20900BA26F7;
+                       remoteInfo = Lissie;
+               };
+               AF137D580F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56FB90996B18F00BA26F7;
+                       remoteInfo = Lisa;
+               };
+               AF137D5A0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56FA30996B10F00BA26F7;
+                       remoteInfo = Lightning;
+               };
+               AF137D5C0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56F8C0996B09400BA26F7;
+                       remoteInfo = Laser;
+               };
+               AF137D600F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55CCC09934CE400F3E977;
+                       remoteInfo = GLForestFire;
+               };
+               AF137D620F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56EDA0996A95700BA26F7;
+                       remoteInfo = Forest;
+               };
+               AF137D640F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477909099DE379001F091E;
+                       remoteInfo = Flag;
+               };
+               AF137D660F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47765A099DA78E001F091E;
+                       remoteInfo = Critical;
+               };
+               AF137D680F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF6427A809A2DE36000F4CD4;
+                       remoteInfo = Bubbles;
+               };
+               AF1A17630D6D6EE3008AF328 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF1A17830D6D6FA7008AF328 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF1A17610D6D6EE3008AF328;
+                       remoteInfo = LCDscrub;
+               };
+               AF2D4D8113E902F5002AA818 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF2D4D9D13E90347002AA818 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF7776E409B63ABF00EA3033;
+                       remoteInfo = Phosphor;
+               };
+               AF2D4F6C13E91093002AA818 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF2D4F8E13E91127002AA818 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D4DEC09B5BB19006E59CF;
+                       remoteInfo = Apple2;
+               };
+               AF32D9E20F3AD0B40080F535 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF32D9F80F3AD0D90080F535 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF32D9E00F3AD0B40080F535;
+                       remoteInfo = RubikBlocks;
+               };
+               AF3581C11431D47B00E09C51 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF3581FD143330F900E09C51 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF35E88C0E63823600691F2F /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF35E8A20E63825600691F2F /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF35E88A0E63823600691F2F;
+                       remoteInfo = Jigsaw;
+               };
+               AF36340018540D050086A439 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF1AD9E118500F9F00932759;
+                       remoteInfo = XScreenSaverUpdater;
+               };
+               AF39E284198A11F60064A58D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF39E2B9198A16920064A58D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF39E282198A11F60064A58D;
+                       remoteInfo = WindupRobot;
+               };
+               AF3C71470D624BF50030CC0D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF42C5150D624E9200B27FF6 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF3C71450D624BF50030CC0D;
+                       remoteInfo = Hypnowheel;
+               };
+               AF4540D10E52BE8800AE87B5 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFE30BE80E52B14700CCF4A5;
+                       remoteInfo = Sonar;
+               };
+               AF476FB7099D154F001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF476FDC099D1686001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47704E099D4385001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47716B099D4786001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477181099D4803001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4771A9099D4949001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4771DD099D4D9A001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4771F4099D4E63001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47720A099D4EE8001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477220099D4F67001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477255099D5717001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47726D099D57B9001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477285099D5926001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477384099D65A1001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47739C099D6648001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4773C3099D67B9001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477403099D69E7001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477428099D7C70001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477444099D7D33001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477485099D89E4001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47749B099D8A74001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4774B6099D8B5F001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4774D0099D8BFF001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47755F099D9A1A001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477585099D9C28001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4775A1099D9CF7001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4775DA099D9F69001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4775F4099DA030001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477615099DA26C001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477646099DA6D0001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47765C099DA78E001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477672099DA849001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477691099DAA6F001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4776AC099DABDD001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4776C2099DAC8A001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4776DD099DADDF001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4776F3099DAE7A001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47770F099DAF9F001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477725099DB044001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477754099DB61E001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477776099DB965001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF477792099DBA90001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4777D3099DC183001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4778AD099DDB79001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4778C9099DDCAE001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4778EA099DDDC8001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47790B099DE379001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF47792C099DE4C7001F091E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF480921098C412F00FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF480929098C419000FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF48092C098C41AE00FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF480935098C421200FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF480C4B098E301400FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF480D5B098EED6900FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF480D59098EED5100FB32B8;
+                       remoteInfo = "All Savers (OpenGL)";
+               };
+               AF480D5D098EED6900FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF480D58098EED3D00FB32B8;
+                       remoteInfo = "All Savers (XLockmore)";
+               };
+               AF480D5F098EED6900FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF480AAF098C669800FB32B8;
+                       remoteInfo = "All Savers (XScreenSaver)";
+               };
+               AF480D74098EEDDE00FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4810ED09909FBA00FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4812520990CE2700FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4812B50990D3D900FB32B8 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF48DEF10A0C25E000F94CF9 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF48DF050A0C261100F94CF9 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF48DEEF0A0C25E000F94CF9;
+                       remoteInfo = GLSchool;
+               };
+               AF4A344B102A593600A81B2A /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4A345F102A59A400A81B2A /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4A3449102A593600A81B2A;
+                       remoteInfo = Surfaces;
+               };
+               AF4F10ED143450C300E34F3F /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF3581BF1431D47B00E09C51;
+                       remoteInfo = CompanionCube;
+               };
+               AF4F10EF143450C300E34F3F /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF78D175142DD8F3002AAF77;
+                       remoteInfo = Hilbert;
+               };
+               AF4F10F1143450C300E34F3F /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF3581FB143330F900E09C51;
+                       remoteInfo = TronBit;
+               };
+               AF4FD6E80CE7A486005EE58E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4FD6FE0CE7A4F9005EE58E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4FD6E60CE7A486005EE58E;
+                       remoteInfo = Lockward;
+               };
+               AF4FF4970D52CA5000666F98 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4FF4930D52CA0800666F98;
+                       remoteInfo = m6502.h;
+               };
+               AF4FF4BC0D52CBDE00666F98 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF4FF4D60D52CD0D00666F98 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4FF4BA0D52CBDE00666F98;
+                       remoteInfo = CubicGrid;
+               };
+               AF5C9AFB1A0CCE6E00B0147A /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF5C9B151A0CCF8000B0147A /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF5C9AF91A0CCE6E00B0147A;
+                       remoteInfo = Cityflow;
+               };
+               AF63A7F31AB4EDDB00593C75 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF63A80E1AB4EFD300593C75 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF63A7F11AB4EDDB00593C75;
+                       remoteInfo = RomanBoy;
+               };
+               AF6423F4099FF9C2000F4CD4 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF6425CE09A18855000F4CD4 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF6425EE09A189EC000F4CD4 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF64261109A18D6C000F4CD4 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF64262E09A18F54000F4CD4 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF64265109A19229000F4CD4 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF64267D09A194B0000F4CD4 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF64277309A1D37A000F4CD4 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF6427AA09A2DE36000F4CD4 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF68A48019196CF800D41CD1 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF68A49D19196EA000D41CD1 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF68A47E19196CF800D41CD1;
+                       remoteInfo = Tessellimage;
+               };
+               AF714E4E105613410046AB1D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4774B4099D8B5F001F091E;
+                       remoteInfo = LMorph;
+               };
+               AF714E50105613580046AB1D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD570C90996B9F800BA26F7;
+                       remoteInfo = Ant;
+               };
+               AF73FF241A09877F00E485E9 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF73FF3E1A0988F000E485E9 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF73FF221A09877F00E485E9;
+                       remoteInfo = BinaryRing;
+               };
+               AF7511011782B5B900380EA1 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF7776E609B63ABF00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF77771C09B6416100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF77774009B6446500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF77777609B6497800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF77779009B64A5200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF7777AA09B64B2600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF7777D209B64C6B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF7777EC09B64E3100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF77781209B6504400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF77784609B6528100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF77786309B6536000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF77788109B6563500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF7778A709B659C800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF7778D609B6604500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D475F09B53166006E59CF;
+                       remoteInfo = Zoom;
+               };
+               AF7778D809B6604500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4776AA099DABDD001F091E;
+                       remoteInfo = XSpirograph;
+               };
+               AF7778DA09B6604500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4776C0099DAC8A001F091E;
+                       remoteInfo = XRaySwarm;
+               };
+               AF7778DC09B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477442099D7D33001F091E;
+                       remoteInfo = XMatrix;
+               };
+               AF7778DE09B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D4C6909B59F27006E59CF;
+                       remoteInfo = XLyap;
+               };
+               AF7778E009B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4778C7099DDCAE001F091E;
+                       remoteInfo = XJack;
+               };
+               AF7778E209B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D4D7E09B5B2DC006E59CF;
+                       remoteInfo = XAnalogTV;
+               };
+               AF7778E409B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975808099C41D500B05160;
+                       remoteInfo = XFlame;
+               };
+               AF7778E609B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477382099D65A1001F091E;
+                       remoteInfo = Wormhole;
+               };
+               AF7778EA09B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4776DB099DADDF001F091E;
+                       remoteInfo = WhirlWindWarp;
+               };
+               AF7778EC09B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47717F099D4803001F091E;
+                       remoteInfo = Wander;
+               };
+               AF7778EE09B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4776F1099DAE7A001F091E;
+                       remoteInfo = Vermiculate;
+               };
+               AF7778F009B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D496C09B5411D006E59CF;
+                       remoteInfo = Twang;
+               };
+               AF7778F209B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF476FDA099D1686001F091E;
+                       remoteInfo = Truchet;
+               };
+               AF7778F609B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477723099DB044001F091E;
+                       remoteInfo = Substrate;
+               };
+               AF7778F809B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47759F099D9CF7001F091E;
+                       remoteInfo = Starfish;
+               };
+               AF7778FA09B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477644099DA6D0001F091E;
+                       remoteInfo = Squiral;
+               };
+               AF7778FC09B6604600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D499709B544C2006E59CF;
+                       remoteInfo = Spotlight;
+               };
+               AF7778FE09B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF64277109A1D37A000F4CD4;
+                       remoteInfo = SpeedMine;
+               };
+               AF77790209B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47792A099DE4C7001F091E;
+                       remoteInfo = Slip;
+               };
+               AF77790409B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D474409B5300A006E59CF;
+                       remoteInfo = SlideScreen;
+               };
+               AF77790609B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975865099C475900B05160;
+                       remoteInfo = ShadeBobs;
+               };
+               AF77790809B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D495409B53FC9006E59CF;
+                       remoteInfo = RotZoomer;
+               };
+               AF77790A09B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9770290989D1E6001F8B92;
+                       remoteInfo = Rorschach;
+               };
+               AF77790C09B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975D52099CA0F000B05160;
+                       remoteInfo = Rocks;
+               };
+               AF77790E09B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D492B09B53CBA006E59CF;
+                       remoteInfo = Ripples;
+               };
+               AF77791009B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9757C2099C3E6300B05160;
+                       remoteInfo = RD;
+               };
+               AF77791209B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF6425EC09A189EC000F4CD4;
+                       remoteInfo = Qix;
+               };
+               AF77791409B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477583099D9C28001F091E;
+                       remoteInfo = Pyro;
+               };
+               AF77791609B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47726B099D57B9001F091E;
+                       remoteInfo = PopSquares;
+               };
+               AF77791809B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D4CE709B5AA8E006E59CF;
+                       remoteInfo = Pong;
+               };
+               AF77791A09B6604700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477283099D5926001F091E;
+                       remoteInfo = Piecewise;
+               };
+               AF77791C09B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF7776E409B63ABF00EA3033;
+                       remoteInfo = Phosphor;
+               };
+               AF77791E09B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477670099DA849001F091E;
+                       remoteInfo = Petri;
+               };
+               AF77792009B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4778AB099DDB79001F091E;
+                       remoteInfo = Penetrate;
+               };
+               AF77792209B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47755D099D9A1A001F091E;
+                       remoteInfo = Pedal;
+               };
+               AF77792409B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975C5D099C8F3F00B05160;
+                       remoteInfo = NoseGuy;
+               };
+               AF77792609B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4771F2099D4E63001F091E;
+                       remoteInfo = NerveRot;
+               };
+               AF77792809B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF64264F09A19229000F4CD4;
+                       remoteInfo = Munch;
+               };
+               AF77792A09B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF64262C09A18F54000F4CD4;
+                       remoteInfo = Moire2;
+               };
+               AF77792C09B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975775099C374A00B05160;
+                       remoteInfo = Moire;
+               };
+               AF77793009B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975A36099C681F00B05160;
+                       remoteInfo = MetaBalls;
+               };
+               AF77793209B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975AFC099C6FE400B05160;
+                       remoteInfo = MemScroller;
+               };
+               AF77793409B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4774CE099D8BFF001F091E;
+                       remoteInfo = Maze;
+               };
+               AF77793809B6604800EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477613099DA26C001F091E;
+                       remoteInfo = Kumppa;
+               };
+               AF77793A09B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477499099D8A74001F091E;
+                       remoteInfo = Kaleidescope;
+               };
+               AF77793E09B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477401099D69E7001F091E;
+                       remoteInfo = Intermomentary;
+               };
+               AF77794009B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF476FB5099D154F001F091E;
+                       remoteInfo = Interference;
+               };
+               AF77794209B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477752099DB61E001F091E;
+                       remoteInfo = Interaggregate;
+               };
+               AF77794409B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF97572D099C317000B05160;
+                       remoteInfo = IMSMap;
+               };
+               AF77794609B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477426099D7C70001F091E;
+                       remoteInfo = IFS;
+               };
+               AF77794C09B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF480C49098E301400FB32B8;
+                       remoteInfo = Helix;
+               };
+               AF77794E09B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975C12099C8C1500B05160;
+                       remoteInfo = Halo;
+               };
+               AF77795009B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477253099D5717001F091E;
+                       remoteInfo = Halftone;
+               };
+               AF77795209B6604900EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975C3D099C8DCF00B05160;
+                       remoteInfo = Greynetic;
+               };
+               AF77795409B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF64267B09A194B0000F4CD4;
+                       remoteInfo = Goop;
+               };
+               AF77795609B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47739A099D6648001F091E;
+                       remoteInfo = FuzzyFlakes;
+               };
+               AF77795809B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF77787F09B6563500EA3033;
+                       remoteInfo = FontGlide;
+               };
+               AF77795A09B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477790099DBA90001F091E;
+                       remoteInfo = FluidBalls;
+               };
+               AF77795C09B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477483099D89E4001F091E;
+                       remoteInfo = Flame;
+               };
+               AF77795E09B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975AD7099C6EB100B05160;
+                       remoteInfo = Fireworkx;
+               };
+               AF77796009B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975A6C099C6AB200B05160;
+                       remoteInfo = Eruption;
+               };
+               AF77796209B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4775F2099DA030001F091E;
+                       remoteInfo = Epicycle;
+               };
+               AF77796409B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D48F409B535DA006E59CF;
+                       remoteInfo = Distort;
+               };
+               AF77796609B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47704C099D4385001F091E;
+                       remoteInfo = Deluxe;
+               };
+               AF77796809B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF976FBB0989CAA2001F8B92;
+                       remoteInfo = Deco;
+               };
+               AF77796A09B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D466609B5109C006E59CF;
+                       remoteInfo = DecayScreen;
+               };
+               AF77796C09B6604A00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4778E8099DDDC8001F091E;
+                       remoteInfo = Cynosure;
+               };
+               AF77797009B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4775D8099D9F69001F091E;
+                       remoteInfo = Coral;
+               };
+               AF77797209B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477169099D4786001F091E;
+                       remoteInfo = Compass;
+               };
+               AF77797409B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47770D099DAF9F001F091E;
+                       remoteInfo = CloudLife;
+               };
+               AF77797609B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF477774099DB965001F091E;
+                       remoteInfo = Celtic;
+               };
+               AF77797809B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4771DB099D4D9A001F091E;
+                       remoteInfo = CCurve;
+               };
+               AF77797A09B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D48DB09B53322006E59CF;
+                       remoteInfo = Bumps;
+               };
+               AF77797E09B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D4DAF09B5B71E006E59CF;
+                       remoteInfo = BSOD;
+               };
+               AF77798009B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4777D1099DC183001F091E;
+                       remoteInfo = BoxFit;
+               };
+               AF77798209B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF7778A509B659C800EA3033;
+                       remoteInfo = BlitSpin;
+               };
+               AF77798409B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47768F099DAA6F001F091E;
+                       remoteInfo = Blaster;
+               };
+               AF77798609B6604B00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF975A86099C6BC300B05160;
+                       remoteInfo = Barcode;
+               };
+               AF77798809B6604C00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9770660989D2F6001F8B92;
+                       remoteInfo = Attraction;
+               };
+               AF77798A09B6604C00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D4DEC09B5BB19006E59CF;
+                       remoteInfo = Apple2;
+               };
+               AF77798C09B6604C00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4773C1099D67B9001F091E;
+                       remoteInfo = Anemotaxis;
+               };
+               AF77798E09B6604C00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF47721E099D4F67001F091E;
+                       remoteInfo = Anemone;
+               };
+               AF77799409B6608000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD570850996B80300BA26F7;
+                       remoteInfo = Triangle;
+               };
+               AF77799609B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD571590996C0CE00BA26F7;
+                       remoteInfo = Thornbird;
+               };
+               AF77799809B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD572220996E4A300BA26F7;
+                       remoteInfo = Swirl;
+               };
+               AF77799A09B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD5735D0997411200BA26F7;
+                       remoteInfo = Strange;
+               };
+               AF7779A009B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD5700F0996B4CC00BA26F7;
+                       remoteInfo = Sierpinski;
+               };
+               AF7779A409B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD5726D0996EE8500BA26F7;
+                       remoteInfo = Polyominoes;
+               };
+               AF7779A609B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56FF80996B43800BA26F7;
+                       remoteInfo = Penrose;
+               };
+               AF7779A809B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF77771A09B6416100EA3033;
+                       remoteInfo = Pacman;
+               };
+               AF7779AA09B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD5706F0996B72700BA26F7;
+                       remoteInfo = Mountain;
+               };
+               AF7779AC09B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF794FCD09974FA60059A8B0;
+                       remoteInfo = Loop;
+               };
+               AF7779B609B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD572F9099701C000BA26F7;
+                       remoteInfo = Julia;
+               };
+               AF7779BA09B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56F6B0996B01600BA26F7;
+                       remoteInfo = Hopalong;
+               };
+               AF7779BC09B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56F4F0996AEEE00BA26F7;
+                       remoteInfo = Grav;
+               };
+               AF7779BE09B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56F230996AB8A00BA26F7;
+                       remoteInfo = Galaxy;
+               };
+               AF7779C209B6608100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD570EA0996BBBF00BA26F7;
+                       remoteInfo = Flow;
+               };
+               AF7779C609B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF794F8E09974A320059A8B0;
+                       remoteInfo = Fiberlamp;
+               };
+               AF7779C809B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD570590996B6A300BA26F7;
+                       remoteInfo = FadePlot;
+               };
+               AF7779CA09B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD571430996C01700BA26F7;
+                       remoteInfo = Euler2D;
+               };
+               AF7779CC09B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF480D72098EEDDE00FB32B8;
+                       remoteInfo = Drift;
+               };
+               AF7779CE09B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD571130996BE9300BA26F7;
+                       remoteInfo = Discrete;
+               };
+               AF7779D009B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF794F64099748450059A8B0;
+                       remoteInfo = Demon;
+               };
+               AF7779D209B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD572C20996FC0F00BA26F7;
+                       remoteInfo = Crystal;
+               };
+               AF7779D409B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56EAE0996A72600BA26F7;
+                       remoteInfo = Braid;
+               };
+               AF7779D609B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD572A50996F99600BA26F7;
+                       remoteInfo = Bouboule;
+               };
+               AF7779D809B6608200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD5712C0996BF2E00BA26F7;
+                       remoteInfo = Apollonian;
+               };
+               AF7779DC09B660AF00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA56379099397B300F3E977;
+                       remoteInfo = TimeTunnel;
+               };
+               AF7779DE09B660AF00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA562F20993943B00F3E977;
+                       remoteInfo = Tangram;
+               };
+               AF7779E009B660AF00EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA559920993322100F3E977;
+                       remoteInfo = Superquadrics;
+               };
+               AF7779E209B660B000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF7777A809B64B2600EA3033;
+                       remoteInfo = StonerView;
+               };
+               AF7779E409B660B000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF77781009B6504400EA3033;
+                       remoteInfo = StarWars;
+               };
+               AF7779E609B660B000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55A030993340300F3E977;
+                       remoteInfo = Stairs;
+               };
+               AF7779E809B660B000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55A20099334A000F3E977;
+                       remoteInfo = Sproingies;
+               };
+               AF7779EA09B660B000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55D7F099358C400F3E977;
+                       remoteInfo = Spheremonics;
+               };
+               AF7779EC09B660B000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55B7909933F7200F3E977;
+                       remoteInfo = Sierpinski3D;
+               };
+               AF7779EE09B660B000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55D3C0993565300F3E977;
+                       remoteInfo = SBalls;
+               };
+               AF7779F009B660B000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA559CF0993330600F3E977;
+                       remoteInfo = Rubik;
+               };
+               AF7779F209B660B000EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55DF009935E4900F3E977;
+                       remoteInfo = Queens;
+               };
+               AF7779F409B660B100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55B2509933E8D00F3E977;
+                       remoteInfo = Pulsar;
+               };
+               AF7779F609B660B100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA562060993849F00F3E977;
+                       remoteInfo = Providence;
+               };
+               AF7779F809B660B100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA560AE0993718D00F3E977;
+                       remoteInfo = Polytopes;
+               };
+               AF7779FA09B660B100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA5619D09937D7E00F3E977;
+                       remoteInfo = Polyhedra;
+               };
+               AF7779FC09B660B100EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4812B30990D3D900FB32B8;
+                       remoteInfo = Pipes;
+               };
+               AF7779FE09B660B200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA5621F0993852500F3E977;
+                       remoteInfo = Pinion;
+               };
+               AF777A0009B660B200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA5617B09937CF100F3E977;
+                       remoteInfo = Noof;
+               };
+               AF777A0209B660B200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA559B50993328000F3E977;
+                       remoteInfo = Morph3D;
+               };
+               AF777A0409B660B200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA560FD0993781600F3E977;
+                       remoteInfo = Molecule;
+               };
+               AF777A0609B660B200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA5596D0993317900F3E977;
+                       remoteInfo = Moebius;
+               };
+               AF777A0809B660B200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF77778E09B64A5200EA3033;
+                       remoteInfo = MirrorBlob;
+               };
+               AF777A0A09B660B200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55BE40993429100F3E977;
+                       remoteInfo = Menger;
+               };
+               AF777A0C09B660B200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55DC809935D7000F3E977;
+                       remoteInfo = Lavalite;
+               };
+               AF777A0E09B660B200EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55A790993364300F3E977;
+                       remoteInfo = Lament;
+               };
+               AF777A1009B660B300EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55F2A0993622F00F3E977;
+                       remoteInfo = Klein;
+               };
+               AF777A1209B660B300EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA563A4099398BB00F3E977;
+                       remoteInfo = Juggler3D;
+               };
+               AF777A1409B660B300EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55F06099361B700F3E977;
+                       remoteInfo = JigglyPuff;
+               };
+               AF777A1609B660B300EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55F420993629000F3E977;
+                       remoteInfo = HyperTorus;
+               };
+               AF777A1809B660B300EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD56DF10996A03800BA26F7;
+                       remoteInfo = GLText;
+               };
+               AF777A1A09B660B300EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55C77099349A600F3E977;
+                       remoteInfo = GLSnake;
+               };
+               AF777A1C09B660B300EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF7777D009B64C6B00EA3033;
+                       remoteInfo = GLSlideshow;
+               };
+               AF777A1E09B660B300EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55B0909933E0500F3E977;
+                       remoteInfo = GLPlanet;
+               };
+               AF777A2009B660B300EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55F720993643600F3E977;
+                       remoteInfo = GLMatrix;
+               };
+               AF777A2209B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55FF909936C6D00F3E977;
+                       remoteInfo = GLKnots;
+               };
+               AF777A2409B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA56331099395ED00F3E977;
+                       remoteInfo = GLHanoi;
+               };
+               AF777A2809B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55E2F09935F8E00F3E977;
+                       remoteInfo = GLBlur;
+               };
+               AF777A2A09B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55B9109933FDA00F3E977;
+                       remoteInfo = GFlux;
+               };
+               AF777A2C09B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF77777409B6497800EA3033;
+                       remoteInfo = Gleidescope;
+               };
+               AF777A2E09B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4812500990CE2700FB32B8;
+                       remoteInfo = Gears;
+               };
+               AF777A3009B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55E4E09935FF900F3E977;
+                       remoteInfo = FlyingToasters;
+               };
+               AF777A3209B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF7777EA09B64E3100EA3033;
+                       remoteInfo = FlipText;
+               };
+               AF777A3409B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF77773E09B6446500EA3033;
+                       remoteInfo = FlipScreen3D;
+               };
+               AF777A3609B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA5603209936D5100F3E977;
+                       remoteInfo = FlipFlop;
+               };
+               AF777A3809B660B400EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF6423F2099FF9C2000F4CD4;
+                       remoteInfo = Extrusion;
+               };
+               AF777A3A09B660B500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55C0E0993431300F3E977;
+                       remoteInfo = Engine;
+               };
+               AF777A3C09B660B500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55E0D09935EDC00F3E977;
+                       remoteInfo = Endgame;
+               };
+               AF777A3E09B660B500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF77786109B6536000EA3033;
+                       remoteInfo = DNAlogo;
+               };
+               AF777A4009B660B500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4810EB09909FBA00FB32B8;
+                       remoteInfo = DangerBall;
+               };
+               AF777A4209B660B500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55FD309936BFA00F3E977;
+                       remoteInfo = CubeStorm;
+               };
+               AF777A4409B660B500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55D620993584B00F3E977;
+                       remoteInfo = Cubenetic;
+               };
+               AF777A4609B660B500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA56351099396C000F3E977;
+                       remoteInfo = Cube21;
+               };
+               AF777A4809B660B500EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA563130993951000F3E977;
+                       remoteInfo = Crackberg;
+               };
+               AF777A4A09B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55BAB099340CE00F3E977;
+                       remoteInfo = Circuit;
+               };
+               AF777A4C09B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF77784409B6528100EA3033;
+                       remoteInfo = Carousel;
+               };
+               AF777A4E09B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55946099330B000F3E977;
+                       remoteInfo = Cage;
+               };
+               AF777A5009B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55ACF09933CEF00F3E977;
+                       remoteInfo = Bubble3D;
+               };
+               AF777A5209B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55CA909934BB200F3E977;
+                       remoteInfo = Boxed;
+               };
+               AF777A5409B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA55EC7099360E300F3E977;
+                       remoteInfo = BouncingCow;
+               };
+               AF777A5609B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA562BF099392C600F3E977;
+                       remoteInfo = Boing;
+               };
+               AF777A5809B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA5601409936CC800F3E977;
+                       remoteInfo = BlockTube;
+               };
+               AF777A5A09B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA5615609937C0D00F3E977;
+                       remoteInfo = BlinkBox;
+               };
+               AF777A5C09B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF083A32099311D700277BE9;
+                       remoteInfo = Atunnel;
+               };
+               AF777A5E09B660B600EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF08398F09930B6B00277BE9;
+                       remoteInfo = Atlantis;
+               };
+               AF777A6009B660B700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA5606209936F3800F3E977;
+                       remoteInfo = AntSpotlight;
+               };
+               AF777A6209B660B700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA562DA099393C900F3E977;
+                       remoteInfo = AntMaze;
+               };
+               AF777A6409B660B700EA3033 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA5604A09936E2100F3E977;
+                       remoteInfo = AntInspect;
+               };
+               AF78D177142DD8F3002AAF77 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF794F66099748450059A8B0 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF794F9009974A320059A8B0 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF794FCF09974FA60059A8B0 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF7ACFC219FF0A9200BD752B /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF7ACFDB19FF0BDB00BD752B /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF7ACFC019FF0A9200BD752B;
+                       remoteInfo = GeodesicGears;
+               };
+               AF7E07FD15925DF200D81407 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4FF4930D52CA0800666F98;
+                       remoteInfo = m6502.h;
+               };
+               AF7E07FF15925DFE00D81407 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA56119099378CB00F3E977;
+                       remoteInfo = molecules.h;
+               };
+               AF918979158FC00A002B5D1E /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF97572F099C317000B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975777099C374A00B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9757C4099C3E6300B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF97580A099C41D500B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975867099C475900B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975A38099C681F00B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975A6E099C6AB200B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975A88099C6BC300B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975AD9099C6EB100B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975AFE099C6FE400B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975C14099C8C1500B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975C3F099C8DCF00B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975C5F099C8F3F00B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF975D54099CA0F000B05160 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF998EDC0A083DB30051049D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF998EF60A083E1D0051049D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF998EDA0A083DB30051049D;
+                       remoteInfo = TopBlock;
+               };
+               AF9D466809B5109C006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D474609B5300A006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D476109B53166006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D48DD09B53322006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D48F609B535DA006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D492D09B53CBA006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D495609B53FC9006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D496E09B5411D006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D499909B544C2006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D4C6B09B59F27006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D4CE909B5AA8E006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D4D8009B5B2DC006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D4DB109B5B71E006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AF9D4DEE09B5BB19006E59CF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA160911052FF87009B93AA /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF6425CC09A18855000F4CD4;
+                       remoteInfo = HyperCube;
+               };
+               AFA160931052FF87009B93AA /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF64260F09A18D6C000F4CD4;
+                       remoteInfo = HyperBall;
+               };
+               AFA339300B058505002B0E7D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA33B8E0B0585A4002B0E7D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA3392E0B058505002B0E7D;
+                       remoteInfo = WebCollage;
+               };
+               AFA33BCE0B0587B2002B0E7D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA33BC60B058740002B0E7D;
+                       remoteInfo = "webcollage-helper";
+               };
+               AFA33BDB0B058952002B0E7D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA33BC60B058740002B0E7D;
+                       remoteInfo = "webcollage-helper";
+               };
+               AFA33C030B058E3C002B0E7D /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA33C020B058E17002B0E7D;
+                       remoteInfo = webcollage;
+               };
+               AFA55948099330B000F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA5596F0993317900F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA559940993322100F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA559B70993328000F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA559D10993330600F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55A050993340300F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55A22099334A000F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55A7B0993364300F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55AD109933CEF00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55B0B09933E0500F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55B2709933E8D00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55B7B09933F7200F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55B9309933FDA00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55BAD099340CE00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55BE60993429100F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55C100993431300F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55C79099349A600F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55CAB09934BB200F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55CCE09934CE400F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55D3E0993565300F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55D640993584B00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55D81099358C400F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55DCA09935D7000F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55DF209935E4900F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55E0F09935EDC00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55E3109935F8E00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55E5009935FF900F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55EC9099360E300F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55F08099361B700F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55F2C0993622F00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55F440993629000F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55F740993643600F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55FD509936BFA00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA55FFB09936C6D00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA5601609936CC800F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA5603409936D5100F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA5604C09936E2100F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA5606409936F3800F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA560B00993718D00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA560FF0993781600F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA5611D0993791D00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFA56119099378CB00F3E977;
+                       remoteInfo = molecules.h;
+               };
+               AFA5615809937C0D00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA5617D09937CF100F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA5619F09937D7E00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA562080993849F00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA562210993852500F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA562C1099392C600F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA562DC099393C900F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA562F40993943B00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA563150993951000F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA56333099395ED00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA56353099396C000F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA5637B099397B300F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFA563A6099398BB00F3E977 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFB581AF102F363300342B11 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD571B50996D9DC00BA26F7;
+                       remoteInfo = Juggle;
+               };
+               AFB591A9178B812C00EA4005 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFB591C2178B821E00EA4005 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFB591A7178B812C00EA4005;
+                       remoteInfo = Hexadrop;
+               };
+               AFBFE73F1786405E00432B21 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFF2867F17860E830050A578;
+                       remoteInfo = QuasiCrystal;
+               };
+               AFBFE7411786407000432B21 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF7510FF1782B5B900380EA1;
+                       remoteInfo = Kaleidocycle;
+               };
+               AFBFE74D178642DC00432B21 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFBFE7631786438900432B21 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9D4DEC09B5BB19006E59CF;
+                       remoteInfo = Apple2;
+               };
+               AFBFE76B178647FE00432B21 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFBFE7801786482B00432B21 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF7776E409B63ABF00EA3033;
+                       remoteInfo = Phosphor;
+               };
+               AFBFE784178648E600432B21 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFBFE74B178642DC00432B21;
+                       remoteInfo = "Apple2-OSX";
+               };
+               AFBFE786178648F500432B21 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFBFE767178647FE00432B21;
+                       remoteInfo = "Phosphor-OSX";
+               };
+               AFCAD5F80992DFE00009617A /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF9771D60989DC4A001F8B92;
+                       remoteInfo = SaverTester;
+               };
+               AFCF833D1AF5B515008BB7E1 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFCF835B1AF5B683008BB7E1 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFCF833B1AF5B515008BB7E1;
+                       remoteInfo = SplitFlap;
+               };
+               AFD51B1D0F063B4A00471C02 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD51B340F063B7800471C02 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFD51B1B0F063B4A00471C02;
+                       remoteInfo = Photopile;
+               };
+               AFD56DF30996A03800BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56EB00996A72600BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56EDC0996A95700BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56F0D0996AAFA00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56F250996AB8A00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56F510996AEEE00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56F6D0996B01600BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56F8E0996B09400BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56FA50996B10F00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56FBB0996B18F00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56FD10996B20900BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD56FFA0996B43800BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD570110996B4CC00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD570280996B56D00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD570450996B61600BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD5705B0996B6A300BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD570710996B72700BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD570870996B80300BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD5709D0996B88E00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD570B30996B93000BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD570CB0996B9F800BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD570EC0996BBBF00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD571150996BE9300BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD5712E0996BF2E00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD571450996C01700BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD5715B0996C0CE00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD571B70996D9DC00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD572240996E4A300BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD5726F0996EE8500BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD572A70996F99600BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD572C40996FC0F00BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD572FB099701C000BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFD5735F0997411200BA26F7 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFDA6590178A52B70070D24B /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFDA65A9178A54690070D24B /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFDA658E178A52B70070D24B;
+                       remoteInfo = "Unknown Pleasures";
+               };
+               AFE2A4580E2E904600ADB298 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFE2A46E0E2E908E00ADB298 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFE2A4560E2E904600ADB298;
+                       remoteInfo = SkyTentacles;
+               };
+               AFE30BEA0E52B14700CCF4A5 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFE6A1840CDD7B2E002805BF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFE6A19B0CDD7B7F002805BF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFE6A1820CDD7B2E002805BF;
+                       remoteInfo = MoebiusGears;
+               };
+               AFE6A41D0CDD7FAA002805BF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFE6A42F0CDD7FEE002805BF /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFE6A41B0CDD7FAA002805BF;
+                       remoteInfo = Abstractile;
+               };
+               AFF2868117860E830050A578 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFF3C9EA17CCAC440028F240 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFF3CA0017CCAE210028F240 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFF3C9E817CCAC440028F240;
+                       remoteInfo = Geodesic;
+               };
+               AFF463380C4403E400EE6509 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFF463520C44062500EE6509 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFF463360C4403E400EE6509;
+                       remoteInfo = CWaves;
+               };
+               AFF4635A0C440AEF00EE6509 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFF4636E0C440B3B00EE6509 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFF463580C440AEF00EE6509;
+                       remoteInfo = GLCells;
+               };
+               AFFAB31719158CE40020F021 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+                       remoteInfo = jwxyz;
+               };
+               AFFAB33419158F1E0020F021 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = AFFAB31519158CE40020F021;
+                       remoteInfo = ProjectivePlane;
+               };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+               AF1ADA191850185F00932759 /* CopyFiles */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = "";
+                       dstSubfolderSpec = 10;
+                       files = (
+                               AF1ADA1A1850186B00932759 /* Sparkle.framework in CopyFiles */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9E7EBD190F4C1B00A8B01F /* CopyFiles */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = /usr/share/man/man1/;
+                       dstSubfolderSpec = 0;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 1;
+               };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+               089C165DFE840E0CC02AAC07 /* InfoPlist.strings */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+               1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
+               29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
+               32CA4F630368D1EE00C91783 /* xscreensaver_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xscreensaver_Prefix.pch; sourceTree = "<group>"; };
+               550FB5FD1AD64424001A4FA5 /* Media-iOS.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Media-iOS.xcassets"; sourceTree = "<group>"; };
+               55EDCB3C1AD498A800251909 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = "<group>"; };
+               8D1107310486CEB800E47090 /* XScreenSaver.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = XScreenSaver.plist; sourceTree = "<group>"; };
+               AF01294C157D31DD00C396E1 /* iSaverRunner.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = iSaverRunner.plist; sourceTree = SOURCE_ROOT; };
+               AF0839A209930B6B00277BE9 /* Atlantis.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Atlantis.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF0839A909930C4900277BE9 /* atlantis.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = atlantis.c; path = hacks/glx/atlantis.c; sourceTree = "<group>"; };
+               AF0839AA09930C4900277BE9 /* dolphin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dolphin.c; path = hacks/glx/dolphin.c; sourceTree = "<group>"; };
+               AF0839AB09930C4900277BE9 /* shark.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = shark.c; path = hacks/glx/shark.c; sourceTree = "<group>"; };
+               AF0839AC09930C4900277BE9 /* swim.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = swim.c; path = hacks/glx/swim.c; sourceTree = "<group>"; };
+               AF0839AD09930C4900277BE9 /* whale.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = whale.c; path = hacks/glx/whale.c; sourceTree = "<group>"; };
+               AF0839AE09930C4900277BE9 /* xpm-ximage.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "xpm-ximage.c"; path = "hacks/glx/xpm-ximage.c"; sourceTree = "<group>"; };
+               AF0839AF09930C4900277BE9 /* xpm-ximage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "xpm-ximage.h"; path = "hacks/glx/xpm-ximage.h"; sourceTree = "<group>"; };
+               AF083A31099311CE00277BE9 /* atunnel.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = atunnel.c; path = hacks/glx/atunnel.c; sourceTree = "<group>"; };
+               AF083A48099311D700277BE9 /* Atunnel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Atunnel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF083A58099312B000277BE9 /* tunnel_draw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tunnel_draw.c; path = hacks/glx/tunnel_draw.c; sourceTree = "<group>"; };
+               AF083A5D099312DB00277BE9 /* tunnel_draw.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = tunnel_draw.h; path = hacks/glx/tunnel_draw.h; sourceTree = "<group>"; };
+               AF0DC7BD0C4C73F600D76972 /* m6502.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = m6502.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF0DCA320C4C74A200D76972 /* asm6502.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = asm6502.c; path = hacks/asm6502.c; sourceTree = "<group>"; };
+               AF0DCA330C4C74A200D76972 /* asm6502.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = asm6502.h; path = hacks/asm6502.h; sourceTree = "<group>"; };
+               AF0DCA340C4C74A200D76972 /* m6502.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = m6502.c; path = hacks/m6502.c; sourceTree = "<group>"; };
+               AF0DCA370C4C74B700D76972 /* m6502.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = m6502.xml; sourceTree = "<group>"; };
+               AF0DCA560C4CBB0D00D76972 /* Voronoi.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Voronoi.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF0DCA5F0C4CBB7300D76972 /* voronoi.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = voronoi.c; path = hacks/glx/voronoi.c; sourceTree = "<group>"; };
+               AF0DCA610C4CBB8E00D76972 /* voronoi.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = voronoi.xml; sourceTree = "<group>"; };
+               AF0F46DC104E1809000A929C /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
+               AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = "xscreensaver-text"; path = "../driver/xscreensaver-text"; sourceTree = "<group>"; };
+               AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = "xscreensaver-getimage-file"; path = "../driver/xscreensaver-getimage-file"; sourceTree = "<group>"; };
+               AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; };
+               AF14EE300E3CEF1A004CBBD2 /* XScreenSaver.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = XScreenSaver.icns; sourceTree = "<group>"; };
+               AF1A17730D6D6EE3008AF328 /* LCDscrub.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LCDscrub.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lcdscrub.c; path = hacks/lcdscrub.c; sourceTree = "<group>"; };
+               AF1A17800D6D6F62008AF328 /* lcdscrub.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lcdscrub.xml; sourceTree = "<group>"; };
+               AF1AD9E218500F9F00932759 /* XScreenSaverUpdater.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XScreenSaverUpdater.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF1AD9E518500F9F00932759 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
+               AF1AD9E618500FA000932759 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
+               AF1AD9E718500FA000932759 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+               AF1ADA0118500FA100932759 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
+               AF1ADA151850157400932759 /* Updater.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = Updater.xib; sourceTree = SOURCE_ROOT; };
+               AF1ADA171850180E00932759 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = "<group>"; };
+               AF241F81107C38DF00046A84 /* dropshadow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dropshadow.c; path = hacks/glx/dropshadow.c; sourceTree = "<group>"; };
+               AF241F82107C38DF00046A84 /* dropshadow.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = dropshadow.h; path = hacks/glx/dropshadow.h; sourceTree = "<group>"; };
+               AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
+               AF2D4D8F13E902F5002AA818 /* Phosphor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Phosphor.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF2D4F7E13E91093002AA818 /* Apple2.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Apple2.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF2D522513E954A0002AA818 /* SaverRunner.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = SaverRunner.icns; sourceTree = "<group>"; };
+               AF32D9F40F3AD0B40080F535 /* RubikBlocks.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RubikBlocks.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF32D9FA0F3AD1200080F535 /* rubikblocks.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rubikblocks.c; path = hacks/glx/rubikblocks.c; sourceTree = "<group>"; };
+               AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rubikblocks.xml; sourceTree = "<group>"; };
+               AF34085409B80AAF00F2CEC1 /* StarWars.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StarWars.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF34085509B80AB000F2CEC1 /* StonerView.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StonerView.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF34085609B80AB000F2CEC1 /* Gleidescope.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Gleidescope.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF34085709B80AB000F2CEC1 /* FontGlide.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FontGlide.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF3581D51431D47B00E09C51 /* CompanionCube.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CompanionCube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF3581D61431D5FC00E09C51 /* companion_disc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion_disc.c; path = hacks/glx/companion_disc.c; sourceTree = "<group>"; };
+               AF3581D71431D5FC00E09C51 /* companion_heart.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion_heart.c; path = hacks/glx/companion_heart.c; sourceTree = "<group>"; };
+               AF3581D81431D5FC00E09C51 /* companion_quad.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion_quad.c; path = hacks/glx/companion_quad.c; sourceTree = "<group>"; };
+               AF3581D91431D5FC00E09C51 /* companion.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion.c; path = hacks/glx/companion.c; sourceTree = "<group>"; };
+               AF3581E61431D61D00E09C51 /* companioncube.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = companioncube.xml; sourceTree = "<group>"; };
+               AF358216143330F900E09C51 /* TronBit.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TronBit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF3582171433314C00E09C51 /* tronbit_idle1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_idle1.c; path = hacks/glx/tronbit_idle1.c; sourceTree = "<group>"; };
+               AF3582181433314C00E09C51 /* tronbit_idle2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_idle2.c; path = hacks/glx/tronbit_idle2.c; sourceTree = "<group>"; };
+               AF3582191433314C00E09C51 /* tronbit_no.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_no.c; path = hacks/glx/tronbit_no.c; sourceTree = "<group>"; };
+               AF35821A1433314C00E09C51 /* tronbit_yes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_yes.c; path = hacks/glx/tronbit_yes.c; sourceTree = "<group>"; };
+               AF35821B1433314C00E09C51 /* tronbit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit.c; path = hacks/glx/tronbit.c; sourceTree = "<group>"; };
+               AF3582211433318500E09C51 /* tronbit.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = tronbit.xml; sourceTree = "<group>"; };
+               AF35E8A00E63823600691F2F /* Jigsaw.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Jigsaw.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF35EB250E6382BA00691F2F /* jigsaw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = jigsaw.c; path = hacks/glx/jigsaw.c; sourceTree = "<group>"; };
+               AF3633F918530DD90086A439 /* sparkle_dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sparkle_dsa_pub.pem; sourceTree = "<group>"; };
+               AF3633FA18530DD90086A439 /* Updater.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Updater.h; sourceTree = "<group>"; };
+               AF3633FB18530DD90086A439 /* Updater.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Updater.m; sourceTree = "<group>"; };
+               AF3633FE18530DFF0086A439 /* Updater.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Updater.plist; sourceTree = "<group>"; };
+               AF39E296198A11F60064A58D /* WindupRobot.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WindupRobot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF39E2A0198A13F50064A58D /* robot-wireframe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "robot-wireframe.c"; path = "hacks/glx/robot-wireframe.c"; sourceTree = "<group>"; };
+               AF39E2A1198A13F50064A58D /* winduprobot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = winduprobot.c; path = hacks/glx/winduprobot.c; sourceTree = "<group>"; };
+               AF39E2AC198A15820064A58D /* winduprobot.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = winduprobot.xml; sourceTree = "<group>"; };
+               AF3C71590D624BF50030CC0D /* Hypnowheel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hypnowheel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF3C715D0D624C600030CC0D /* hypnowheel.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hypnowheel.c; path = hacks/glx/hypnowheel.c; sourceTree = "<group>"; };
+               AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hypnowheel.xml; sourceTree = "<group>"; };
+               AF476FC6099D154F001F091E /* Interference.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Interference.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF476FD0099D15AA001F091E /* interference.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = interference.c; path = hacks/interference.c; sourceTree = "<group>"; };
+               AF476FEB099D1686001F091E /* Truchet.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Truchet.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF476FF0099D1713001F091E /* truchet.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = truchet.c; path = hacks/truchet.c; sourceTree = "<group>"; };
+               AF47705C099D4385001F091E /* Deluxe.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Deluxe.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477145099D43E2001F091E /* deluxe.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = deluxe.c; path = hacks/deluxe.c; sourceTree = "<group>"; };
+               AF477179099D4786001F091E /* Compass.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Compass.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47717C099D47D3001F091E /* compass.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = compass.c; path = hacks/compass.c; sourceTree = "<group>"; };
+               AF47718F099D4803001F091E /* Wander.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Wander.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477192099D4864001F091E /* wander.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = wander.c; path = hacks/wander.c; sourceTree = "<group>"; };
+               AF4771B7099D4949001F091E /* T3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = T3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4771BA099D4997001F091E /* t3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = t3d.c; path = hacks/t3d.c; sourceTree = "<group>"; };
+               AF4771EB099D4D9A001F091E /* CCurve.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCurve.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4771EF099D4DFE001F091E /* ccurve.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ccurve.c; path = hacks/ccurve.c; sourceTree = "<group>"; };
+               AF477202099D4E64001F091E /* NerveRot.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NerveRot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477205099D4EB6001F091E /* nerverot.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = nerverot.c; path = hacks/nerverot.c; sourceTree = "<group>"; };
+               AF477218099D4EE8001F091E /* Whirlygig.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Whirlygig.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47721B099D4F47001F091E /* whirlygig.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = whirlygig.c; path = hacks/whirlygig.c; sourceTree = "<group>"; };
+               AF47722E099D4F67001F091E /* Anemone.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Anemone.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477231099D4FD5001F091E /* anemone.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = anemone.c; path = hacks/anemone.c; sourceTree = "<group>"; };
+               AF477263099D5717001F091E /* Halftone.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Halftone.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477266099D5768001F091E /* halftone.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = halftone.c; path = hacks/halftone.c; sourceTree = "<group>"; };
+               AF47727B099D57B9001F091E /* PopSquares.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PopSquares.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47727E099D5808001F091E /* popsquares.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = popsquares.c; path = hacks/popsquares.c; sourceTree = "<group>"; };
+               AF477293099D5926001F091E /* Piecewise.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Piecewise.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477297099D5980001F091E /* piecewise.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = piecewise.c; path = hacks/piecewise.c; sourceTree = "<group>"; };
+               AF477392099D65A1001F091E /* Wormhole.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Wormhole.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477395099D65FE001F091E /* wormhole.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = wormhole.c; path = hacks/wormhole.c; sourceTree = "<group>"; };
+               AF4773AA099D6648001F091E /* FuzzyFlakes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FuzzyFlakes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4773B4099D6778001F091E /* fuzzyflakes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fuzzyflakes.c; path = hacks/fuzzyflakes.c; sourceTree = "<group>"; };
+               AF4773D1099D67B9001F091E /* Anemotaxis.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Anemotaxis.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4773D4099D6817001F091E /* anemotaxis.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = anemotaxis.c; path = hacks/anemotaxis.c; sourceTree = "<group>"; };
+               AF477412099D69E7001F091E /* Intermomentary.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Intermomentary.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47741C099D6A6C001F091E /* intermomentary.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = intermomentary.c; path = hacks/intermomentary.c; sourceTree = "<group>"; };
+               AF477437099D7C70001F091E /* IFS.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IFS.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47743A099D7CEA001F091E /* ifs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ifs.c; path = hacks/ifs.c; sourceTree = "<group>"; };
+               AF477452099D7D33001F091E /* XMatrix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XMatrix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477455099D7D8A001F091E /* xmatrix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xmatrix.c; path = hacks/xmatrix.c; sourceTree = "<group>"; };
+               AF477493099D89E4001F091E /* Flame.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Flame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477496099D8A53001F091E /* flame.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flame.c; path = hacks/flame.c; sourceTree = "<group>"; };
+               AF4774A9099D8A74001F091E /* Kaleidescope.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Kaleidescope.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4774AC099D8B08001F091E /* kaleidescope.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = kaleidescope.c; path = hacks/kaleidescope.c; sourceTree = "<group>"; };
+               AF4774C4099D8B5F001F091E /* LMorph.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LMorph.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4774CB099D8BC2001F091E /* lmorph.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lmorph.c; path = hacks/lmorph.c; sourceTree = "<group>"; };
+               AF4774DE099D8BFF001F091E /* Maze.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Maze.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4774E1099D8C8B001F091E /* maze.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = maze.c; path = hacks/maze.c; sourceTree = "<group>"; };
+               AF4774E7099D8D8C001F091E /* logo.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = logo.c; path = utils/logo.c; sourceTree = "<group>"; };
+               AF47756D099D9A1A001F091E /* Pedal.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pedal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477570099D9A8A001F091E /* pedal.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pedal.c; path = hacks/pedal.c; sourceTree = "<group>"; };
+               AF477593099D9C28001F091E /* Pyro.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pyro.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47759C099D9CA3001F091E /* pyro.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pyro.c; path = hacks/pyro.c; sourceTree = "<group>"; };
+               AF4775AF099D9CF7001F091E /* Starfish.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Starfish.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4775B3099D9D67001F091E /* starfish.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = starfish.c; path = hacks/starfish.c; sourceTree = "<group>"; };
+               AF4775BE099D9E79001F091E /* resources.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = resources.c; path = utils/resources.c; sourceTree = "<group>"; };
+               AF4775BF099D9E79001F091E /* resources.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = resources.h; path = utils/resources.h; sourceTree = "<group>"; };
+               AF4775E8099D9F69001F091E /* Coral.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Coral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4775EF099D9FFF001F091E /* coral.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = coral.c; path = hacks/coral.c; sourceTree = "<group>"; };
+               AF477602099DA030001F091E /* Epicycle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Epicycle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477605099DA097001F091E /* epicycle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = epicycle.c; path = hacks/epicycle.c; sourceTree = "<group>"; };
+               AF477623099DA26C001F091E /* Kumppa.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Kumppa.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47762A099DA2E9001F091E /* kumppa.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = kumppa.c; path = hacks/kumppa.c; sourceTree = "<group>"; };
+               AF477654099DA6D0001F091E /* Squiral.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Squiral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477657099DA75D001F091E /* squiral.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = squiral.c; path = hacks/squiral.c; sourceTree = "<group>"; };
+               AF47766A099DA78F001F091E /* Critical.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Critical.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47766D099DA80D001F091E /* critical.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = critical.c; path = hacks/critical.c; sourceTree = "<group>"; };
+               AF477680099DA849001F091E /* Petri.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Petri.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477683099DA8C7001F091E /* petri.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = petri.c; path = hacks/petri.c; sourceTree = "<group>"; };
+               AF47769F099DAA6F001F091E /* Blaster.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Blaster.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4776A2099DAADE001F091E /* blaster.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blaster.c; path = hacks/blaster.c; sourceTree = "<group>"; };
+               AF4776BA099DABDD001F091E /* XSpirograph.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XSpirograph.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4776BD099DAC46001F091E /* xspirograph.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xspirograph.c; path = hacks/xspirograph.c; sourceTree = "<group>"; };
+               AF4776D0099DAC8A001F091E /* XRaySwarm.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XRaySwarm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4776D3099DACEB001F091E /* xrayswarm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xrayswarm.c; path = hacks/xrayswarm.c; sourceTree = "<group>"; };
+               AF4776EB099DADDF001F091E /* WhirlWindWarp.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WhirlWindWarp.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4776EE099DAE58001F091E /* whirlwindwarp.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = whirlwindwarp.c; path = hacks/whirlwindwarp.c; sourceTree = "<group>"; };
+               AF477701099DAE7A001F091E /* Vermiculate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Vermiculate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477704099DAF3F001F091E /* vermiculate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = vermiculate.c; path = hacks/vermiculate.c; sourceTree = "<group>"; };
+               AF47771D099DAF9F001F091E /* CloudLife.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CloudLife.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477720099DB01C001F091E /* cloudlife.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cloudlife.c; path = hacks/cloudlife.c; sourceTree = "<group>"; };
+               AF477733099DB044001F091E /* Substrate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Substrate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477736099DB104001F091E /* substrate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = substrate.c; path = hacks/substrate.c; sourceTree = "<group>"; };
+               AF477762099DB61E001F091E /* Interaggregate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Interaggregate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477769099DB710001F091E /* interaggregate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = interaggregate.c; path = hacks/interaggregate.c; sourceTree = "<group>"; };
+               AF477784099DB965001F091E /* Celtic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Celtic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF477787099DBA29001F091E /* celtic.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = celtic.c; path = hacks/celtic.c; sourceTree = "<group>"; };
+               AF4777A0099DBA90001F091E /* FluidBalls.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FluidBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4777A4099DBB11001F091E /* fluidballs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fluidballs.c; path = hacks/fluidballs.c; sourceTree = "<group>"; };
+               AF4777E1099DC183001F091E /* BoxFit.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BoxFit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4778A3099DDA91001F091E /* boxfit.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = boxfit.c; path = hacks/boxfit.c; sourceTree = "<group>"; };
+               AF4778BB099DDB79001F091E /* Penetrate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Penetrate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4778BE099DDC32001F091E /* penetrate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = penetrate.c; path = hacks/penetrate.c; sourceTree = "<group>"; };
+               AF4778D7099DDCAE001F091E /* XJack.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XJack.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4778DA099DDD2B001F091E /* xjack.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xjack.c; path = hacks/xjack.c; sourceTree = "<group>"; };
+               AF4778F8099DDDC8001F091E /* Cynosure.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cynosure.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4778FB099DDE79001F091E /* cynosure.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cynosure.c; path = hacks/cynosure.c; sourceTree = "<group>"; };
+               AF477919099DE379001F091E /* Flag.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Flag.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47791C099DE3F1001F091E /* flag.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flag.c; path = hacks/flag.c; sourceTree = "<group>"; };
+               AF47793A099DE4C7001F091E /* Slip.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Slip.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF47793D099DE56A001F091E /* slip.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = slip.c; path = hacks/slip.c; sourceTree = "<group>"; };
+               AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libjwxyz.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF480C21098E28EF00FB32B8 /* greynetic.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = greynetic.c; path = hacks/greynetic.c; sourceTree = "<group>"; };
+               AF480C29098E295D00FB32B8 /* halo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = halo.c; path = hacks/halo.c; sourceTree = "<group>"; };
+               AF480C2F098E2A6700FB32B8 /* helix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = helix.c; path = hacks/helix.c; sourceTree = "<group>"; };
+               AF480C58098E301400FB32B8 /* Helix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Helix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF480C82098E336D00FB32B8 /* drift.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = drift.c; path = hacks/drift.c; sourceTree = "<group>"; };
+               AF480C89098E346700FB32B8 /* xlockmore.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = xlockmore.h; path = hacks/xlockmore.h; sourceTree = "<group>"; };
+               AF480C8A098E34AB00FB32B8 /* xlockmoreI.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = xlockmoreI.h; path = hacks/xlockmoreI.h; sourceTree = "<group>"; };
+               AF480CBB098E37D600FB32B8 /* xlockmore.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xlockmore.c; path = hacks/xlockmore.c; sourceTree = "<group>"; };
+               AF480D81098EEDDE00FB32B8 /* Drift.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Drift.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF480DD1098F4F6200FB32B8 /* dangerball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dangerball.c; path = hacks/glx/dangerball.c; sourceTree = "<group>"; };
+               AF480DF1098F528500FB32B8 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
+               AF480EAC098F63B000FB32B8 /* rotator.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = rotator.h; path = hacks/glx/rotator.h; sourceTree = "<group>"; };
+               AF480EAD098F63BE00FB32B8 /* trackball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = trackball.c; path = hacks/glx/trackball.c; sourceTree = "<group>"; };
+               AF480EAF098F63CD00FB32B8 /* trackball.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = trackball.h; path = hacks/glx/trackball.h; sourceTree = "<group>"; };
+               AF480EB0098F63D600FB32B8 /* gltrackball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gltrackball.c; path = hacks/glx/gltrackball.c; sourceTree = "<group>"; };
+               AF480EB2098F63DF00FB32B8 /* gltrackball.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = gltrackball.h; path = hacks/glx/gltrackball.h; sourceTree = "<group>"; };
+               AF480EB7098F646400FB32B8 /* rotator.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rotator.c; path = hacks/glx/rotator.c; sourceTree = "<group>"; };
+               AF480EBA098F648700FB32B8 /* sphere.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = sphere.h; path = hacks/glx/sphere.h; sourceTree = "<group>"; };
+               AF480EBB098F649600FB32B8 /* sphere.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sphere.c; path = hacks/glx/sphere.c; sourceTree = "<group>"; };
+               AF480ED1098F651C00FB32B8 /* tube.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = tube.h; path = hacks/glx/tube.h; sourceTree = "<group>"; };
+               AF480ED2098F652A00FB32B8 /* tube.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tube.c; path = hacks/glx/tube.c; sourceTree = "<group>"; };
+               AF480FE70990375900FB32B8 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; };
+               AF4810FB09909FBA00FB32B8 /* DangerBall.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DangerBall.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF48112B0990A2C700FB32B8 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
+               AF4812250990CB8C00FB32B8 /* gears.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gears.c; path = hacks/glx/gears.c; sourceTree = "<group>"; };
+               AF4812640990CE2700FB32B8 /* Gears.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Gears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4812760990CF5D00FB32B8 /* buildlwo.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = buildlwo.c; path = hacks/glx/buildlwo.c; sourceTree = "<group>"; };
+               AF4812770990CF5D00FB32B8 /* buildlwo.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = buildlwo.h; path = hacks/glx/buildlwo.h; sourceTree = "<group>"; };
+               AF4812780990CF5D00FB32B8 /* pipeobjs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pipeobjs.c; path = hacks/glx/pipeobjs.c; sourceTree = "<group>"; };
+               AF4812790990CF5D00FB32B8 /* pipes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pipes.c; path = hacks/glx/pipes.c; sourceTree = "<group>"; };
+               AF4812C60990D3D900FB32B8 /* Pipes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pipes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4812F70990D9AE00FB32B8 /* XScreenSaverGLView.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = XScreenSaverGLView.h; sourceTree = "<group>"; };
+               AF4812F80990D9AE00FB32B8 /* XScreenSaverGLView.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = XScreenSaverGLView.m; sourceTree = "<group>"; };
+               AF48DF030A0C25E000F94CF9 /* GLSchool.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLSchool.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF48E1620A0C268400F94CF9 /* glschool_alg.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glschool_alg.c; path = hacks/glx/glschool_alg.c; sourceTree = "<group>"; };
+               AF48E1630A0C268500F94CF9 /* glschool_alg.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = glschool_alg.h; path = hacks/glx/glschool_alg.h; sourceTree = "<group>"; };
+               AF48E1640A0C268500F94CF9 /* glschool_gl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glschool_gl.c; path = hacks/glx/glschool_gl.c; sourceTree = "<group>"; };
+               AF48E1650A0C268500F94CF9 /* glschool_gl.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = glschool_gl.h; path = hacks/glx/glschool_gl.h; sourceTree = "<group>"; };
+               AF48E1660A0C268500F94CF9 /* glschool.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glschool.c; path = hacks/glx/glschool.c; sourceTree = "<group>"; };
+               AF48E1670A0C268500F94CF9 /* glschool.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = glschool.h; path = hacks/glx/glschool.h; sourceTree = "<group>"; };
+               AF48E16B0A0C26A400F94CF9 /* glschool.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glschool.xml; sourceTree = "<group>"; };
+               AF4A345D102A593600A81B2A /* Surfaces.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Surfaces.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4A3461102A59EB00A81B2A /* surfaces.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = surfaces.xml; sourceTree = "<group>"; };
+               AF4A3463102A5A0E00A81B2A /* surfaces.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = surfaces.c; path = hacks/glx/surfaces.c; sourceTree = "<group>"; };
+               AF4FD6FA0CE7A486005EE58E /* Lockward.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lockward.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4FD7000CE7A577005EE58E /* lockward.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lockward.c; path = hacks/glx/lockward.c; sourceTree = "<group>"; };
+               AF4FD7020CE7A5BC005EE58E /* lockward.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lockward.xml; sourceTree = "<group>"; };
+               AF4FF4CE0D52CBDE00666F98 /* CubicGrid.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CubicGrid.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF4FF4D00D52CC8400666F98 /* cubicgrid.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cubicgrid.c; path = hacks/glx/cubicgrid.c; sourceTree = "<group>"; };
+               AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cubicgrid.xml; sourceTree = "<group>"; };
+               AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = iSaverRunner.xib; sourceTree = "<group>"; };
+               AF561DF3159651A7007CA5ED /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; };
+               AF561DF515969BC3007CA5ED /* iosgrabimage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = iosgrabimage.m; sourceTree = "<group>"; };
+               AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks/AssetsLibrary.framework; sourceTree = DEVELOPER_DIR; };
+               AF5C9B0D1A0CCE6E00B0147A /* Cityflow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cityflow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF5C9B0F1A0CCF4E00B0147A /* cityflow.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = cityflow.xml; sourceTree = "<group>"; };
+               AF5C9B101A0CCF4E00B0147A /* cityflow.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cityflow.c; path = hacks/glx/cityflow.c; sourceTree = "<group>"; };
+               AF6048F8157C07C600CA21E4 /* jwzgles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jwzgles.c; path = ../hacks/glx/jwzgles.c; sourceTree = "<group>"; };
+               AF6048F9157C07C600CA21E4 /* jwzgles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jwzgles.h; path = ../hacks/glx/jwzgles.h; sourceTree = "<group>"; };
+               AF6048FA157C07C600CA21E4 /* jwzglesI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jwzglesI.h; path = ../hacks/glx/jwzglesI.h; sourceTree = "<group>"; };
+               AF63A8061AB4EDDB00593C75 /* RomanBoy.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RomanBoy.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF63A8081AB4EF5D00593C75 /* romanboy.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = romanboy.xml; sourceTree = "<group>"; };
+               AF63A8091AB4EF5D00593C75 /* romanboy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = romanboy.c; path = hacks/glx/romanboy.c; sourceTree = "<group>"; };
+               AF642405099FF9C2000F4CD4 /* Extrusion.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Extrusion.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF642409099FFAF0000F4CD4 /* extrusion-helix2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-helix2.c"; path = "hacks/glx/extrusion-helix2.c"; sourceTree = "<group>"; };
+               AF64240A099FFAF0000F4CD4 /* extrusion-helix3.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-helix3.c"; path = "hacks/glx/extrusion-helix3.c"; sourceTree = "<group>"; };
+               AF64240B099FFAF0000F4CD4 /* extrusion-helix4.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-helix4.c"; path = "hacks/glx/extrusion-helix4.c"; sourceTree = "<group>"; };
+               AF64240C099FFAF0000F4CD4 /* extrusion-joinoffset.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-joinoffset.c"; path = "hacks/glx/extrusion-joinoffset.c"; sourceTree = "<group>"; };
+               AF64240D099FFAF0000F4CD4 /* extrusion-screw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-screw.c"; path = "hacks/glx/extrusion-screw.c"; sourceTree = "<group>"; };
+               AF64240E099FFAF0000F4CD4 /* extrusion-taper.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-taper.c"; path = "hacks/glx/extrusion-taper.c"; sourceTree = "<group>"; };
+               AF64240F099FFAF1000F4CD4 /* extrusion-twistoid.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-twistoid.c"; path = "hacks/glx/extrusion-twistoid.c"; sourceTree = "<group>"; };
+               AF642410099FFAF1000F4CD4 /* extrusion.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = extrusion.c; path = hacks/glx/extrusion.c; sourceTree = "<group>"; };
+               AF642411099FFAF1000F4CD4 /* extrusion.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = extrusion.h; path = hacks/glx/extrusion.h; sourceTree = "<group>"; };
+               AF6425DC09A18856000F4CD4 /* HyperCube.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HyperCube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF6425DF09A188FB000F4CD4 /* hypercube.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hypercube.c; path = hacks/hypercube.c; sourceTree = "<group>"; };
+               AF6425FC09A189EC000F4CD4 /* Qix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Qix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF6425FF09A18A94000F4CD4 /* qix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = qix.c; path = hacks/qix.c; sourceTree = "<group>"; };
+               AF64261F09A18D6C000F4CD4 /* HyperBall.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HyperBall.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF64262209A18E1E000F4CD4 /* hyperball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hyperball.c; path = hacks/hyperball.c; sourceTree = "<group>"; };
+               AF64263C09A18F54000F4CD4 /* Moire2.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Moire2.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF64263F09A18FEB000F4CD4 /* moire2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moire2.c; path = hacks/moire2.c; sourceTree = "<group>"; };
+               AF64265F09A19229000F4CD4 /* Munch.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Munch.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF64266209A192C5000F4CD4 /* munch.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = munch.c; path = hacks/munch.c; sourceTree = "<group>"; };
+               AF64268B09A194B0000F4CD4 /* Goop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Goop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF64268E09A19542000F4CD4 /* goop.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = goop.c; path = hacks/goop.c; sourceTree = "<group>"; };
+               AF64278109A1D37A000F4CD4 /* SpeedMine.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SpeedMine.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF64278709A1D433000F4CD4 /* speedmine.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = speedmine.c; path = hacks/speedmine.c; sourceTree = "<group>"; };
+               AF6427B809A2DE36000F4CD4 /* Bubbles.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bubbles.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "bubbles-default.c"; path = "hacks/bubbles-default.c"; sourceTree = "<group>"; };
+               AF6427BC09A2DF47000F4CD4 /* bubbles.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bubbles.c; path = hacks/bubbles.c; sourceTree = "<group>"; };
+               AF6427BD09A2DF47000F4CD4 /* bubbles.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = bubbles.h; path = hacks/bubbles.h; sourceTree = "<group>"; };
+               AF68A49219196CF800D41CD1 /* Tessellimage.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tessellimage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF68A49419196E3E00D41CD1 /* tessellimage.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = tessellimage.xml; sourceTree = "<group>"; };
+               AF68A49519196E3E00D41CD1 /* tessellimage.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tessellimage.c; path = hacks/tessellimage.c; sourceTree = "<group>"; };
+               AF68A49619196E3E00D41CD1 /* delaunay.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = delaunay.c; path = hacks/delaunay.c; sourceTree = "<group>"; };
+               AF73FF201A08AB9400E485E9 /* iSaverRunner57t.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = iSaverRunner57t.png; sourceTree = "<group>"; };
+               AF73FF361A09877F00E485E9 /* BinaryRing.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BinaryRing.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF73FF381A09889700E485E9 /* binaryring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = binaryring.c; path = hacks/binaryring.c; sourceTree = "<group>"; };
+               AF73FF3B1A0988C500E485E9 /* binaryring.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = binaryring.xml; sourceTree = "<group>"; };
+               AF7511121782B5B900380EA1 /* Kaleidocycle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Kaleidocycle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF7511141782B64300380EA1 /* kaleidocycle.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = kaleidocycle.c; path = hacks/glx/kaleidocycle.c; sourceTree = "<group>"; };
+               AF7511161782B66400380EA1 /* kaleidescope.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = kaleidescope.xml; sourceTree = "<group>"; };
+               AF7776F609B63ABF00EA3033 /* Phosphor.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Phosphor.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF77770309B63B5F00EA3033 /* phosphor.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = phosphor.c; path = hacks/phosphor.c; sourceTree = "<group>"; };
+               AF77772A09B6416100EA3033 /* Pacman.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pacman.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF77775109B6446500EA3033 /* FlipScreen3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlipScreen3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF77775409B644FF00EA3033 /* flipscreen3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flipscreen3d.c; path = hacks/glx/flipscreen3d.c; sourceTree = "<group>"; };
+               AF77778B09B64A2A00EA3033 /* gleidescope.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gleidescope.c; path = hacks/glx/gleidescope.c; sourceTree = "<group>"; };
+               AF7777A209B64A5200EA3033 /* MirrorBlob.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MirrorBlob.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF7777A509B64AFC00EA3033 /* mirrorblob.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = mirrorblob.c; path = hacks/glx/mirrorblob.c; sourceTree = "<group>"; };
+               AF7777BF09B64BD400EA3033 /* stonerview-move.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "stonerview-move.c"; path = "hacks/glx/stonerview-move.c"; sourceTree = "<group>"; };
+               AF7777C009B64BD400EA3033 /* stonerview-move.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "stonerview-move.h"; path = "hacks/glx/stonerview-move.h"; sourceTree = "<group>"; };
+               AF7777C109B64BD400EA3033 /* stonerview-osc.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "stonerview-osc.c"; path = "hacks/glx/stonerview-osc.c"; sourceTree = "<group>"; };
+               AF7777C209B64BD400EA3033 /* stonerview-osc.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "stonerview-osc.h"; path = "hacks/glx/stonerview-osc.h"; sourceTree = "<group>"; };
+               AF7777C309B64BD400EA3033 /* stonerview-view.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "stonerview-view.c"; path = "hacks/glx/stonerview-view.c"; sourceTree = "<group>"; };
+               AF7777C409B64BD400EA3033 /* stonerview.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = stonerview.c; path = hacks/glx/stonerview.c; sourceTree = "<group>"; };
+               AF7777C509B64BD400EA3033 /* stonerview.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = stonerview.h; path = hacks/glx/stonerview.h; sourceTree = "<group>"; };
+               AF7777E409B64C6B00EA3033 /* GLSlideshow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLSlideshow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF7777E709B64CF700EA3033 /* glslideshow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glslideshow.c; path = hacks/glx/glslideshow.c; sourceTree = "<group>"; };
+               AF7777FE09B64E3100EA3033 /* FlipText.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlipText.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF77780109B64EC000EA3033 /* fliptext.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fliptext.c; path = hacks/glx/fliptext.c; sourceTree = "<group>"; };
+               AF77780809B64F4900EA3033 /* texfont.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = texfont.c; path = hacks/glx/texfont.c; sourceTree = "<group>"; };
+               AF77780909B64F4900EA3033 /* texfont.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = texfont.h; path = hacks/glx/texfont.h; sourceTree = "<group>"; };
+               AF77782809B650FF00EA3033 /* starwars.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = starwars.c; path = hacks/glx/starwars.c; sourceTree = "<group>"; };
+               AF77782909B650FF00EA3033 /* starwars.txt */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = starwars.txt; path = hacks/glx/starwars.txt; sourceTree = "<group>"; };
+               AF77785809B6528100EA3033 /* Carousel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Carousel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF77785E09B6530E00EA3033 /* carousel.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = carousel.c; path = hacks/glx/carousel.c; sourceTree = "<group>"; };
+               AF77787409B6536000EA3033 /* DNAlogo.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DNAlogo.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF77787609B653DC00EA3033 /* dnalogo.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dnalogo.c; path = hacks/glx/dnalogo.c; sourceTree = "<group>"; };
+               AF77787909B6545E00EA3033 /* dnalogo.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = dnalogo.xml; sourceTree = "<group>"; };
+               AF77789209B656C300EA3033 /* fontglide.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fontglide.c; path = hacks/fontglide.c; sourceTree = "<group>"; };
+               AF7778B509B659C800EA3033 /* BlitSpin.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlitSpin.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF7778BA09B65A8A00EA3033 /* blitspin.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blitspin.c; path = hacks/blitspin.c; sourceTree = "<group>"; };
+               AF7778BC09B65B1800EA3033 /* automata.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = automata.h; path = hacks/automata.h; sourceTree = "<group>"; };
+               AF7778BD09B65B3F00EA3033 /* atlantis.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = atlantis.h; path = hacks/glx/atlantis.h; sourceTree = "<group>"; };
+               AF7778BE09B65BA300EA3033 /* molecules.sh */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.sh; name = molecules.sh; path = hacks/glx/molecules.sh; sourceTree = "<group>"; };
+               AF7778C009B65C0F00EA3033 /* sproingies.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = sproingies.h; path = hacks/glx/sproingies.h; sourceTree = "<group>"; };
+               AF7778C109B65C6A00EA3033 /* e_textures.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = e_textures.h; path = hacks/glx/e_textures.h; sourceTree = "<group>"; };
+               AF78369617DB9F25003B9FC0 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
+               AF78377C17DBA85D003B9FC0 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/libz.dylib; sourceTree = DEVELOPER_DIR; };
+               AF78D189142DD8F3002AAF77 /* Hilbert.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hilbert.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF78D18A142DD96E002AAF77 /* hilbert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hilbert.c; path = hacks/glx/hilbert.c; sourceTree = "<group>"; };
+               AF78D18E142DD99A002AAF77 /* hilbert.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = hilbert.xml; sourceTree = "<group>"; };
+               AF794F74099748450059A8B0 /* Demon.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Demon.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF794F7E099748860059A8B0 /* demon.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = demon.c; path = hacks/demon.c; sourceTree = "<group>"; };
+               AF794F9E09974A320059A8B0 /* Fiberlamp.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Fiberlamp.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF794FA909974AE30059A8B0 /* fiberlamp.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fiberlamp.c; path = hacks/fiberlamp.c; sourceTree = "<group>"; };
+               AF794FDD09974FA60059A8B0 /* Loop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Loop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF794FE009974FEC0059A8B0 /* loop.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = loop.c; path = hacks/loop.c; sourceTree = "<group>"; };
+               AF795011099751940059A8B0 /* pacman_ai.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pacman_ai.c; path = hacks/pacman_ai.c; sourceTree = "<group>"; };
+               AF795012099751940059A8B0 /* pacman_ai.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = pacman_ai.h; path = hacks/pacman_ai.h; sourceTree = "<group>"; };
+               AF795013099751940059A8B0 /* pacman_level.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pacman_level.c; path = hacks/pacman_level.c; sourceTree = "<group>"; };
+               AF795014099751940059A8B0 /* pacman_level.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = pacman_level.h; path = hacks/pacman_level.h; sourceTree = "<group>"; };
+               AF795015099751940059A8B0 /* pacman.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pacman.c; path = hacks/pacman.c; sourceTree = "<group>"; };
+               AF795016099751940059A8B0 /* pacman.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = pacman.h; path = hacks/pacman.h; sourceTree = "<group>"; };
+               AF7ACFD419FF0A9200BD752B /* GeodesicGears.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GeodesicGears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF7ACFD619FF0B7A00BD752B /* geodesicgears.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = geodesicgears.c; path = hacks/glx/geodesicgears.c; sourceTree = "<group>"; };
+               AF7ACFD819FF0BA600BD752B /* geodesicgears.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = geodesicgears.xml; sourceTree = "<group>"; };
+               AF84AF1E15829AF000607E4C /* SaverListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SaverListController.m; sourceTree = "<group>"; };
+               AF84FD4109B1209E00F3AB06 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = /System/Library/Frameworks/GLUT.framework; sourceTree = "<absolute>"; };
+               AF91898F158FC00A002B5D1E /* XScreenSaver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XScreenSaver.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF94E7411A16E93600289B93 /* xscreensaver.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = xscreensaver.xcconfig; sourceTree = "<group>"; };
+               AF97573D099C317000B05160 /* IMSMap.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IMSMap.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975740099C31DD00B05160 /* imsmap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = imsmap.c; path = hacks/imsmap.c; sourceTree = "<group>"; };
+               AF975785099C374A00B05160 /* Moire.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Moire.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975789099C37A500B05160 /* moire.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moire.c; path = hacks/moire.c; sourceTree = "<group>"; };
+               AF9757D2099C3E6300B05160 /* RDbomb.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RDbomb.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9757D5099C3EB800B05160 /* rd-bomb.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "rd-bomb.c"; path = "hacks/rd-bomb.c"; sourceTree = "<group>"; };
+               AF975818099C41D500B05160 /* XFlame.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XFlame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF97582F099C427500B05160 /* xflame.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xflame.c; path = hacks/xflame.c; sourceTree = "<group>"; };
+               AF975875099C475900B05160 /* ShadeBobs.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ShadeBobs.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF97587A099C492000B05160 /* shadebobs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = shadebobs.c; path = hacks/shadebobs.c; sourceTree = "<group>"; };
+               AF975A46099C681F00B05160 /* MetaBalls.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MetaBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975A49099C689F00B05160 /* metaballs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = metaballs.c; path = hacks/metaballs.c; sourceTree = "<group>"; };
+               AF975A7C099C6AB200B05160 /* Eruption.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Eruption.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975A83099C6B4900B05160 /* eruption.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = eruption.c; path = hacks/eruption.c; sourceTree = "<group>"; };
+               AF975A96099C6BC300B05160 /* Barcode.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Barcode.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975A99099C6C3500B05160 /* barcode.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = barcode.c; path = hacks/barcode.c; sourceTree = "<group>"; };
+               AF975AE7099C6EB100B05160 /* Fireworkx.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Fireworkx.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975AEE099C6F1700B05160 /* fireworkx.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fireworkx.c; path = hacks/fireworkx.c; sourceTree = "<group>"; };
+               AF975B0C099C6FE400B05160 /* MemScroller.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MemScroller.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975B14099C709E00B05160 /* memscroller.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = memscroller.c; path = hacks/memscroller.c; sourceTree = "<group>"; };
+               AF975C22099C8C1500B05160 /* Halo.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Halo.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975C4E099C8DCF00B05160 /* Greynetic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Greynetic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975C6E099C8F3F00B05160 /* NoseGuy.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NoseGuy.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975C76099C8FC700B05160 /* noseguy.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = noseguy.c; path = hacks/noseguy.c; sourceTree = "<group>"; };
+               AF975C91099C929800B05160 /* xpm-pixmap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "xpm-pixmap.c"; path = "hacks/xpm-pixmap.c"; sourceTree = "<group>"; };
+               AF975C92099C929800B05160 /* xpm-pixmap.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "xpm-pixmap.h"; path = "hacks/xpm-pixmap.h"; sourceTree = "<group>"; };
+               AF975D63099CA0F000B05160 /* Rocks.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rocks.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF975D66099CA16A00B05160 /* rocks.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rocks.c; path = hacks/rocks.c; sourceTree = "<group>"; };
+               AF976DFA09896BEB001F8B92 /* attraction.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = attraction.c; path = hacks/attraction.c; sourceTree = "<group>"; };
+               AF976ED30989BF59001F8B92 /* ScreenSaver.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ScreenSaver.framework; path = /System/Library/Frameworks/ScreenSaver.framework; sourceTree = "<absolute>"; };
+               AF976FBC0989CAA2001F8B92 /* Deco.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Deco.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9770400989D1E6001F8B92 /* Rorschach.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rorschach.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF97707D0989D2F6001F8B92 /* Attraction.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Attraction.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9771D70989DC4A001F8B92 /* SaverTester.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SaverTester.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9771D90989DC4A001F8B92 /* SaverRunner.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = SaverRunner.plist; sourceTree = "<group>"; };
+               AF9772E20989DFC6001F8B92 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/SaverRunner.nib; sourceTree = "<group>"; };
+               AF998EEE0A083DB30051049D /* TopBlock.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TopBlock.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF998EF80A083E750051049D /* topblock.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = topblock.c; path = hacks/glx/topblock.c; sourceTree = "<group>"; };
+               AF998EFA0A083E8C0051049D /* topblock.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = topblock.xml; sourceTree = "<group>"; };
+               AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */ = {isa = PBXFileReference; fileEncoding = 5; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = XScreenSaverSubclass.m; sourceTree = "<group>"; };
+               AF9D467609B5109C006E59CF /* DecayScreen.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DecayScreen.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D467809B5110B006E59CF /* decayscreen.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = decayscreen.c; path = hacks/decayscreen.c; sourceTree = "<group>"; };
+               AF9D468E09B51567006E59CF /* osxgrabscreen.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = osxgrabscreen.m; sourceTree = "<group>"; };
+               AF9D473609B52EE0006E59CF /* colorbars.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = colorbars.c; path = utils/colorbars.c; sourceTree = "<group>"; };
+               AF9D473709B52EE0006E59CF /* colorbars.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = colorbars.h; path = utils/colorbars.h; sourceTree = "<group>"; };
+               AF9D475409B5300A006E59CF /* SlideScreen.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SlideScreen.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D475809B53091006E59CF /* slidescreen.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = slidescreen.c; path = hacks/slidescreen.c; sourceTree = "<group>"; };
+               AF9D476F09B53166006E59CF /* Zoom.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Zoom.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D48D409B53229006E59CF /* zoom.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = zoom.c; path = hacks/zoom.c; sourceTree = "<group>"; };
+               AF9D48EB09B53322006E59CF /* Bumps.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bumps.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D48EE09B533AE006E59CF /* bumps.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bumps.c; path = hacks/bumps.c; sourceTree = "<group>"; };
+               AF9D490409B535DA006E59CF /* Distort.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Distort.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D490709B536F7006E59CF /* distort.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = distort.c; path = hacks/distort.c; sourceTree = "<group>"; };
+               AF9D493B09B53CBA006E59CF /* Ripples.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Ripples.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D493E09B53D55006E59CF /* ripples.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ripples.c; path = hacks/ripples.c; sourceTree = "<group>"; };
+               AF9D496409B53FC9006E59CF /* RotZoomer.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RotZoomer.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D496709B540A4006E59CF /* rotzoomer.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rotzoomer.c; path = hacks/rotzoomer.c; sourceTree = "<group>"; };
+               AF9D497C09B5411D006E59CF /* Twang.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Twang.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D497F09B541E5006E59CF /* twang.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = twang.c; path = hacks/twang.c; sourceTree = "<group>"; };
+               AF9D49A709B544C3006E59CF /* Spotlight.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spotlight.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D49AA09B54596006E59CF /* spotlight.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = spotlight.c; path = hacks/spotlight.c; sourceTree = "<group>"; };
+               AF9D4C7909B59F27006E59CF /* XLyap.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XLyap.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D4C7C09B5A044006E59CF /* xlyap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xlyap.c; path = hacks/xlyap.c; sourceTree = "<group>"; };
+               AF9D4CF709B5AA8E006E59CF /* Pong.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pong.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D4CFA09B5AC94006E59CF /* analogtv.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = analogtv.c; path = hacks/analogtv.c; sourceTree = "<group>"; };
+               AF9D4CFB09B5AC94006E59CF /* analogtv.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = analogtv.h; path = hacks/analogtv.h; sourceTree = "<group>"; };
+               AF9D4CFC09B5AC94006E59CF /* pong.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pong.c; path = hacks/pong.c; sourceTree = "<group>"; };
+               AF9D4D8F09B5B2DC006E59CF /* XAnalogTV.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XAnalogTV.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D4D9209B5B444006E59CF /* xanalogtv.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xanalogtv.c; path = hacks/xanalogtv.c; sourceTree = "<group>"; };
+               AF9D4DC009B5B71E006E59CF /* BSOD.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BSOD.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D4DC309B5B87D006E59CF /* bsod.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bsod.c; path = hacks/bsod.c; sourceTree = "<group>"; };
+               AF9D4DD309B5B990006E59CF /* apple2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = apple2.c; path = hacks/apple2.c; sourceTree = "<group>"; };
+               AF9D4DFE09B5BB19006E59CF /* Apple2.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Apple2.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9D4E0509B5BC9D006E59CF /* apple2-main.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "apple2-main.c"; path = "hacks/apple2-main.c"; sourceTree = "<group>"; };
+               AF9D4E2109B63413006E59CF /* jwxyz-timers.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = "jwxyz-timers.m"; sourceTree = "<group>"; };
+               AF9E7EBF190F4C1B00A8B01F /* enable_gc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = enable_gc; sourceTree = BUILT_PRODUCTS_DIR; };
+               AF9E7EC8190F4C4000A8B01F /* enable_gc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = enable_gc.c; sourceTree = "<group>"; };
+               AFA339400B058505002B0E7D /* WebCollage.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WebCollage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA33BAE0B0585F7002B0E7D /* webcollage-cocoa.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = "webcollage-cocoa.m"; path = "hacks/webcollage-cocoa.m"; sourceTree = "<group>"; };
+               AFA33BC70B058740002B0E7D /* webcollage-helper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "webcollage-helper"; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = "webcollage-helper-cocoa.m"; path = "hacks/webcollage-helper-cocoa.m"; sourceTree = "<group>"; };
+               AFA33C0A0B058E6B002B0E7D /* webcollage */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = webcollage; path = hacks/webcollage; sourceTree = "<group>"; };
+               AFA55864099324D800F3E977 /* minixpm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = minixpm.c; path = utils/minixpm.c; sourceTree = "<group>"; };
+               AFA55865099324D800F3E977 /* minixpm.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = minixpm.h; path = utils/minixpm.h; sourceTree = "<group>"; };
+               AFA5595A099330B000F3E977 /* Cage.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5595D0993310500F3E977 /* cage.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cage.c; path = hacks/glx/cage.c; sourceTree = "<group>"; };
+               AFA5597F0993317900F3E977 /* Moebius.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Moebius.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55982099331C300F3E977 /* moebius.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moebius.c; path = hacks/glx/moebius.c; sourceTree = "<group>"; };
+               AFA559A40993322100F3E977 /* Superquadrics.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Superquadrics.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA559A80993326300F3E977 /* superquadrics.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = superquadrics.c; path = hacks/glx/superquadrics.c; sourceTree = "<group>"; };
+               AFA559C70993328000F3E977 /* Morph3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Morph3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA559CC099332E800F3E977 /* morph3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = morph3d.c; path = hacks/glx/morph3d.c; sourceTree = "<group>"; };
+               AFA559E10993330600F3E977 /* Rubik.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rubik.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA559EA0993335C00F3E977 /* rubik.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rubik.c; path = hacks/glx/rubik.c; sourceTree = "<group>"; };
+               AFA55A150993340300F3E977 /* Stairs.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Stairs.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55A1A0993345900F3E977 /* stairs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = stairs.c; path = hacks/glx/stairs.c; sourceTree = "<group>"; };
+               AFA55A32099334A000F3E977 /* Sproingies.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sproingies.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55A3E0993351F00F3E977 /* gllist.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gllist.c; path = hacks/glx/gllist.c; sourceTree = "<group>"; };
+               AFA55A3F0993351F00F3E977 /* gllist.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = gllist.h; path = hacks/glx/gllist.h; sourceTree = "<group>"; };
+               AFA55A400993351F00F3E977 /* s1_1.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_1.c; path = hacks/glx/s1_1.c; sourceTree = "<group>"; };
+               AFA55A410993351F00F3E977 /* s1_2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_2.c; path = hacks/glx/s1_2.c; sourceTree = "<group>"; };
+               AFA55A420993351F00F3E977 /* s1_3.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_3.c; path = hacks/glx/s1_3.c; sourceTree = "<group>"; };
+               AFA55A430993351F00F3E977 /* s1_4.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_4.c; path = hacks/glx/s1_4.c; sourceTree = "<group>"; };
+               AFA55A440993351F00F3E977 /* s1_5.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_5.c; path = hacks/glx/s1_5.c; sourceTree = "<group>"; };
+               AFA55A450993351F00F3E977 /* s1_6.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_6.c; path = hacks/glx/s1_6.c; sourceTree = "<group>"; };
+               AFA55A460993351F00F3E977 /* s1_b.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_b.c; path = hacks/glx/s1_b.c; sourceTree = "<group>"; };
+               AFA55A470993351F00F3E977 /* sproingies.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sproingies.c; path = hacks/glx/sproingies.c; sourceTree = "<group>"; };
+               AFA55A480993351F00F3E977 /* sproingiewrap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sproingiewrap.c; path = hacks/glx/sproingiewrap.c; sourceTree = "<group>"; };
+               AFA55A8B0993364300F3E977 /* Lament.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lament.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55A8E0993369100F3E977 /* lament.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lament.c; path = hacks/glx/lament.c; sourceTree = "<group>"; };
+               AFA55A93099336D800F3E977 /* normals.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = normals.c; path = hacks/glx/normals.c; sourceTree = "<group>"; };
+               AFA55A94099336D800F3E977 /* normals.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = normals.h; path = hacks/glx/normals.h; sourceTree = "<group>"; };
+               AFA55AE109933CEF00F3E977 /* Bubble3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bubble3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55AE409933D3800F3E977 /* bubble3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bubble3d.c; path = hacks/glx/bubble3d.c; sourceTree = "<group>"; };
+               AFA55AE809933D5900F3E977 /* bubble3d.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = bubble3d.h; path = hacks/glx/bubble3d.h; sourceTree = "<group>"; };
+               AFA55AF409933DBF00F3E977 /* b_draw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = b_draw.c; path = hacks/glx/b_draw.c; sourceTree = "<group>"; };
+               AFA55AF509933DBF00F3E977 /* b_lockglue.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = b_lockglue.c; path = hacks/glx/b_lockglue.c; sourceTree = "<group>"; };
+               AFA55AF609933DBF00F3E977 /* b_sphere.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = b_sphere.c; path = hacks/glx/b_sphere.c; sourceTree = "<group>"; };
+               AFA55B1E09933E0500F3E977 /* GLPlanet.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLPlanet.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55B2109933E4A00F3E977 /* glplanet.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glplanet.c; path = hacks/glx/glplanet.c; sourceTree = "<group>"; };
+               AFA55B3709933E8D00F3E977 /* Pulsar.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pulsar.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55B3F09933EC600F3E977 /* pulsar.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pulsar.c; path = hacks/glx/pulsar.c; sourceTree = "<group>"; };
+               AFA55B8B09933F7200F3E977 /* Sierpinski3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sierpinski3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sierpinski3d.c; path = hacks/glx/sierpinski3d.c; sourceTree = "<group>"; };
+               AFA55BA309933FDA00F3E977 /* GFlux.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GFlux.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55BA60993401A00F3E977 /* gflux.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gflux.c; path = hacks/glx/gflux.c; sourceTree = "<group>"; };
+               AFA55BBD099340CE00F3E977 /* Circuit.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Circuit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55BC00993416E00F3E977 /* circuit.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = circuit.c; path = hacks/glx/circuit.c; sourceTree = "<group>"; };
+               AFA55BF60993429100F3E977 /* Menger.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Menger.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55BF9099342D500F3E977 /* menger.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = menger.c; path = hacks/glx/menger.c; sourceTree = "<group>"; };
+               AFA55C200993431300F3E977 /* Engine.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Engine.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55C230993435300F3E977 /* engine.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = engine.c; path = hacks/glx/engine.c; sourceTree = "<group>"; };
+               AFA55C89099349A600F3E977 /* GLSnake.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLSnake.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55C8C099349EE00F3E977 /* glsnake.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glsnake.c; path = hacks/glx/glsnake.c; sourceTree = "<group>"; };
+               AFA55CBB09934BB200F3E977 /* Boxed.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Boxed.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55CBE09934C0900F3E977 /* boxed.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = boxed.c; path = hacks/glx/boxed.c; sourceTree = "<group>"; };
+               AFA55CBF09934C0900F3E977 /* boxed.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = boxed.h; path = hacks/glx/boxed.h; sourceTree = "<group>"; };
+               AFA55CDE09934CE400F3E977 /* GLForestFire.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLForestFire.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55CE109934D2E00F3E977 /* glforestfire.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glforestfire.c; path = hacks/glx/glforestfire.c; sourceTree = "<group>"; };
+               AFA55D4E0993565300F3E977 /* SBalls.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55D510993569C00F3E977 /* sballs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sballs.c; path = hacks/glx/sballs.c; sourceTree = "<group>"; };
+               AFA55D740993584B00F3E977 /* Cubenetic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cubenetic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55D770993589300F3E977 /* cubenetic.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cubenetic.c; path = hacks/glx/cubenetic.c; sourceTree = "<group>"; };
+               AFA55D91099358C400F3E977 /* Spheremonics.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spheremonics.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55D940993590F00F3E977 /* spheremonics.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = spheremonics.c; path = hacks/glx/spheremonics.c; sourceTree = "<group>"; };
+               AFA55DDA09935D7000F3E977 /* Lavalite.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lavalite.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55DDD09935DB600F3E977 /* lavalite.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lavalite.c; path = hacks/glx/lavalite.c; sourceTree = "<group>"; };
+               AFA55DE109935DFB00F3E977 /* marching.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = marching.c; path = hacks/glx/marching.c; sourceTree = "<group>"; };
+               AFA55DE209935DFB00F3E977 /* marching.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = marching.h; path = hacks/glx/marching.h; sourceTree = "<group>"; };
+               AFA55E0309935E4900F3E977 /* Queens.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Queens.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55E0609935EB800F3E977 /* queens.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = queens.c; path = hacks/glx/queens.c; sourceTree = "<group>"; };
+               AFA55E1F09935EDC00F3E977 /* Endgame.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Endgame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55E2209935F2B00F3E977 /* chessgames.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = chessgames.h; path = hacks/glx/chessgames.h; sourceTree = "<group>"; };
+               AFA55E2309935F2B00F3E977 /* chessmodels.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = chessmodels.c; path = hacks/glx/chessmodels.c; sourceTree = "<group>"; };
+               AFA55E2409935F2B00F3E977 /* chessmodels.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = chessmodels.h; path = hacks/glx/chessmodels.h; sourceTree = "<group>"; };
+               AFA55E2509935F2B00F3E977 /* endgame.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = endgame.c; path = hacks/glx/endgame.c; sourceTree = "<group>"; };
+               AFA55E4209935F8E00F3E977 /* GLBlur.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLBlur.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55E4509935FD300F3E977 /* glblur.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glblur.c; path = hacks/glx/glblur.c; sourceTree = "<group>"; };
+               AFA55E6009935FF900F3E977 /* FlyingToasters.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlyingToasters.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55E980993608800F3E977 /* flyingtoasters.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flyingtoasters.c; path = hacks/glx/flyingtoasters.c; sourceTree = "<group>"; };
+               AFA55E990993608800F3E977 /* toast.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toast.c; path = hacks/glx/toast.c; sourceTree = "<group>"; };
+               AFA55E9A0993608800F3E977 /* toast.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toast.dxf; path = hacks/glx/toast.dxf; sourceTree = "<group>"; };
+               AFA55E9B0993608800F3E977 /* toast2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toast2.c; path = hacks/glx/toast2.c; sourceTree = "<group>"; };
+               AFA55E9C0993608800F3E977 /* toast2.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toast2.dxf; path = hacks/glx/toast2.dxf; sourceTree = "<group>"; };
+               AFA55E9D0993608800F3E977 /* toaster_base.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_base.c; path = hacks/glx/toaster_base.c; sourceTree = "<group>"; };
+               AFA55E9F0993608800F3E977 /* toaster_handle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_handle.c; path = hacks/glx/toaster_handle.c; sourceTree = "<group>"; };
+               AFA55EA10993608800F3E977 /* toaster_handle2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_handle2.c; path = hacks/glx/toaster_handle2.c; sourceTree = "<group>"; };
+               AFA55EA30993608800F3E977 /* toaster_jet.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_jet.c; path = hacks/glx/toaster_jet.c; sourceTree = "<group>"; };
+               AFA55EA50993608800F3E977 /* toaster_knob.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_knob.c; path = hacks/glx/toaster_knob.c; sourceTree = "<group>"; };
+               AFA55EA70993608800F3E977 /* toaster_slots.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_slots.c; path = hacks/glx/toaster_slots.c; sourceTree = "<group>"; };
+               AFA55EA90993608800F3E977 /* toaster_wing.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_wing.c; path = hacks/glx/toaster_wing.c; sourceTree = "<group>"; };
+               AFA55EAB0993608800F3E977 /* toaster.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster.c; path = hacks/glx/toaster.c; sourceTree = "<group>"; };
+               AFA55EAC0993608800F3E977 /* toaster.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster.dxf; path = hacks/glx/toaster.dxf; sourceTree = "<group>"; };
+               AFA55EE3099360E300F3E977 /* BouncingCow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BouncingCow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55EE70993613E00F3E977 /* bouncingcow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bouncingcow.c; path = hacks/glx/bouncingcow.c; sourceTree = "<group>"; };
+               AFA55EE80993613E00F3E977 /* cow_face.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_face.c; path = hacks/glx/cow_face.c; sourceTree = "<group>"; };
+               AFA55EE90993613E00F3E977 /* cow_hide.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_hide.c; path = hacks/glx/cow_hide.c; sourceTree = "<group>"; };
+               AFA55EEA0993613E00F3E977 /* cow_hoofs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_hoofs.c; path = hacks/glx/cow_hoofs.c; sourceTree = "<group>"; };
+               AFA55EEB0993613E00F3E977 /* cow_horns.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_horns.c; path = hacks/glx/cow_horns.c; sourceTree = "<group>"; };
+               AFA55EEC0993613E00F3E977 /* cow_tail.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_tail.c; path = hacks/glx/cow_tail.c; sourceTree = "<group>"; };
+               AFA55EED0993613E00F3E977 /* cow_udder.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_udder.c; path = hacks/glx/cow_udder.c; sourceTree = "<group>"; };
+               AFA55F1E099361B700F3E977 /* JigglyPuff.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JigglyPuff.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55F210993620200F3E977 /* jigglypuff.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = jigglypuff.c; path = hacks/glx/jigglypuff.c; sourceTree = "<group>"; };
+               AFA55F3C0993622F00F3E977 /* Klein.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Klein.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55F3F0993626E00F3E977 /* klein.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = klein.c; path = hacks/glx/klein.c; sourceTree = "<group>"; };
+               AFA55F540993629000F3E977 /* Hypertorus.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hypertorus.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55F59099362DF00F3E977 /* hypertorus.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hypertorus.c; path = hacks/glx/hypertorus.c; sourceTree = "<group>"; };
+               AFA55F840993643600F3E977 /* GLMatrix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLMatrix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55F870993648500F3E977 /* glmatrix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glmatrix.c; path = hacks/glx/glmatrix.c; sourceTree = "<group>"; };
+               AFA55FE509936BFA00F3E977 /* CubeStorm.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CubeStorm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA55FF309936C4500F3E977 /* cubestorm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cubestorm.c; path = hacks/glx/cubestorm.c; sourceTree = "<group>"; };
+               AFA5600B09936C6D00F3E977 /* GLKnots.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLKnots.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5600E09936CB300F3E977 /* glknots.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glknots.c; path = hacks/glx/glknots.c; sourceTree = "<group>"; };
+               AFA5602609936CC800F3E977 /* BlockTube.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlockTube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5602909936D0700F3E977 /* blocktube.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blocktube.c; path = hacks/glx/blocktube.c; sourceTree = "<group>"; };
+               AFA5604409936D5100F3E977 /* FlipFlop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlipFlop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5604709936DCC00F3E977 /* flipflop.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flipflop.c; path = hacks/glx/flipflop.c; sourceTree = "<group>"; };
+               AFA5605C09936E2100F3E977 /* AntInspect.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AntInspect.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5605F09936E9C00F3E977 /* antinspect.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = antinspect.c; path = hacks/glx/antinspect.c; sourceTree = "<group>"; };
+               AFA5607409936F3800F3E977 /* AntSpotlight.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AntSpotlight.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5607709936FDD00F3E977 /* ants.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = ants.h; path = hacks/glx/ants.h; sourceTree = "<group>"; };
+               AFA5607809936FDD00F3E977 /* antspotlight.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = antspotlight.c; path = hacks/glx/antspotlight.c; sourceTree = "<group>"; };
+               AFA5607909936FDD00F3E977 /* grab-ximage.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "grab-ximage.c"; path = "hacks/glx/grab-ximage.c"; sourceTree = "<group>"; };
+               AFA5607A09936FDD00F3E977 /* grab-ximage.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "grab-ximage.h"; path = "hacks/glx/grab-ximage.h"; sourceTree = "<group>"; };
+               AFA560C00993718D00F3E977 /* Polytopes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Polytopes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA560C3099371D500F3E977 /* polytopes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = polytopes.c; path = hacks/glx/polytopes.c; sourceTree = "<group>"; };
+               AFA5610F0993781600F3E977 /* Molecule.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Molecule.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA561120993786800F3E977 /* molecule.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = molecule.c; path = hacks/glx/molecule.c; sourceTree = "<group>"; };
+               AFA5616A09937C0D00F3E977 /* BlinkBox.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlinkBox.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5616D09937C9A00F3E977 /* blinkbox.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blinkbox.c; path = hacks/glx/blinkbox.c; sourceTree = "<group>"; };
+               AFA5618D09937CF100F3E977 /* Noof.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Noof.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5619009937D3600F3E977 /* noof.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = noof.c; path = hacks/glx/noof.c; sourceTree = "<group>"; };
+               AFA561AF09937D7E00F3E977 /* Polyhedra.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Polyhedra.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA561B209937DCB00F3E977 /* polyhedra-gl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "polyhedra-gl.c"; path = "hacks/glx/polyhedra-gl.c"; sourceTree = "<group>"; };
+               AFA561B309937DCC00F3E977 /* polyhedra.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = polyhedra.c; path = hacks/glx/polyhedra.c; sourceTree = "<group>"; };
+               AFA561B409937DCC00F3E977 /* polyhedra.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = polyhedra.h; path = hacks/glx/polyhedra.h; sourceTree = "<group>"; };
+               AFA562190993849F00F3E977 /* Providence.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Providence.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5621C099384F600F3E977 /* providence.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = providence.c; path = hacks/glx/providence.c; sourceTree = "<group>"; };
+               AFA562310993852500F3E977 /* Pinion.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pinion.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA562340993856A00F3E977 /* pinion.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pinion.c; path = hacks/glx/pinion.c; sourceTree = "<group>"; };
+               AFA562D1099392C600F3E977 /* Boing.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Boing.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA562D40993930C00F3E977 /* boing.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = boing.c; path = hacks/glx/boing.c; sourceTree = "<group>"; };
+               AFA562EC099393C900F3E977 /* AntMaze.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AntMaze.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA562EF0993941600F3E977 /* antmaze.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = antmaze.c; path = hacks/glx/antmaze.c; sourceTree = "<group>"; };
+               AFA563040993943B00F3E977 /* Tangram.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tangram.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA563070993948F00F3E977 /* tangram_shapes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tangram_shapes.c; path = hacks/glx/tangram_shapes.c; sourceTree = "<group>"; };
+               AFA563080993948F00F3E977 /* tangram_shapes.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = tangram_shapes.h; path = hacks/glx/tangram_shapes.h; sourceTree = "<group>"; };
+               AFA563090993948F00F3E977 /* tangram.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tangram.c; path = hacks/glx/tangram.c; sourceTree = "<group>"; };
+               AFA563260993951000F3E977 /* Crackberg.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Crackberg.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA563290993957100F3E977 /* crackberg.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = crackberg.c; path = hacks/glx/crackberg.c; sourceTree = "<group>"; };
+               AFA56343099395ED00F3E977 /* GLHanoi.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLHanoi.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA563460993963400F3E977 /* glhanoi.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glhanoi.c; path = hacks/glx/glhanoi.c; sourceTree = "<group>"; };
+               AFA56363099396C000F3E977 /* Cube21.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cube21.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA563660993970F00F3E977 /* cube21.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cube21.c; path = hacks/glx/cube21.c; sourceTree = "<group>"; };
+               AFA5638B099397B300F3E977 /* TimeTunnel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TimeTunnel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA5638E0993980D00F3E977 /* timetunnel.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = timetunnel.c; path = hacks/glx/timetunnel.c; sourceTree = "<group>"; };
+               AFA563B6099398BB00F3E977 /* Juggler3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Juggler3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFA563B90993991300F3E977 /* juggler3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = juggler3d.c; path = hacks/glx/juggler3d.c; sourceTree = "<group>"; };
+               AFAA6B441773F07700DE720C /* ios-function-table.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "ios-function-table.m"; sourceTree = "<group>"; };
+               AFAD462209D5F4DA00AB5F95 /* grabclient.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = grabclient.c; path = utils/grabclient.c; sourceTree = "<group>"; };
+               AFB591BA178B812C00EA4005 /* Hexadrop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hexadrop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFB591BC178B81E600EA4005 /* hexadrop.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = hexadrop.xml; sourceTree = "<group>"; };
+               AFB591BD178B81E600EA4005 /* hexadrop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hexadrop.c; path = hacks/hexadrop.c; sourceTree = "<group>"; };
+               AFB5A06B0981F4C600871B16 /* screenhack.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = screenhack.h; path = hacks/screenhack.h; sourceTree = "<group>"; };
+               AFB5A0ED0981FF8B00871B16 /* usleep.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = usleep.c; path = utils/usleep.c; sourceTree = "<group>"; };
+               AFB5A0EE0981FF8B00871B16 /* usleep.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = usleep.h; path = utils/usleep.h; sourceTree = "<group>"; };
+               AFB8A69A1782BA34004EDB85 /* kaleidocycle.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = kaleidocycle.xml; sourceTree = "<group>"; };
+               AFBE743F19A7C6930018AA35 /* robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robot.c; path = hacks/glx/robot.c; sourceTree = "<group>"; };
+               AFBF893C0E41D930006A2D66 /* fps.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fps.c; path = hacks/fps.c; sourceTree = "<group>"; };
+               AFBF893D0E41D930006A2D66 /* fps.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = fps.h; path = hacks/fps.h; sourceTree = "<group>"; };
+               AFBF89AE0E423FC3006A2D66 /* fps-gl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "fps-gl.c"; path = "hacks/glx/fps-gl.c"; sourceTree = "<group>"; };
+               AFBF89B10E424036006A2D66 /* fpsI.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = fpsI.h; path = hacks/fpsI.h; sourceTree = "<group>"; };
+               AFBFE75E178642DC00432B21 /* Apple2.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Apple2.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFBFE77E178647FE00432B21 /* Phosphor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Phosphor.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFC211930E4E30C800D87B6E /* teapot.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = teapot.c; path = hacks/glx/teapot.c; sourceTree = "<group>"; };
+               AFC211940E4E30C800D87B6E /* teapot.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = teapot.h; path = hacks/glx/teapot.h; sourceTree = "<group>"; };
+               AFC254B909873AF9000655EE /* screenhackI.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = screenhackI.h; path = hacks/screenhackI.h; sourceTree = "<group>"; };
+               AFC254C409882C97000655EE /* XScreenSaverView.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = XScreenSaverView.h; sourceTree = "<group>"; };
+               AFC254C509882C97000655EE /* XScreenSaverView.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = XScreenSaverView.m; sourceTree = "<group>"; };
+               AFC2577F09888F5A000655EE /* XScreenSaverConfigSheet.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; path = XScreenSaverConfigSheet.h; sourceTree = "<group>"; };
+               AFC2578009888F5A000655EE /* XScreenSaverConfigSheet.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; path = XScreenSaverConfigSheet.m; sourceTree = "<group>"; };
+               AFC258680988A468000655EE /* anemone.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = anemone.xml; sourceTree = "<group>"; };
+               AFC258690988A468000655EE /* anemotaxis.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = anemotaxis.xml; sourceTree = "<group>"; };
+               AFC2586A0988A468000655EE /* ant.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = ant.xml; sourceTree = "<group>"; };
+               AFC2586B0988A468000655EE /* antinspect.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = antinspect.xml; sourceTree = "<group>"; };
+               AFC2586C0988A468000655EE /* antmaze.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = antmaze.xml; sourceTree = "<group>"; };
+               AFC2586D0988A468000655EE /* antspotlight.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = antspotlight.xml; sourceTree = "<group>"; };
+               AFC2586E0988A468000655EE /* apollonian.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = apollonian.xml; sourceTree = "<group>"; };
+               AFC2586F0988A468000655EE /* apple2.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = apple2.xml; sourceTree = "<group>"; };
+               AFC258700988A468000655EE /* atlantis.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = atlantis.xml; sourceTree = "<group>"; };
+               AFC258710988A468000655EE /* attraction.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = attraction.xml; sourceTree = "<group>"; };
+               AFC258720988A468000655EE /* atunnel.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = atunnel.xml; sourceTree = "<group>"; };
+               AFC258730988A468000655EE /* barcode.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = barcode.xml; sourceTree = "<group>"; };
+               AFC258740988A468000655EE /* blaster.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = blaster.xml; sourceTree = "<group>"; };
+               AFC258750988A468000655EE /* blinkbox.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = blinkbox.xml; sourceTree = "<group>"; };
+               AFC258760988A468000655EE /* blitspin.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = blitspin.xml; sourceTree = "<group>"; };
+               AFC258770988A468000655EE /* blocktube.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = blocktube.xml; sourceTree = "<group>"; };
+               AFC258780988A468000655EE /* boing.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = boing.xml; sourceTree = "<group>"; };
+               AFC258790988A468000655EE /* bouboule.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bouboule.xml; sourceTree = "<group>"; };
+               AFC2587A0988A468000655EE /* bouncingcow.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bouncingcow.xml; sourceTree = "<group>"; };
+               AFC2587B0988A468000655EE /* boxed.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = boxed.xml; sourceTree = "<group>"; };
+               AFC2587C0988A468000655EE /* boxfit.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = boxfit.xml; sourceTree = "<group>"; };
+               AFC2587D0988A468000655EE /* braid.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = braid.xml; sourceTree = "<group>"; };
+               AFC2587E0988A468000655EE /* bsod.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bsod.xml; sourceTree = "<group>"; };
+               AFC2587F0988A468000655EE /* bubble3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bubble3d.xml; sourceTree = "<group>"; };
+               AFC258800988A468000655EE /* bubbles.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bubbles.xml; sourceTree = "<group>"; };
+               AFC258810988A468000655EE /* bumps.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bumps.xml; sourceTree = "<group>"; };
+               AFC258820988A468000655EE /* cage.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cage.xml; sourceTree = "<group>"; };
+               AFC258830988A468000655EE /* carousel.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = carousel.xml; sourceTree = "<group>"; };
+               AFC258840988A468000655EE /* ccurve.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = ccurve.xml; sourceTree = "<group>"; };
+               AFC258850988A468000655EE /* celtic.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = celtic.xml; sourceTree = "<group>"; };
+               AFC258860988A468000655EE /* circuit.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = circuit.xml; sourceTree = "<group>"; };
+               AFC258870988A468000655EE /* cloudlife.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cloudlife.xml; sourceTree = "<group>"; };
+               AFC258880988A468000655EE /* compass.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = compass.xml; sourceTree = "<group>"; };
+               AFC258890988A468000655EE /* coral.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = coral.xml; sourceTree = "<group>"; };
+               AFC2588B0988A468000655EE /* crackberg.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = crackberg.xml; sourceTree = "<group>"; };
+               AFC2588C0988A468000655EE /* critical.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = critical.xml; sourceTree = "<group>"; };
+               AFC2588D0988A468000655EE /* crystal.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = crystal.xml; sourceTree = "<group>"; };
+               AFC2588E0988A468000655EE /* cube21.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cube21.xml; sourceTree = "<group>"; };
+               AFC2588F0988A468000655EE /* cubenetic.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cubenetic.xml; sourceTree = "<group>"; };
+               AFC258900988A468000655EE /* cubestorm.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cubestorm.xml; sourceTree = "<group>"; };
+               AFC258910988A468000655EE /* cynosure.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cynosure.xml; sourceTree = "<group>"; };
+               AFC258920988A468000655EE /* dangerball.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = dangerball.xml; sourceTree = "<group>"; };
+               AFC258930988A468000655EE /* decayscreen.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = decayscreen.xml; sourceTree = "<group>"; };
+               AFC258940988A468000655EE /* deco.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = deco.xml; sourceTree = "<group>"; };
+               AFC258950988A468000655EE /* deluxe.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = deluxe.xml; sourceTree = "<group>"; };
+               AFC258960988A468000655EE /* demon.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = demon.xml; sourceTree = "<group>"; };
+               AFC258970988A468000655EE /* discrete.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = discrete.xml; sourceTree = "<group>"; };
+               AFC258980988A468000655EE /* distort.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = distort.xml; sourceTree = "<group>"; };
+               AFC258990988A468000655EE /* drift.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = drift.xml; sourceTree = "<group>"; };
+               AFC2589B0988A468000655EE /* endgame.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = endgame.xml; sourceTree = "<group>"; };
+               AFC2589C0988A468000655EE /* engine.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = engine.xml; sourceTree = "<group>"; };
+               AFC2589D0988A468000655EE /* epicycle.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = epicycle.xml; sourceTree = "<group>"; };
+               AFC2589E0988A468000655EE /* eruption.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = eruption.xml; sourceTree = "<group>"; };
+               AFC2589F0988A468000655EE /* euler2d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = euler2d.xml; sourceTree = "<group>"; };
+               AFC258A00988A468000655EE /* extrusion.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = extrusion.xml; sourceTree = "<group>"; };
+               AFC258A10988A468000655EE /* fadeplot.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fadeplot.xml; sourceTree = "<group>"; };
+               AFC258A20988A468000655EE /* fiberlamp.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fiberlamp.xml; sourceTree = "<group>"; };
+               AFC258A40988A468000655EE /* fireworkx.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fireworkx.xml; sourceTree = "<group>"; };
+               AFC258A50988A468000655EE /* flag.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flag.xml; sourceTree = "<group>"; };
+               AFC258A60988A468000655EE /* flame.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flame.xml; sourceTree = "<group>"; };
+               AFC258A70988A468000655EE /* flipflop.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flipflop.xml; sourceTree = "<group>"; };
+               AFC258A80988A468000655EE /* flipscreen3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flipscreen3d.xml; sourceTree = "<group>"; };
+               AFC258A90988A468000655EE /* fliptext.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fliptext.xml; sourceTree = "<group>"; };
+               AFC258AA0988A468000655EE /* flow.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flow.xml; sourceTree = "<group>"; };
+               AFC258AB0988A468000655EE /* fluidballs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fluidballs.xml; sourceTree = "<group>"; };
+               AFC258AC0988A468000655EE /* flurry.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flurry.xml; sourceTree = "<group>"; };
+               AFC258AD0988A468000655EE /* flyingtoasters.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flyingtoasters.xml; sourceTree = "<group>"; };
+               AFC258AE0988A468000655EE /* fontglide.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fontglide.xml; sourceTree = "<group>"; };
+               AFC258AF0988A468000655EE /* forest.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = forest.xml; sourceTree = "<group>"; };
+               AFC258B00988A468000655EE /* fuzzyflakes.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fuzzyflakes.xml; sourceTree = "<group>"; };
+               AFC258B10988A468000655EE /* galaxy.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = galaxy.xml; sourceTree = "<group>"; };
+               AFC258B20988A468000655EE /* gears.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = gears.xml; sourceTree = "<group>"; };
+               AFC258B30988A468000655EE /* gflux.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = gflux.xml; sourceTree = "<group>"; };
+               AFC258B40988A468000655EE /* glblur.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glblur.xml; sourceTree = "<group>"; };
+               AFC258B50988A468000655EE /* gleidescope.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = gleidescope.xml; sourceTree = "<group>"; };
+               AFC258B60988A468000655EE /* glforestfire.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glforestfire.xml; sourceTree = "<group>"; };
+               AFC258B70988A468000655EE /* glhanoi.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glhanoi.xml; sourceTree = "<group>"; };
+               AFC258B80988A468000655EE /* glknots.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glknots.xml; sourceTree = "<group>"; };
+               AFC258B90988A468000655EE /* glmatrix.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glmatrix.xml; sourceTree = "<group>"; };
+               AFC258BA0988A468000655EE /* glplanet.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glplanet.xml; sourceTree = "<group>"; };
+               AFC258BB0988A468000655EE /* glslideshow.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glslideshow.xml; sourceTree = "<group>"; };
+               AFC258BC0988A468000655EE /* glsnake.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glsnake.xml; sourceTree = "<group>"; };
+               AFC258BD0988A468000655EE /* gltext.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = gltext.xml; sourceTree = "<group>"; };
+               AFC258BF0988A468000655EE /* goop.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = goop.xml; sourceTree = "<group>"; };
+               AFC258C00988A468000655EE /* grav.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = grav.xml; sourceTree = "<group>"; };
+               AFC258C10988A468000655EE /* greynetic.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = greynetic.xml; sourceTree = "<group>"; };
+               AFC258C20988A468000655EE /* halftone.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = halftone.xml; sourceTree = "<group>"; };
+               AFC258C30988A468000655EE /* halo.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = halo.xml; sourceTree = "<group>"; };
+               AFC258C40988A468000655EE /* helix.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = helix.xml; sourceTree = "<group>"; };
+               AFC258C50988A468000655EE /* hopalong.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hopalong.xml; sourceTree = "<group>"; };
+               AFC258C60988A468000655EE /* hyperball.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hyperball.xml; sourceTree = "<group>"; };
+               AFC258C70988A468000655EE /* hypercube.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hypercube.xml; sourceTree = "<group>"; };
+               AFC258C80988A468000655EE /* hypertorus.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hypertorus.xml; sourceTree = "<group>"; };
+               AFC258C90988A468000655EE /* ifs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = ifs.xml; sourceTree = "<group>"; };
+               AFC258CA0988A468000655EE /* imsmap.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = imsmap.xml; sourceTree = "<group>"; };
+               AFC258CB0988A468000655EE /* interaggregate.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = interaggregate.xml; sourceTree = "<group>"; };
+               AFC258CC0988A468000655EE /* interference.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = interference.xml; sourceTree = "<group>"; };
+               AFC258CD0988A468000655EE /* intermomentary.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = intermomentary.xml; sourceTree = "<group>"; };
+               AFC258CE0988A468000655EE /* jigglypuff.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = jigglypuff.xml; sourceTree = "<group>"; };
+               AFC258CF0988A468000655EE /* jigsaw.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = jigsaw.xml; sourceTree = "<group>"; };
+               AFC258D00988A468000655EE /* juggle.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = juggle.xml; sourceTree = "<group>"; };
+               AFC258D10988A468000655EE /* juggler3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = juggler3d.xml; sourceTree = "<group>"; };
+               AFC258D20988A468000655EE /* julia.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = julia.xml; sourceTree = "<group>"; };
+               AFC258D30988A468000655EE /* kaleidescope.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = kaleidescope.xml; sourceTree = "<group>"; };
+               AFC258D40988A468000655EE /* klein.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = klein.xml; sourceTree = "<group>"; };
+               AFC258D50988A468000655EE /* kumppa.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = kumppa.xml; sourceTree = "<group>"; };
+               AFC258D60988A468000655EE /* lament.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lament.xml; sourceTree = "<group>"; };
+               AFC258D70988A468000655EE /* laser.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = laser.xml; sourceTree = "<group>"; };
+               AFC258D80988A468000655EE /* lavalite.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lavalite.xml; sourceTree = "<group>"; };
+               AFC258D90988A468000655EE /* lightning.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lightning.xml; sourceTree = "<group>"; };
+               AFC258DA0988A468000655EE /* lisa.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lisa.xml; sourceTree = "<group>"; };
+               AFC258DB0988A468000655EE /* lissie.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lissie.xml; sourceTree = "<group>"; };
+               AFC258DC0988A468000655EE /* lmorph.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lmorph.xml; sourceTree = "<group>"; };
+               AFC258DD0988A468000655EE /* loop.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = loop.xml; sourceTree = "<group>"; };
+               AFC258DE0988A468000655EE /* maze.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = maze.xml; sourceTree = "<group>"; };
+               AFC258DF0988A469000655EE /* memscroller.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = memscroller.xml; sourceTree = "<group>"; };
+               AFC258E00988A469000655EE /* menger.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = menger.xml; sourceTree = "<group>"; };
+               AFC258E10988A469000655EE /* metaballs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = metaballs.xml; sourceTree = "<group>"; };
+               AFC258E20988A469000655EE /* mirrorblob.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = mirrorblob.xml; sourceTree = "<group>"; };
+               AFC258E30988A469000655EE /* mismunch.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = mismunch.xml; sourceTree = "<group>"; };
+               AFC258E40988A469000655EE /* moebius.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = moebius.xml; sourceTree = "<group>"; };
+               AFC258E50988A469000655EE /* moire.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = moire.xml; sourceTree = "<group>"; };
+               AFC258E60988A469000655EE /* moire2.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = moire2.xml; sourceTree = "<group>"; };
+               AFC258E70988A469000655EE /* molecule.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = molecule.xml; sourceTree = "<group>"; };
+               AFC258E80988A469000655EE /* morph3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = morph3d.xml; sourceTree = "<group>"; };
+               AFC258E90988A469000655EE /* mountain.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = mountain.xml; sourceTree = "<group>"; };
+               AFC258EA0988A469000655EE /* munch.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = munch.xml; sourceTree = "<group>"; };
+               AFC258EB0988A469000655EE /* nerverot.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = nerverot.xml; sourceTree = "<group>"; };
+               AFC258EC0988A469000655EE /* noof.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = noof.xml; sourceTree = "<group>"; };
+               AFC258ED0988A469000655EE /* noseguy.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = noseguy.xml; sourceTree = "<group>"; };
+               AFC258EE0988A469000655EE /* pacman.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pacman.xml; sourceTree = "<group>"; };
+               AFC258EF0988A469000655EE /* pedal.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pedal.xml; sourceTree = "<group>"; };
+               AFC258F00988A469000655EE /* penetrate.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = penetrate.xml; sourceTree = "<group>"; };
+               AFC258F10988A469000655EE /* penrose.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = penrose.xml; sourceTree = "<group>"; };
+               AFC258F20988A469000655EE /* petri.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = petri.xml; sourceTree = "<group>"; };
+               AFC258F30988A469000655EE /* phosphor.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = phosphor.xml; sourceTree = "<group>"; };
+               AFC258F40988A469000655EE /* piecewise.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = piecewise.xml; sourceTree = "<group>"; };
+               AFC258F50988A469000655EE /* pinion.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pinion.xml; sourceTree = "<group>"; };
+               AFC258F60988A469000655EE /* pipes.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pipes.xml; sourceTree = "<group>"; };
+               AFC258F70988A469000655EE /* polyhedra.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = polyhedra.xml; sourceTree = "<group>"; };
+               AFC258F80988A469000655EE /* polyominoes.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = polyominoes.xml; sourceTree = "<group>"; };
+               AFC258F90988A469000655EE /* polytopes.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = polytopes.xml; sourceTree = "<group>"; };
+               AFC258FA0988A469000655EE /* pong.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pong.xml; sourceTree = "<group>"; };
+               AFC258FB0988A469000655EE /* popsquares.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = popsquares.xml; sourceTree = "<group>"; };
+               AFC258FC0988A469000655EE /* providence.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = providence.xml; sourceTree = "<group>"; };
+               AFC258FD0988A469000655EE /* pulsar.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pulsar.xml; sourceTree = "<group>"; };
+               AFC258FE0988A469000655EE /* pyro.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pyro.xml; sourceTree = "<group>"; };
+               AFC258FF0988A469000655EE /* qix.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = qix.xml; sourceTree = "<group>"; };
+               AFC259000988A469000655EE /* queens.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = queens.xml; sourceTree = "<group>"; };
+               AFC259030988A469000655EE /* ripples.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = ripples.xml; sourceTree = "<group>"; };
+               AFC259040988A469000655EE /* rocks.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rocks.xml; sourceTree = "<group>"; };
+               AFC259050988A469000655EE /* rorschach.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rorschach.xml; sourceTree = "<group>"; };
+               AFC259060988A469000655EE /* rotor.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rotor.xml; sourceTree = "<group>"; };
+               AFC259070988A469000655EE /* rotzoomer.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rotzoomer.xml; sourceTree = "<group>"; };
+               AFC259080988A469000655EE /* rubik.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rubik.xml; sourceTree = "<group>"; };
+               AFC259090988A469000655EE /* sballs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sballs.xml; sourceTree = "<group>"; };
+               AFC2590A0988A469000655EE /* shadebobs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = shadebobs.xml; sourceTree = "<group>"; };
+               AFC2590B0988A469000655EE /* sierpinski.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sierpinski.xml; sourceTree = "<group>"; };
+               AFC2590C0988A469000655EE /* sierpinski3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sierpinski3d.xml; sourceTree = "<group>"; };
+               AFC2590D0988A469000655EE /* slidescreen.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = slidescreen.xml; sourceTree = "<group>"; };
+               AFC2590E0988A469000655EE /* slip.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = slip.xml; sourceTree = "<group>"; };
+               AFC2590F0988A469000655EE /* sonar.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sonar.xml; sourceTree = "<group>"; };
+               AFC259100988A469000655EE /* speedmine.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = speedmine.xml; sourceTree = "<group>"; };
+               AFC259110988A469000655EE /* sphere.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sphere.xml; sourceTree = "<group>"; };
+               AFC259130988A469000655EE /* spheremonics.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = spheremonics.xml; sourceTree = "<group>"; };
+               AFC259140988A469000655EE /* spiral.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = spiral.xml; sourceTree = "<group>"; };
+               AFC259150988A469000655EE /* spotlight.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = spotlight.xml; sourceTree = "<group>"; };
+               AFC259160988A469000655EE /* sproingies.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sproingies.xml; sourceTree = "<group>"; };
+               AFC259170988A469000655EE /* squiral.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = squiral.xml; sourceTree = "<group>"; };
+               AFC259190988A469000655EE /* stairs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = stairs.xml; sourceTree = "<group>"; };
+               AFC2591A0988A469000655EE /* starfish.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = starfish.xml; sourceTree = "<group>"; };
+               AFC2591B0988A469000655EE /* starwars.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = starwars.xml; sourceTree = "<group>"; };
+               AFC2591C0988A469000655EE /* stonerview.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = stonerview.xml; sourceTree = "<group>"; };
+               AFC2591D0988A469000655EE /* strange.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = strange.xml; sourceTree = "<group>"; };
+               AFC2591E0988A469000655EE /* substrate.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = substrate.xml; sourceTree = "<group>"; };
+               AFC2591F0988A469000655EE /* superquadrics.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = superquadrics.xml; sourceTree = "<group>"; };
+               AFC259200988A469000655EE /* swirl.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = swirl.xml; sourceTree = "<group>"; };
+               AFC259210988A469000655EE /* t3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = t3d.xml; sourceTree = "<group>"; };
+               AFC259220988A469000655EE /* tangram.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = tangram.xml; sourceTree = "<group>"; };
+               AFC259230988A469000655EE /* thornbird.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = thornbird.xml; sourceTree = "<group>"; };
+               AFC259240988A469000655EE /* timetunnel.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = timetunnel.xml; sourceTree = "<group>"; };
+               AFC259250988A469000655EE /* triangle.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = triangle.xml; sourceTree = "<group>"; };
+               AFC259260988A469000655EE /* truchet.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = truchet.xml; sourceTree = "<group>"; };
+               AFC259270988A469000655EE /* twang.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = twang.xml; sourceTree = "<group>"; };
+               AFC259280988A469000655EE /* vermiculate.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = vermiculate.xml; sourceTree = "<group>"; };
+               AFC259290988A469000655EE /* vidwhacker.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = vidwhacker.xml; sourceTree = "<group>"; };
+               AFC2592A0988A469000655EE /* vines.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = vines.xml; sourceTree = "<group>"; };
+               AFC2592B0988A469000655EE /* wander.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = wander.xml; sourceTree = "<group>"; };
+               AFC2592C0988A469000655EE /* webcollage.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = webcollage.xml; sourceTree = "<group>"; };
+               AFC2592D0988A469000655EE /* whirlwindwarp.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = whirlwindwarp.xml; sourceTree = "<group>"; };
+               AFC2592F0988A469000655EE /* whirlygig.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = whirlygig.xml; sourceTree = "<group>"; };
+               AFC259300988A469000655EE /* worm.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = worm.xml; sourceTree = "<group>"; };
+               AFC259310988A469000655EE /* wormhole.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = wormhole.xml; sourceTree = "<group>"; };
+               AFC259320988A469000655EE /* xanalogtv.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xanalogtv.xml; sourceTree = "<group>"; };
+               AFC259370988A469000655EE /* xflame.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xflame.xml; sourceTree = "<group>"; };
+               AFC259380988A469000655EE /* xjack.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xjack.xml; sourceTree = "<group>"; };
+               AFC259390988A469000655EE /* xlyap.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xlyap.xml; sourceTree = "<group>"; };
+               AFC2593A0988A469000655EE /* xmatrix.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xmatrix.xml; sourceTree = "<group>"; };
+               AFC2593D0988A469000655EE /* xrayswarm.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xrayswarm.xml; sourceTree = "<group>"; };
+               AFC2593F0988A469000655EE /* xspirograph.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xspirograph.xml; sourceTree = "<group>"; };
+               AFC259430988A469000655EE /* zoom.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = zoom.xml; sourceTree = "<group>"; };
+               AFC25B5E0988BA63000655EE /* deco.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = deco.c; path = hacks/deco.c; sourceTree = "<group>"; };
+               AFC25B990988BC08000655EE /* colors.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = colors.c; path = utils/colors.c; sourceTree = "<group>"; };
+               AFC25B9A0988BC08000655EE /* colors.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = colors.h; path = utils/colors.h; sourceTree = "<group>"; };
+               AFC7592B158D8E8B00C5458E /* textclient.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = textclient.c; path = utils/textclient.c; sourceTree = "<group>"; };
+               AFC7592C158D8E8B00C5458E /* textclient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = textclient.h; path = utils/textclient.h; sourceTree = "<group>"; };
+               AFC7592F158D9A7A00C5458E /* iostextclient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = iostextclient.m; sourceTree = "<group>"; };
+               AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rdbomb.xml; sourceTree = "<group>"; };
+               AFCF83501AF5B515008BB7E1 /* SplitFlap.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SplitFlap.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFCF83521AF5B5FD008BB7E1 /* splitflap.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = splitflap.xml; sourceTree = "<group>"; };
+               AFCF83531AF5B5FD008BB7E1 /* splitflap_obj.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = splitflap_obj.c; path = hacks/glx/splitflap_obj.c; sourceTree = "<group>"; };
+               AFCF83541AF5B5FD008BB7E1 /* splitflap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = splitflap.c; path = hacks/glx/splitflap.c; sourceTree = "<group>"; };
+               AFD51B300F063B4A00471C02 /* Photopile.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Photopile.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD51DB60F063BCE00471C02 /* photopile.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = photopile.c; path = hacks/glx/photopile.c; sourceTree = "<group>"; };
+               AFD51DB80F063BE700471C02 /* photopile.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = photopile.xml; sourceTree = "<group>"; };
+               AFD56E040996A03800BA26F7 /* GLText.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLText.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56E080996A07A00BA26F7 /* gltext.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = gltext.c; path = hacks/glx/gltext.c; sourceTree = "<group>"; };
+               AFD56E0A0996A0ED00BA26F7 /* glut_roman.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = glut_roman.h; path = hacks/glx/glut_roman.h; sourceTree = "<group>"; };
+               AFD56E0B0996A0ED00BA26F7 /* glut_stroke.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = glut_stroke.c; path = hacks/glx/glut_stroke.c; sourceTree = "<group>"; };
+               AFD56E0C0996A0ED00BA26F7 /* glut_swidth.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = glut_swidth.c; path = hacks/glx/glut_swidth.c; sourceTree = "<group>"; };
+               AFD56E0D0996A0ED00BA26F7 /* glutstroke.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = glutstroke.h; path = hacks/glx/glutstroke.h; sourceTree = "<group>"; };
+               AFD56EBE0996A72600BA26F7 /* Braid.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Braid.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56EC10996A76F00BA26F7 /* braid.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = braid.c; path = hacks/braid.c; sourceTree = "<group>"; };
+               AFD56EEA0996A95700BA26F7 /* Forest.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Forest.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56EED0996A99E00BA26F7 /* forest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = forest.c; path = hacks/forest.c; sourceTree = "<group>"; };
+               AFD56F1B0996AAFA00BA26F7 /* Vines.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Vines.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56F1F0996AB5A00BA26F7 /* vines.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vines.c; path = hacks/vines.c; sourceTree = "<group>"; };
+               AFD56F330996AB8A00BA26F7 /* Galaxy.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Galaxy.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56F360996ABD200BA26F7 /* galaxy.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = galaxy.c; path = hacks/galaxy.c; sourceTree = "<group>"; };
+               AFD56F5F0996AEEE00BA26F7 /* Grav.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Grav.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56F620996AF2D00BA26F7 /* grav.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = grav.c; path = hacks/grav.c; sourceTree = "<group>"; };
+               AFD56F7B0996B01600BA26F7 /* Hopalong.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hopalong.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56F880996B06600BA26F7 /* hopalong.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hopalong.c; path = hacks/hopalong.c; sourceTree = "<group>"; };
+               AFD56F9C0996B09400BA26F7 /* Laser.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Laser.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56FA00996B0E500BA26F7 /* laser.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = laser.c; path = hacks/laser.c; sourceTree = "<group>"; };
+               AFD56FB30996B10F00BA26F7 /* Lightning.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lightning.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56FB60996B16300BA26F7 /* lightning.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lightning.c; path = hacks/lightning.c; sourceTree = "<group>"; };
+               AFD56FC90996B18F00BA26F7 /* Lisa.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lisa.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56FCC0996B1D600BA26F7 /* lisa.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lisa.c; path = hacks/lisa.c; sourceTree = "<group>"; };
+               AFD56FDF0996B20900BA26F7 /* Lissie.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lissie.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD56FE20996B26200BA26F7 /* lissie.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lissie.c; path = hacks/lissie.c; sourceTree = "<group>"; };
+               AFD570080996B43800BA26F7 /* Penrose.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Penrose.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD5700C0996B49D00BA26F7 /* penrose.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = penrose.c; path = hacks/penrose.c; sourceTree = "<group>"; };
+               AFD5701F0996B4CC00BA26F7 /* Sierpinski.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sierpinski.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD570220996B52700BA26F7 /* sierpinski.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sierpinski.c; path = hacks/sierpinski.c; sourceTree = "<group>"; };
+               AFD570360996B56D00BA26F7 /* Sphere.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sphere.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD5703B0996B5E300BA26F7 /* sphere.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sphere.c; path = hacks/sphere.c; sourceTree = "<group>"; };
+               AFD570530996B61600BA26F7 /* Spiral.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spiral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD570560996B67600BA26F7 /* spiral.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = spiral.c; path = hacks/spiral.c; sourceTree = "<group>"; };
+               AFD570690996B6A300BA26F7 /* FadePlot.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FadePlot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD5706C0996B70000BA26F7 /* fadeplot.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fadeplot.c; path = hacks/fadeplot.c; sourceTree = "<group>"; };
+               AFD5707F0996B72800BA26F7 /* Mountain.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Mountain.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD570820996B79300BA26F7 /* mountain.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = mountain.c; path = hacks/mountain.c; sourceTree = "<group>"; };
+               AFD570950996B80300BA26F7 /* Triangle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Triangle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD570980996B86200BA26F7 /* triangle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = triangle.c; path = hacks/triangle.c; sourceTree = "<group>"; };
+               AFD570AB0996B88E00BA26F7 /* Worm.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Worm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD570AE0996B8EF00BA26F7 /* worm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = worm.c; path = hacks/worm.c; sourceTree = "<group>"; };
+               AFD570C10996B93000BA26F7 /* Rotor.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rotor.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD570C40996B98500BA26F7 /* rotor.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rotor.c; path = hacks/rotor.c; sourceTree = "<group>"; };
+               AFD570D90996B9F800BA26F7 /* Ant.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Ant.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD570DE0996BA5C00BA26F7 /* ant.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ant.c; path = hacks/ant.c; sourceTree = "<group>"; };
+               AFD570FA0996BBBF00BA26F7 /* Flow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Flow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD571010996BC3800BA26F7 /* flow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flow.c; path = hacks/flow.c; sourceTree = "<group>"; };
+               AFD571230996BE9300BA26F7 /* Discrete.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Discrete.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD571280996BEF700BA26F7 /* discrete.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = discrete.c; path = hacks/discrete.c; sourceTree = "<group>"; };
+               AFD5713C0996BF2E00BA26F7 /* Apollonian.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Apollonian.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD5713F0996BFBE00BA26F7 /* apollonian.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = apollonian.c; path = hacks/apollonian.c; sourceTree = "<group>"; };
+               AFD571530996C01700BA26F7 /* Euler2D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Euler2D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD571560996C07F00BA26F7 /* euler2d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = euler2d.c; path = hacks/euler2d.c; sourceTree = "<group>"; };
+               AFD571690996C0CE00BA26F7 /* Thornbird.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Thornbird.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD5716B0996C16700BA26F7 /* thornbird.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = thornbird.c; path = hacks/thornbird.c; sourceTree = "<group>"; };
+               AFD571C50996D9DC00BA26F7 /* Juggle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Juggle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD571C80996DA4600BA26F7 /* juggle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = juggle.c; path = hacks/juggle.c; sourceTree = "<group>"; };
+               AFD572320996E4A300BA26F7 /* Swirl.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Swirl.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD572350996E53E00BA26F7 /* swirl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = swirl.c; path = hacks/swirl.c; sourceTree = "<group>"; };
+               AFD5727D0996EE8500BA26F7 /* Polyominoes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Polyominoes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD572800996EF2B00BA26F7 /* polyominoes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = polyominoes.c; path = hacks/polyominoes.c; sourceTree = "<group>"; };
+               AFD572B50996F99600BA26F7 /* Bouboule.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bouboule.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD572B90996FB3D00BA26F7 /* bouboule.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bouboule.c; path = hacks/bouboule.c; sourceTree = "<group>"; };
+               AFD572D20996FC0F00BA26F7 /* Crystal.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Crystal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD572ED0997006E00BA26F7 /* crystal.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = crystal.c; path = hacks/crystal.c; sourceTree = "<group>"; };
+               AFD57309099701C000BA26F7 /* Julia.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Julia.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD5730C099702C800BA26F7 /* julia.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = julia.c; path = hacks/julia.c; sourceTree = "<group>"; };
+               AFD5736D0997411200BA26F7 /* Strange.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Strange.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFD57371099741A200BA26F7 /* strange.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = strange.c; path = hacks/strange.c; sourceTree = "<group>"; };
+               AFDA11211934424D003D397F /* aligned_malloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = aligned_malloc.c; path = utils/aligned_malloc.c; sourceTree = "<group>"; };
+               AFDA11221934424D003D397F /* aligned_malloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = aligned_malloc.h; path = utils/aligned_malloc.h; sourceTree = "<group>"; };
+               AFDA11231934424D003D397F /* thread_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = thread_util.c; path = utils/thread_util.c; sourceTree = "<group>"; };
+               AFDA11241934424D003D397F /* thread_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = thread_util.h; path = utils/thread_util.h; sourceTree = "<group>"; };
+               AFDA65A1178A52B70070D24B /* UnknownPleasures.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = UnknownPleasures.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFDA65A3178A541A0070D24B /* unknownpleasures.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = unknownpleasures.xml; sourceTree = "<group>"; };
+               AFDA65A4178A541A0070D24B /* unknownpleasures.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = unknownpleasures.c; path = hacks/glx/unknownpleasures.c; sourceTree = "<group>"; };
+               AFE1FD3F0981E32E00F7970E /* SaverRunner.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; path = SaverRunner.h; sourceTree = "<group>"; };
+               AFE1FD400981E32E00F7970E /* SaverRunner.m */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.objc; path = SaverRunner.m; sourceTree = "<group>"; };
+               AFE1FD410981E32E00F7970E /* InvertedSlider.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; path = InvertedSlider.h; sourceTree = "<group>"; };
+               AFE1FD420981E32E00F7970E /* InvertedSlider.m */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.objc; path = InvertedSlider.m; sourceTree = "<group>"; };
+               AFE1FD430981E32E00F7970E /* jwxyz.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; path = jwxyz.h; sourceTree = "<group>"; };
+               AFE1FD440981E32E00F7970E /* jwxyz.m */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.objc; path = jwxyz.m; sourceTree = "<group>"; };
+               AFE1FD470981E32E00F7970E /* PrefsReader.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; path = PrefsReader.h; sourceTree = "<group>"; };
+               AFE1FD480981E32E00F7970E /* PrefsReader.m */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.objc; path = PrefsReader.m; sourceTree = "<group>"; };
+               AFE1FD530981E3CB00F7970E /* erase.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = erase.c; path = utils/erase.c; sourceTree = "<group>"; };
+               AFE1FD540981E3CB00F7970E /* erase.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = erase.h; path = utils/erase.h; sourceTree = "<group>"; };
+               AFE1FD550981E3CB00F7970E /* hsv.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = hsv.c; path = utils/hsv.c; sourceTree = "<group>"; };
+               AFE1FD560981E3CB00F7970E /* hsv.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = hsv.h; path = utils/hsv.h; sourceTree = "<group>"; };
+               AFE1FD570981E3CB00F7970E /* spline.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = spline.c; path = utils/spline.c; sourceTree = "<group>"; };
+               AFE1FD580981E3CB00F7970E /* spline.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = spline.h; path = utils/spline.h; sourceTree = "<group>"; };
+               AFE1FD590981E3CB00F7970E /* utils.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = utils.h; path = utils/utils.h; sourceTree = "<group>"; };
+               AFE1FD5A0981E3CB00F7970E /* version.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = version.h; path = utils/version.h; sourceTree = "<group>"; };
+               AFE1FD5B0981E3CB00F7970E /* yarandom.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = yarandom.c; path = utils/yarandom.c; sourceTree = "<group>"; };
+               AFE1FD5C0981E3CB00F7970E /* yarandom.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = yarandom.h; path = utils/yarandom.h; sourceTree = "<group>"; };
+               AFE1FD620981E40800F7970E /* rorschach.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = rorschach.c; path = hacks/rorschach.c; sourceTree = "<group>"; };
+               AFE2A46A0E2E904600ADB298 /* SkyTentacles.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SkyTentacles.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFE2A4720E2E90E300ADB298 /* skytentacles.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = skytentacles.c; path = hacks/glx/skytentacles.c; sourceTree = "<group>"; };
+               AFE2A4740E2E911200ADB298 /* skytentacles.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = skytentacles.xml; sourceTree = "<group>"; };
+               AFE30BFC0E52B14700CCF4A5 /* Sonar.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sonar.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "sonar-icmp.c"; path = "hacks/glx/sonar-icmp.c"; sourceTree = "<group>"; };
+               AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "sonar-sim.c"; path = "hacks/glx/sonar-sim.c"; sourceTree = "<group>"; };
+               AFE30C010E52B1DC00CCF4A5 /* sonar.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sonar.c; path = hacks/glx/sonar.c; sourceTree = "<group>"; };
+               AFE6A16A0CDD78EA002805BF /* involute.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = involute.c; path = hacks/glx/involute.c; sourceTree = "<group>"; };
+               AFE6A16B0CDD78EA002805BF /* involute.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = involute.h; path = hacks/glx/involute.h; sourceTree = "<group>"; };
+               AFE6A1970CDD7B2E002805BF /* MoebiusGears.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MoebiusGears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moebiusgears.c; path = hacks/glx/moebiusgears.c; sourceTree = "<group>"; };
+               AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = moebiusgears.xml; sourceTree = "<group>"; };
+               AFE6A42D0CDD7FAA002805BF /* Abstractile.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Abstractile.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFE6A4340CDD800F002805BF /* abstractile.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = abstractile.c; path = hacks/abstractile.c; sourceTree = "<group>"; };
+               AFE6A4360CDD8026002805BF /* abstractile.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = abstractile.xml; sourceTree = "<group>"; };
+               AFE943AF19DD54C1000A5E6D /* xft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = xft.c; path = utils/xft.c; sourceTree = "<group>"; };
+               AFE943B019DD54C1000A5E6D /* xft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xft.h; path = utils/xft.h; sourceTree = "<group>"; };
+               AFE943B319DDF97F000A5E6D /* utf8wc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = utf8wc.c; path = utils/utf8wc.c; sourceTree = "<group>"; };
+               AFE943B419DDF97F000A5E6D /* utf8wc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utf8wc.h; path = utils/utf8wc.h; sourceTree = "<group>"; };
+               AFEB9C3815900514003974F3 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
+               AFEB9C3A1590054B003974F3 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/OpenGLES.framework; sourceTree = DEVELOPER_DIR; };
+               AFEB9C3C15900558003974F3 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
+               AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
+               AFEB9C3F1590056A003974F3 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
+               AFF1BA0E19A96D8B0016A88D /* lament_model.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lament_model.c; path = hacks/glx/lament_model.c; sourceTree = "<group>"; };
+               AFF2869217860E830050A578 /* QuasiCrystal.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QuasiCrystal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFF28694178611720050A578 /* quasicrystal.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = quasicrystal.xml; sourceTree = "<group>"; };
+               AFF28695178611720050A578 /* quasicrystal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = quasicrystal.c; path = hacks/glx/quasicrystal.c; sourceTree = "<group>"; };
+               AFF3C9FB17CCAC440028F240 /* Geodesic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Geodesic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFF3C9FD17CCAD9A0028F240 /* geodesic.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = geodesic.xml; sourceTree = "<group>"; };
+               AFF3CA0217CCAEB70028F240 /* geodesic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = geodesic.c; path = hacks/glx/geodesic.c; sourceTree = "<group>"; };
+               AFF463470C4403E400EE6509 /* CWaves.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CWaves.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFF463490C44044E00EE6509 /* cwaves.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cwaves.c; path = hacks/cwaves.c; sourceTree = "<group>"; };
+               AFF4634B0C44046500EE6509 /* cwaves.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cwaves.xml; sourceTree = "<group>"; };
+               AFF4636C0C440AEF00EE6509 /* GLCells.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLCells.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFF463710C440B9200EE6509 /* glcells.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glcells.c; path = hacks/glx/glcells.c; sourceTree = "<group>"; };
+               AFF463730C440BAC00EE6509 /* glcells.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glcells.xml; sourceTree = "<group>"; };
+               AFFAB32919158CE40020F021 /* ProjectivePlane.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ProjectivePlane.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+               AFFAB32C19158E2A0020F021 /* projectiveplane.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = projectiveplane.xml; sourceTree = "<group>"; };
+               AFFAB33119158EA80020F021 /* projectiveplane.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = projectiveplane.c; path = hacks/glx/projectiveplane.c; sourceTree = "<group>"; };
+               CE9289D119BD00E200961F22 /* async_netdb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = async_netdb.c; path = utils/async_netdb.c; sourceTree = "<group>"; };
+               CE9289D219BD00E300961F22 /* async_netdb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = async_netdb.h; path = utils/async_netdb.h; sourceTree = "<group>"; };
+               CEAF85661ABE4A70008F104C /* SaverListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SaverListController.h; sourceTree = "<group>"; };
+               CEE0BC611A6B0D6200C098BF /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+               AF08399709930B6B00277BE9 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8EF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8F1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8F2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCDC1A6B13DD00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF083A3D099311D700277BE9 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8F3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8F5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8F6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCDD1A6B13E700C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF0DC7B40C4C73F600D76972 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7BF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7C1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7C2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC901A6B100000C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF0DCA4A0C4CBB0D00D76972 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA33158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA34158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA35158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA36158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD341A6B17EF00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376617DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF1A176A0D6D6EE3008AF328 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7BB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7BD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7BE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC8F1A6B0FF600C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF1AD9DF18500F9F00932759 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1ADA181850180E00932759 /* Sparkle.framework in Frameworks */,
+                               AF1ADA1F18504A4F00932759 /* ScreenSaver.framework in Frameworks */,
+                               AF1AD9E318500F9F00932759 /* Cocoa.framework in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF2D4D8813E902F5002AA818 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7F3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AFAA6B3D177392DD00DE720C /* OpenGLES.framework in Frameworks */,
+                               AFAA6B3E177392E000DE720C /* UIKit.framework in Frameworks */,
+                               AFAA6B3F177392E400DE720C /* AssetsLibrary.framework in Frameworks */,
+                               AFAA6B40177392E800DE720C /* Foundation.framework in Frameworks */,
+                               AFAA6B41177392EC00DE720C /* CoreGraphics.framework in Frameworks */,
+                               AFAA6B42177392F000DE720C /* CoreText.framework in Frameworks */,
+                               AFAA6B43177392F600DE720C /* QuartzCore.framework in Frameworks */,
+                               AF7F54A617DC24B500CE1158 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF2D4F7713E91093002AA818 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD723158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AFAA6B301773876900DE720C /* OpenGLES.framework in Frameworks */,
+                               AFAA6B311773876E00DE720C /* UIKit.framework in Frameworks */,
+                               AFAA6B321773877300DE720C /* AssetsLibrary.framework in Frameworks */,
+                               AFAA6B331773877800DE720C /* Foundation.framework in Frameworks */,
+                               AFAA6B341773877C00DE720C /* CoreGraphics.framework in Frameworks */,
+                               AFAA6B351773878000DE720C /* CoreText.framework in Frameworks */,
+                               AFAA6B361773878400DE720C /* QuartzCore.framework in Frameworks */,
+                               AF7F54A517DC24A300CE1158 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF32D9E80F3AD0B40080F535 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9F3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9F5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9F6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD231A6B174D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375517DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF3581C91431D47B00E09C51 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD91B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD91C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD91D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD91E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCE81A6B146F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF35820A143330F900E09C51 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA2F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA30158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA31158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA32158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD321A6B17DD00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376417DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF35E8940E63823600691F2F /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD99B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD99C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD99D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD99E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD0A1A6B165D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF39E28A198A11F60064A58D /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF39E28B198A11F60064A58D /* libjwxyz.a in Frameworks */,
+                               AF39E28C198A11F60064A58D /* ScreenSaver.framework in Frameworks */,
+                               AF39E28D198A11F60064A58D /* QuartzCore.framework in Frameworks */,
+                               AF39E28E198A11F60064A58D /* Cocoa.framework in Frameworks */,
+                               AF39E28F198A11F60064A58D /* Carbon.framework in Frameworks */,
+                               CEE0BD351A6B17F700C098BF /* OpenGL.framework in Frameworks */,
+                               AF39E290198A11F60064A58D /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF3C714D0D624BF50030CC0D /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD993158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD994158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD995158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD996158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD081A6B164A00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF476FBE099D154F001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7AB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7AD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7AE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC8B1A6B0FC900C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836BF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF476FE3099D1686001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD83F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD840158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD841158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD842158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCB11A6B116100C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477054099D4385001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD767158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD768158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31FF15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD769158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD76A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC791A6B0EE700C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836AD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477171099D4786001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD74F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD750158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD751158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD752158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC731A6B0E9200C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477187099D4803001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD84B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD84C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD84D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD84E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCB41A6B117F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771AF099D4949001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA7B158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA7C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32C515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA7D158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA7E158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD471A6B18BB00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377817DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771E3099D4D9A001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD743158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD744158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD745158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD746158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC701A6B0E7200C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771FA099D4E63001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7DB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7DD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7DE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC971A6B104F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836CB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477210099D4EE8001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA83158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA84158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32C715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA85158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA86158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD491A6B18CE00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377A17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477226099D4F67001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD717158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD718158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31EB15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD719158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD71A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC631A6B0D8100C098BF /* OpenGL.framework in Frameworks */,
+                               AF78369917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47725B099D5717001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD793158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD794158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD795158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD796158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC841A6B0F5400C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477273099D57B9001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7FF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD800158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD801158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD802158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA01A6B10A900C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836D517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47728B099D5926001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7F7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7F9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7FA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC9E1A6B109600C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836D317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47738A099D65A1001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD85B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD85C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD85D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD85E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCB71A6B11DC00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836EC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4773A2099D6648001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD787158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD788158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD789158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD78A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC811A6B0F3200C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4773C9099D67B9001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD71B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD71C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31EC15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD71D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD71E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC621A6B0D6200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78369A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47740A099D69E7001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7AF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7B1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7B2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC8C1A6B0FD400C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47742F099D7C70001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD79F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7A1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7A2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC881A6B0F7C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836BC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47744A099D7D33001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD86F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD870158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD871158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD872158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCBC1A6B121000C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47748B099D89E4001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD77B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD77C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD77D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD77E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC7E1A6B0F1600C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774A1099D8A74001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7B3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7B5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7B6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC8D1A6B0FDE00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774BC099D8B5F001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA6B158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA6C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32C115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA6D158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA6E158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD431A6B189500C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377417DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774D6099D8BFF001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7C3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7C5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7C6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC911A6B100900C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477565099D9A1A001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7E3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7E5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7E6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC991A6B106300C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836CD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47758B099D9C28001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD803158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD804158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD805158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD806158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA11A6B10B400C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836D617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775A7099D9CF7001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD837158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD838158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD839158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD83A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCAE1A6B114000C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775E0099D9F69001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD753158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD754158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31FA15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD755158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD756158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC741A6B0E9B00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775FA099DA030001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD76F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD770158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD771158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD772158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC7B1A6B0EFB00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836AF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47761B099DA26C001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7B7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7B9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7BA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC8E1A6B0FEA00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47764C099DA6D0001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD833158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD834158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD835158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD836158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCAD1A6B113500C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477662099DA78E001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA3F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA40158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA41158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA42158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD391A6B182B00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376917DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477678099DA849001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7EB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7ED158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7EE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC9B1A6B107600C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836CF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477697099DAA6F001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD72F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD730158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD731158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD732158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC6B1A6B0E4200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78369F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776B2099DABDD001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD877158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD878158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD879158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD87A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCBE1A6B122600C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776C8099DAC8A001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD873158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD874158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD875158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD876158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCBD1A6B121B00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776E3099DADDF001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD857158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD858158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD859158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD85A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCB61A6B119C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836EB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776F9099DAE7A001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD847158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD848158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD849158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD84A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCB31A6B117500C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477715099DAF9F001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD74B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD74C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD74D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD74E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC721A6B0E8800C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47772B099DB044001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD83B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD83C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD83D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD83E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCAF1A6B114D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47775A099DB61E001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7A7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7A9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7AA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC8A1A6B0FBE00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836BE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47777C099DB965001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD747158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD748158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD749158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD74A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC711A6B0E7D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477798099DBA90001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD77F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD780158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD781158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD782158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC7F1A6B0F1F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4777D9099DC183001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD737158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD738158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD739158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD73A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC6D1A6B0E5400C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778B3099DDB79001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7E7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7E9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7EA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC9A1A6B106C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836CE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778CF099DDCAE001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD867158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD868158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD869158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD86A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCBA1A6B11FB00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836EF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778F0099DDDC8001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD75B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD75C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31FC15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD75D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD75E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC761A6B0EAE00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836AA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477911099DE379001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA43158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA44158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA45158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA46158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD3A1A6B183600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376A17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477932099DE4C7001F091E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD827158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD828158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD829158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD82A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCAA1A6B111200C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836DF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4808BF098C3B6C00FB32B8 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF480C50098E301400FB32B8 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD79B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD79C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD79D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD79E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC861A6B0F6700C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836BA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF480D79098EEDDE00FB32B8 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD897158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD898158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD899158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD89A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC61A6B12F700C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836FB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4810F309909FBA00FB32B8 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD933158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD934158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD935158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD936158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCEE1A6B153800C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4812590990CE2700FB32B8 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD957158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD958158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD959158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD95A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCF71A6B159600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4812BB0990D3D900FB32B8 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9D7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9D9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9DA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD1A1A6B16F800C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374D17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF48DEF70A0C25E000F94CF9 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD97B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD97C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD97D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD97E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD021A6B160D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4A3451102A593600A81B2A /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA1F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA20158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32AE15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA21158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA22158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD2E1A6B17B600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376017DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4FD6EE0CE7A486005EE58E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9AF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9B1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9B2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD101A6B169600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4FF4C20D52CBDE00666F98 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD92F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD930158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD931158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD932158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCED1A6B152E00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF5C9B011A0CCE6E00B0147A /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF5C9B021A0CCE6E00B0147A /* libjwxyz.a in Frameworks */,
+                               AF5C9B031A0CCE6E00B0147A /* ScreenSaver.framework in Frameworks */,
+                               AF5C9B041A0CCE6E00B0147A /* QuartzCore.framework in Frameworks */,
+                               AF5C9B051A0CCE6E00B0147A /* Cocoa.framework in Frameworks */,
+                               AF5C9B061A0CCE6E00B0147A /* Carbon.framework in Frameworks */,
+                               CEE0BCE71A6B144800C098BF /* OpenGL.framework in Frameworks */,
+                               AF5C9B071A0CCE6E00B0147A /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF63A7F91AB4EDDB00593C75 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF63A7FA1AB4EDDB00593C75 /* libjwxyz.a in Frameworks */,
+                               AF63A7FB1AB4EDDB00593C75 /* ScreenSaver.framework in Frameworks */,
+                               AF63A7FC1AB4EDDB00593C75 /* QuartzCore.framework in Frameworks */,
+                               AF63A7FD1AB4EDDB00593C75 /* Cocoa.framework in Frameworks */,
+                               AF63A7FE1AB4EDDB00593C75 /* Carbon.framework in Frameworks */,
+                               AF63A7FF1AB4EDDB00593C75 /* OpenGL.framework in Frameworks */,
+                               AF63A8001AB4EDDB00593C75 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6423FA099FF9C2000F4CD4 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD943158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD944158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD945158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD946158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCF21A6B156200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                               AF84FD4209B1209E00F3AB06 /* GLUT.framework in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6425D409A18855000F4CD4 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA53158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA54158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32BB15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA55158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA56158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD3D1A6B185600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376E17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6425F409A189EC000F4CD4 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD807158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD808158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD809158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD80A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA21A6B10BF00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836D717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64261709A18D6C000F4CD4 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA4F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA50158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32BA15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA51158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA52158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD3C1A6B184C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376D17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64263409A18F54000F4CD4 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7D3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7D5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7D6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC951A6B103B00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64265709A19229000F4CD4 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7D7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7D9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7DA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC961A6B104500C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836CA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64268309A194B0000F4CD4 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD78B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD78C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD78D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD78E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC821A6B0F3C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64277909A1D37A000F4CD4 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD82B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD82C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD82D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD82E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCAB1A6B111E00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6427B009A2DE36000F4CD4 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA3B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA3C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA3D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA3E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD381A6B182100C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376817DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF68A48619196CF800D41CD1 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF68A48719196CF800D41CD1 /* libjwxyz.a in Frameworks */,
+                               AF68A48819196CF800D41CD1 /* ScreenSaver.framework in Frameworks */,
+                               AF68A48919196CF800D41CD1 /* QuartzCore.framework in Frameworks */,
+                               AF68A48A19196CF800D41CD1 /* Cocoa.framework in Frameworks */,
+                               AF68A48B19196CF800D41CD1 /* Carbon.framework in Frameworks */,
+                               CEE0BCB01A6B115700C098BF /* OpenGL.framework in Frameworks */,
+                               AF68A48C19196CF800D41CD1 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF73FF2A1A09877F00E485E9 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF73FF2B1A09877F00E485E9 /* libjwxyz.a in Frameworks */,
+                               AF73FF2C1A09877F00E485E9 /* ScreenSaver.framework in Frameworks */,
+                               AF73FF2D1A09877F00E485E9 /* QuartzCore.framework in Frameworks */,
+                               AF73FF2E1A09877F00E485E9 /* Cocoa.framework in Frameworks */,
+                               AF73FF2F1A09877F00E485E9 /* Carbon.framework in Frameworks */,
+                               CEE0BC6A1A6B0E3800C098BF /* OpenGL.framework in Frameworks */,
+                               AF73FF301A09877F00E485E9 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7511071782B5B900380EA1 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7511081782B5B900380EA1 /* libjwxyz.a in Frameworks */,
+                               AF7511091782B5B900380EA1 /* ScreenSaver.framework in Frameworks */,
+                               AF75110A1782B5B900380EA1 /* QuartzCore.framework in Frameworks */,
+                               AF75110B1782B5B900380EA1 /* Cocoa.framework in Frameworks */,
+                               AF75110C1782B5B900380EA1 /* Carbon.framework in Frameworks */,
+                               CEE0BD0C1A6B167000C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7776EE09B63ABF00EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7EF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7F1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7F2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC9C1A6B108000C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836D117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77772209B6416100EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8C3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8C5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8C6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD11A6B136300C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77774609B6446500EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD94B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD94C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD94D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD94E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCF41A6B157600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77777D09B6497800EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD95B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD95C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD95D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD95E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCFD1A6B15D200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77779709B64A5200EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9B7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9B9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9BA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD121A6B16A800C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777B109B64B2600EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA17158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA18158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32AC15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA19158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA1A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD2C1A6B17A200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375E17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777D909B64C6B00EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD97F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD980158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD981158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD982158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD031A6B161700C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777F309B64E3100EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD94F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD950158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD951158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD952158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCF51A6B158000C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77781A09B6504400EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA13158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA14158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32AB15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA15158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA16158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD2B1A6B179900C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375D17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77784D09B6528100EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD913158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD914158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD915158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD916158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCE51A6B143500C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77786909B6536000EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD937158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD938158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD939158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD93A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCEF1A6B154200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77788709B6563500EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD783158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD784158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD785158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD786158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC801A6B0F2900C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7778AD09B659C800EA3033 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD733158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD734158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD735158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD736158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC6C1A6B0E4B00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF78D17D142DD8F3002AAF77 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD98B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD98C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD98D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD98E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD061A6B163700C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794F6C099748450059A8B0 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD88F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD890158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD891158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD892158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC41A6B126D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794F9609974A320059A8B0 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8A3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8A5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8A6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC91A6B131300C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836FE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794FD509974FA60059A8B0 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8BB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8BD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8BE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCCF1A6B135000C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7ACFC819FF0A9200BD752B /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7ACFC919FF0A9200BD752B /* libjwxyz.a in Frameworks */,
+                               AF7ACFCA19FF0A9200BD752B /* ScreenSaver.framework in Frameworks */,
+                               AF7ACFCB19FF0A9200BD752B /* QuartzCore.framework in Frameworks */,
+                               AF7ACFCC19FF0A9200BD752B /* Cocoa.framework in Frameworks */,
+                               AF7ACFCD19FF0A9200BD752B /* Carbon.framework in Frameworks */,
+                               CEE0BCF91A6B15AD00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7ACFCE19FF0A9200BD752B /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF918989158FC00A002B5D1E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF918B96158FD0EA002B5D1E /* libjwxyz.a in Frameworks */,
+                               AFEB9C3B1590054B003974F3 /* OpenGLES.framework in Frameworks */,
+                               AFEB9C3915900514003974F3 /* UIKit.framework in Frameworks */,
+                               AF561DF815969C5B007CA5ED /* AssetsLibrary.framework in Frameworks */,
+                               AFEB9C3D15900558003974F3 /* Foundation.framework in Frameworks */,
+                               AFEB9C401590056A003974F3 /* CoreGraphics.framework in Frameworks */,
+                               AF0FAF3C159BAC7C00BCE2F7 /* CoreText.framework in Frameworks */,
+                               AFEB9C411590056A003974F3 /* QuartzCore.framework in Frameworks */,
+                               AF7F54A417DC249500CE1158 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975735099C317000B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7A3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7A5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7A6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC891A6B0FB300C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836BD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF97577D099C374A00B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7CF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7D1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7D2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC941A6B103100C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9757CA099C3E6300B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD80B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD80C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD80D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD80E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA31A6B10CB00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836D817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975810099C41D500B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD85F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD860158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD861158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD862158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCB81A6B11E700C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836ED17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF97586D099C475900B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD81F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD820158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD821158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD822158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA81A6B10FD00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836DD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A3E099C681F00B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7CB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7CD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7CE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC931A6B102600C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A74099C6AB200B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD773158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD774158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD775158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD776158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC7C1A6B0F0400C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A8E099C6BC300B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD72B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD72C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD72D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD72E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC691A6B0E2D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78369E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975ADF099C6EB100B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD777158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD778158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD779158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD77A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC7D1A6B0F0D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975B04099C6FE400B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7C7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7C9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7CA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC921A6B101900C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836C617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C1A099C8C1500B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD797158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD798158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD799158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD79A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC851A6B0F5D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C46099C8DCF00B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD78F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD790158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD791158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD792158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC831A6B0F4500C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836B717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C66099C8F3F00B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7DF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C321D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7E1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7E2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC981A6B105800C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836CC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975D5B099CA0F000B05160 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD813158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD814158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD815158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD816158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA51A6B10DE00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836DA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF976FBA0989CAA2001F8B92 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD763158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD764158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31FE15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD765158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD766158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC781A6B0EDD00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836AC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9770390989D1E6001F8B92 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD817158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD818158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD819158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD81A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA61A6B10E900C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836DB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9770760989D2F6001F8B92 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD727158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD728158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31EF15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD729158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD72A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC681A6B0E1800C098BF /* OpenGL.framework in Frameworks */,
+                               AF78369D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9771D50989DC4A001F8B92 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFEB9C37158FFF88003974F3 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31E615C0F7FE007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF918B99158FF045002B5D1E /* Cocoa.framework in Frameworks */,
+                               AF918B9A158FF04C002B5D1E /* Carbon.framework in Frameworks */,
+                               AF78369717DB9F25003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF998EE20A083DB30051049D /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA2B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA2C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA2D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA2E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD311A6B17D300C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376317DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D466E09B5109C006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD75F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD760158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31FD15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD761158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD762158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC771A6B0ED300C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836AB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D474C09B5300A006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD823158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD824158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD825158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD826158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA91A6B110700C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836DE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D476709B53166006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD87B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD87C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD87D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD87E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCBF1A6B123500C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D48E309B53322006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD73F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD740158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD741158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD742158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC6F1A6B0E6700C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D48FC09B535DA006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD76B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD76C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C320015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD76D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD76E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC7A1A6B0EF100C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836AE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D493309B53CBA006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD80F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD810158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD811158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD812158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA41A6B10D400C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836D917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D495C09B53FC9006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD81B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD81C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD81D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD81E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCA71A6B10F300C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836DC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D497409B5411D006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD843158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD844158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD845158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD846158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCB21A6B116B00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D499F09B544C2006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD82F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD830158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD831158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD832158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCAC1A6B112A00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4C7109B59F27006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD86B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD86C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD86D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD86E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCBB1A6B120600C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4CEF09B5AA8E006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD7FB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD7FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C322415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD7FD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD7FE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC9F1A6B10A000C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836D417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4D8709B5B2DC006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD863158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD864158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD865158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD866158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCB91A6B11F100C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836EE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4DB809B5B71E006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD73B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD73C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31F415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD73D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD73E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC6E1A6B0E5E00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4DF609B5BB19006E59CF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD71F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD720158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31ED15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD721158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD722158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC671A6B0E0600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78369B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9E7EBC190F4C1B00A8B01F /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA339370B058505002B0E7D /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD84F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD850158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD851158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD852158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCB51A6B118C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836E917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA33BC50B058740002B0E7D /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD853158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD854158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C323A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD855158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD856158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               AF7836EA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5594F099330B000F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD90F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD910158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD911158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD912158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCE41A6B142C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559740993317900F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9BB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9BD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9BE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD131A6B16B200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559990993322100F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA1B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA1C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32AD15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA1D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA1E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD2D1A6B17AD00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375F17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559BC0993328000F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9C7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9C9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9CA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD161A6B16D000C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559D60993330600F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9EF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9F1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9F2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD221A6B174400C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375417DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A0A0993340300F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA0F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA10158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32AA15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA11158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA12158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD2A1A6B178F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375C17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A27099334A000F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA0B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA0C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA0D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA0E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD291A6B178600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375B17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A800993364300F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9A7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9A9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9AA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD0E1A6B168200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55AD609933CEF00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD90B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD90C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD90D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD90E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCE31A6B142200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B1309933E0500F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD977158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD978158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD979158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD97A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD011A6B160200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B2C09933E8D00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9E7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9E9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9EA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD1F1A6B172800C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375117DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B8009933F7200F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9FF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA00158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA01158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA02158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD251A6B176000C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375817DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B9809933FDA00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD95F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD960158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD961158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD962158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCFA1A6B15B600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55BB2099340CE00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD917158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD918158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD919158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD91A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCE61A6B143E00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55BEB0993429100F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9B3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9B5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9B6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD111A6B169F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55C150993431300F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD93F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD940158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD941158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD942158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCF11A6B155700C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55C7E099349A600F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD983158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD984158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD985158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD986158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD041A6B162400C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55CB009934BB200F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD907158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD908158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD909158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD90A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCE21A6B141900C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55CD309934CE400F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA4B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA4C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA4D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA4E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD361A6B180D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376C17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D430993565300F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9FB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9FD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9FE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD241A6B175700C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375717DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D690993584B00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD927158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD928158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD929158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD92A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCEB1A6B151A00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D86099358C400F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA07158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA08158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA09158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA0A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD281A6B177C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375A17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55DCF09935D7000F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9AB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9AD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9AE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD0F1A6B168D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55DF809935E4900F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9EB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9ED158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9EE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD211A6B173A00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375317DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E1409935EDC00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD93B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD93C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD93D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD93E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCF01A6B154E00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E3709935F8E00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD963158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD964158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD965158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD966158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCFB1A6B15BF00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E5509935FF900F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD953158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD954158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD955158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD956158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCF61A6B158C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55ED8099360E300F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD903158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD904158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD905158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD906158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCE11A6B140F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F13099361B700F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD997158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD998158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD999158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD99A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD091A6B165300C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F310993622F00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9A3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9A5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9A6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD0D1A6B167900C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F490993629000F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD98F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD990158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD991158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD992158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD071A6B164000C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F790993643600F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD973158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD974158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD975158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD976158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD001A6B15F800C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55FDA09936BFA00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD92B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD92C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD92D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD92E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCEC1A6B152300C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5600009936C6D00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD96F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD970158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD971158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD972158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCFF1A6B15EE00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5601B09936CC800F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8FB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8FD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8FE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCDF1A6B13FC00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5603909936D5100F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD947158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD948158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C327815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD949158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD94A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCF31A6B156C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78372817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5605109936E2100F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8E3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8E5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8E6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD91A6B13C000C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5606909936F3800F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8EB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8ED158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8EE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCDB1A6B13D300C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA560B50993718D00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9DF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9E1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9E2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD1C1A6B170A00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374F17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA561040993781600F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9C3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9C5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9C6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD151A6B16C500C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5615F09937C0D00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8F7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8F9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8FA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCDE1A6B13F100C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371417DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5618209937CF100F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9CB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9CD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9CE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD171A6B16DA00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA561A409937D7E00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9DB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9DD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9DE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD1B1A6B170100C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374E17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5620E0993849F00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9E3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9E5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9E6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD1E1A6B171E00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375017DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562260993852500F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9D3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9D5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9D6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD191A6B16EE00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374C17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562C6099392C600F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8FF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD900158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD901158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD902158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCE01A6B140500C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562E1099393C900F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8E7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8E9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8EA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCDA1A6B13C900C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562F90993943B00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA23158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA24158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32AF15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA25158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA26158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD2F1A6B17BF00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376117DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5631B0993951000F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD91F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD920158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD921158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD922158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCE91A6B147900C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA56338099395ED00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD96B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD96C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD96D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD96E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCFE1A6B15E300C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA56358099396C000F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD923158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD924158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C326F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD925158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD926158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCEA1A6B150F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78371F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA56380099397B300F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA27158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA28158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA29158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA2A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD301A6B17C900C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376217DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA563AB099398BB00F3E977 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD99F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9A1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9A2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD0B1A6B166700C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFB591AF178B812C00EA4005 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFB591B0178B812C00EA4005 /* libjwxyz.a in Frameworks */,
+                               AFB591B1178B812C00EA4005 /* ScreenSaver.framework in Frameworks */,
+                               AFB591B2178B812C00EA4005 /* QuartzCore.framework in Frameworks */,
+                               AFB591B3178B812C00EA4005 /* Cocoa.framework in Frameworks */,
+                               AFB591B4178B812C00EA4005 /* Carbon.framework in Frameworks */,
+                               CEE0BC871A6B0F7000C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836BB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFBFE755178642DC00432B21 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFBFE756178642DC00432B21 /* ScreenSaver.framework in Frameworks */,
+                               AFBFE757178642DC00432B21 /* QuartzCore.framework in Frameworks */,
+                               AFBFE758178642DC00432B21 /* Cocoa.framework in Frameworks */,
+                               AFBFE759178642DC00432B21 /* Carbon.framework in Frameworks */,
+                               CEE0BC661A6B0DBF00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78369C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFBFE775178647FE00432B21 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFBFE776178647FE00432B21 /* ScreenSaver.framework in Frameworks */,
+                               AFBFE777178647FE00432B21 /* QuartzCore.framework in Frameworks */,
+                               AFBFE778178647FE00432B21 /* Cocoa.framework in Frameworks */,
+                               AFBFE779178647FE00432B21 /* Carbon.framework in Frameworks */,
+                               CEE0BC9D1A6B108B00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836D217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFCF83431AF5B515008BB7E1 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFCF83441AF5B515008BB7E1 /* libjwxyz.a in Frameworks */,
+                               AFCF83451AF5B515008BB7E1 /* ScreenSaver.framework in Frameworks */,
+                               AFCF83461AF5B515008BB7E1 /* QuartzCore.framework in Frameworks */,
+                               AFCF83471AF5B515008BB7E1 /* Cocoa.framework in Frameworks */,
+                               AFCF83481AF5B515008BB7E1 /* Carbon.framework in Frameworks */,
+                               AFCF83491AF5B515008BB7E1 /* OpenGL.framework in Frameworks */,
+                               AFCF834A1AF5B515008BB7E1 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD51B240F063B4A00471C02 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9CF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9D1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9D2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD181A6B16E300C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56DF90996A03800BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD987158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD988158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD989158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD98A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD051A6B162E00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56EB60996A72600BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD887158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD888158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD889158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD88A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC21A6B125800C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56EE20996A95700BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA47158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA48158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA49158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA4A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD3B1A6B184100C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376B17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F130996AAFA00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA7F158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA80158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32C615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA81158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA82158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD481A6B18C400C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377917DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F2B0996AB8A00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8AB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8AD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8AE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCCB1A6B132800C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F570996AEEE00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8AF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8B1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8B2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCCC1A6B133300C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370117DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F730996B01600BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8B3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8B5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8B6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCCD1A6B133D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370217DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F940996B09400BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA5B158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA5C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32BD15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA5D158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA5E158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD3F1A6B186C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377017DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FAB0996B10F00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA5F158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA60158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32BE15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA61158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA62158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD401A6B187500C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377117DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FC10996B18F00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA63158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA64158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32BF15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA65158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA66158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD411A6B188100C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377217DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FD70996B20900BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA67158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA68158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32C015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA69158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA6A158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD421A6B188B00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377317DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570000996B43800BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8C7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8C9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8CA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD21A6B136C00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570170996B4CC00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8CF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8D1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8D2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD41A6B137F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5702E0996B56D00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA73158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA74158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32C315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA75158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA76158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD451A6B18A900C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377617DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5704B0996B61600BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA77158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA78158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32C415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA79158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA7A158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD461A6B18B200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377717DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570610996B6A300BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD89F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8A1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8A2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC81A6B130A00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836FD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570770996B72700BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8BF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8C1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8C2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD01A6B135900C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5708D0996B80300BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8DF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8E1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8E2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD81A6B13B500C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570A30996B88E00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA87158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA88158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32C815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA89158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA8A158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD4A1A6B18D700C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377B17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570B90996B93000BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA6F158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA70158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32C215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA71158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA72158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD441A6B189F00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78377517DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570D10996B9F800BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA37158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA38158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32B415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA39158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA3A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD371A6B181700C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376717DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570F20996BBBF00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8A7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8A9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8AA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCCA1A6B131E00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836FF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5711B0996BE9300BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD893158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD894158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD895158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD896158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC51A6B127700C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836FA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571340996BF2E00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD87F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD880158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD881158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD882158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC01A6B124400C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F517DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5714B0996C01700BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD89B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD89C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD89D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD89E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC71A6B130000C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836FC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571610996C0CE00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8DB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8DD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8DE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD71A6B13AA00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571BD0996D9DC00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA57158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA58158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32BC15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA59158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA5A158FF96600C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD3E1A6B186200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376F17DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5722A0996E4A300BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8D7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8D9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8DA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD61A6B13A100C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572750996EE8500BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8CB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8CD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8CE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD31A6B137600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572AD0996F99600BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD883158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD884158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD885158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD886158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC11A6B124D00C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F617DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572CA0996FC0F00BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD88B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD88C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C324815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD88D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD88E158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCC31A6B126200C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836F817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD57301099701C000BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8B7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8B9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8BA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCCE1A6B134600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370317DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD573650997411200BA26F7 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD8D3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD8D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C325B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD8D5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD8D6158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCD51A6B138800C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFDA6596178A52B70070D24B /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFDA6597178A52B70070D24B /* libjwxyz.a in Frameworks */,
+                               AFDA6598178A52B70070D24B /* ScreenSaver.framework in Frameworks */,
+                               AFDA6599178A52B70070D24B /* QuartzCore.framework in Frameworks */,
+                               AFDA659A178A52B70070D24B /* Cocoa.framework in Frameworks */,
+                               AFDA659B178A52B70070D24B /* Carbon.framework in Frameworks */,
+                               CEE0BD331A6B17E600C098BF /* OpenGL.framework in Frameworks */,
+                               AF78376517DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE2A45E0E2E904600ADB298 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FDA03158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FDA04158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FDA05158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FDA06158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD261A6B176900C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375917DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE30BF00E52B14700CCF4A5 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9F7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C32A415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9F9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9FA158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD271A6B177200C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375617DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE6A18B0CDD7B2E002805BF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD9BF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD9C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C329615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD9C1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD9C2158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BD141A6B16BB00C098BF /* OpenGL.framework in Frameworks */,
+                               AF78374717DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE6A4240CDD7FAA002805BF /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD713158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD714158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31EA15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD715158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD716158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC641A6B0DA100C098BF /* OpenGL.framework in Frameworks */,
+                               AF78369817DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF2868717860E830050A578 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF2868817860E830050A578 /* libjwxyz.a in Frameworks */,
+                               AFF2868917860E830050A578 /* ScreenSaver.framework in Frameworks */,
+                               AFF2868A17860E830050A578 /* QuartzCore.framework in Frameworks */,
+                               AFF2868B17860E830050A578 /* Cocoa.framework in Frameworks */,
+                               AFF2868C17860E830050A578 /* Carbon.framework in Frameworks */,
+                               CEE0BD201A6B173100C098BF /* OpenGL.framework in Frameworks */,
+                               AF78375217DBA581003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF3C9F017CCAC440028F240 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF3C9F117CCAC440028F240 /* libjwxyz.a in Frameworks */,
+                               AFF3C9F217CCAC440028F240 /* ScreenSaver.framework in Frameworks */,
+                               AFF3C9F317CCAC440028F240 /* QuartzCore.framework in Frameworks */,
+                               AFF3C9F417CCAC440028F240 /* Cocoa.framework in Frameworks */,
+                               AFF3C9F517CCAC440028F240 /* Carbon.framework in Frameworks */,
+                               CEE0BCF81A6B15A300C098BF /* OpenGL.framework in Frameworks */,
+                               AF78370E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF4633E0C4403E400EE6509 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD757158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD758158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C31FB15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD759158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD75A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BC751A6B0EA500C098BF /* OpenGL.framework in Frameworks */,
+                               AF7836A917DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF463600C440AEF00EE6509 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1FD967158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+                               AF1FD968158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+                               AF2C328015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
+                               AF1FD969158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+                               AF1FD96A158FF96500C40F17 /* Carbon.framework in Frameworks */,
+                               CEE0BCFC1A6B15C800C098BF /* OpenGL.framework in Frameworks */,
+                               AF78373017DBA580003B9FC0 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFFAB31D19158CE40020F021 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFFAB31E19158CE40020F021 /* libjwxyz.a in Frameworks */,
+                               AFFAB31F19158CE40020F021 /* ScreenSaver.framework in Frameworks */,
+                               AFFAB32019158CE40020F021 /* QuartzCore.framework in Frameworks */,
+                               AFFAB32119158CE40020F021 /* Cocoa.framework in Frameworks */,
+                               AFFAB32219158CE40020F021 /* Carbon.framework in Frameworks */,
+                               CEE0BD1D1A6B171400C098BF /* OpenGL.framework in Frameworks */,
+                               AFFAB32319158CE40020F021 /* libz.dylib in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+               080E96DDFE201D6D7F000001 /* libjwxyz */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AF561DF515969BC3007CA5ED /* iosgrabimage.m */,
+                               AFC7592F158D9A7A00C5458E /* iostextclient.m */,
+                               AFE1FD410981E32E00F7970E /* InvertedSlider.h */,
+                               AFE1FD420981E32E00F7970E /* InvertedSlider.m */,
+                               AF9D4E2109B63413006E59CF /* jwxyz-timers.m */,
+                               AFE1FD430981E32E00F7970E /* jwxyz.h */,
+                               AFE1FD440981E32E00F7970E /* jwxyz.m */,
+                               AF6048F8157C07C600CA21E4 /* jwzgles.c */,
+                               AF6048F9157C07C600CA21E4 /* jwzgles.h */,
+                               AF6048FA157C07C600CA21E4 /* jwzglesI.h */,
+                               AF9D468E09B51567006E59CF /* osxgrabscreen.m */,
+                               AFE1FD470981E32E00F7970E /* PrefsReader.h */,
+                               AFE1FD480981E32E00F7970E /* PrefsReader.m */,
+                               32CA4F630368D1EE00C91783 /* xscreensaver_Prefix.pch */,
+                               AFC2577F09888F5A000655EE /* XScreenSaverConfigSheet.h */,
+                               AFC2578009888F5A000655EE /* XScreenSaverConfigSheet.m */,
+                               AF4812F70990D9AE00FB32B8 /* XScreenSaverGLView.h */,
+                               AF4812F80990D9AE00FB32B8 /* XScreenSaverGLView.m */,
+                               AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */,
+                               AFC254C409882C97000655EE /* XScreenSaverView.h */,
+                               AFC254C509882C97000655EE /* XScreenSaverView.m */,
+                               AF9E7EC8190F4C4000A8B01F /* enable_gc.c */,
+                       );
+                       name = libjwxyz;
+                       sourceTree = "<group>";
+               };
+               19C28FACFE9D520D11CA2CBB /* Products */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */,
+                               AF97707D0989D2F6001F8B92 /* Attraction.saver */,
+                               AF4810FB09909FBA00FB32B8 /* DangerBall.saver */,
+                               AF976FBC0989CAA2001F8B92 /* Deco.saver */,
+                               AF480D81098EEDDE00FB32B8 /* Drift.saver */,
+                               AF480C58098E301400FB32B8 /* Helix.saver */,
+                               AF9770400989D1E6001F8B92 /* Rorschach.saver */,
+                               AF9771D70989DC4A001F8B92 /* SaverTester.app */,
+                               AF4812640990CE2700FB32B8 /* Gears.saver */,
+                               AF4812C60990D3D900FB32B8 /* Pipes.saver */,
+                               AF0839A209930B6B00277BE9 /* Atlantis.saver */,
+                               AF083A48099311D700277BE9 /* Atunnel.saver */,
+                               AFA5595A099330B000F3E977 /* Cage.saver */,
+                               AFA5597F0993317900F3E977 /* Moebius.saver */,
+                               AFA559A40993322100F3E977 /* Superquadrics.saver */,
+                               AFA559C70993328000F3E977 /* Morph3D.saver */,
+                               AFA559E10993330600F3E977 /* Rubik.saver */,
+                               AFA55A150993340300F3E977 /* Stairs.saver */,
+                               AFA55A32099334A000F3E977 /* Sproingies.saver */,
+                               AFA55A8B0993364300F3E977 /* Lament.saver */,
+                               AFA55AE109933CEF00F3E977 /* Bubble3D.saver */,
+                               AFA55B1E09933E0500F3E977 /* GLPlanet.saver */,
+                               AFA55B3709933E8D00F3E977 /* Pulsar.saver */,
+                               AFA55B8B09933F7200F3E977 /* Sierpinski3D.saver */,
+                               AFA55BA309933FDA00F3E977 /* GFlux.saver */,
+                               AFA55BBD099340CE00F3E977 /* Circuit.saver */,
+                               AFA55BF60993429100F3E977 /* Menger.saver */,
+                               AFA55C200993431300F3E977 /* Engine.saver */,
+                               AFA55C89099349A600F3E977 /* GLSnake.saver */,
+                               AFA55CBB09934BB200F3E977 /* Boxed.saver */,
+                               AFA55CDE09934CE400F3E977 /* GLForestFire.saver */,
+                               AFA55D4E0993565300F3E977 /* SBalls.saver */,
+                               AFA55D740993584B00F3E977 /* Cubenetic.saver */,
+                               AFA55D91099358C400F3E977 /* Spheremonics.saver */,
+                               AFA55DDA09935D7000F3E977 /* Lavalite.saver */,
+                               AFA55E0309935E4900F3E977 /* Queens.saver */,
+                               AFA55E1F09935EDC00F3E977 /* Endgame.saver */,
+                               AFA55E4209935F8E00F3E977 /* GLBlur.saver */,
+                               AFA55E6009935FF900F3E977 /* FlyingToasters.saver */,
+                               AFA55EE3099360E300F3E977 /* BouncingCow.saver */,
+                               AFA55F1E099361B700F3E977 /* JigglyPuff.saver */,
+                               AFA55F3C0993622F00F3E977 /* Klein.saver */,
+                               AFA55F540993629000F3E977 /* Hypertorus.saver */,
+                               AFA55F840993643600F3E977 /* GLMatrix.saver */,
+                               AFA55FE509936BFA00F3E977 /* CubeStorm.saver */,
+                               AFA5600B09936C6D00F3E977 /* GLKnots.saver */,
+                               AFA5602609936CC800F3E977 /* BlockTube.saver */,
+                               AFA5604409936D5100F3E977 /* FlipFlop.saver */,
+                               AFA5605C09936E2100F3E977 /* AntInspect.saver */,
+                               AFA5607409936F3800F3E977 /* AntSpotlight.saver */,
+                               AFA560C00993718D00F3E977 /* Polytopes.saver */,
+                               AFA5610F0993781600F3E977 /* Molecule.saver */,
+                               AFA5616A09937C0D00F3E977 /* BlinkBox.saver */,
+                               AFA5618D09937CF100F3E977 /* Noof.saver */,
+                               AFA561AF09937D7E00F3E977 /* Polyhedra.saver */,
+                               AFA562190993849F00F3E977 /* Providence.saver */,
+                               AFA562310993852500F3E977 /* Pinion.saver */,
+                               AFA562D1099392C600F3E977 /* Boing.saver */,
+                               AFA562EC099393C900F3E977 /* AntMaze.saver */,
+                               AFA563040993943B00F3E977 /* Tangram.saver */,
+                               AFA563260993951000F3E977 /* Crackberg.saver */,
+                               AFA56343099395ED00F3E977 /* GLHanoi.saver */,
+                               AFA56363099396C000F3E977 /* Cube21.saver */,
+                               AFA5638B099397B300F3E977 /* TimeTunnel.saver */,
+                               AFA563B6099398BB00F3E977 /* Juggler3D.saver */,
+                               AFD56E040996A03800BA26F7 /* GLText.saver */,
+                               AFD56EBE0996A72600BA26F7 /* Braid.saver */,
+                               AFD56EEA0996A95700BA26F7 /* Forest.saver */,
+                               AFD56F1B0996AAFA00BA26F7 /* Vines.saver */,
+                               AFD56F330996AB8A00BA26F7 /* Galaxy.saver */,
+                               AFD56F5F0996AEEE00BA26F7 /* Grav.saver */,
+                               AFD56F7B0996B01600BA26F7 /* Hopalong.saver */,
+                               AFD56F9C0996B09400BA26F7 /* Laser.saver */,
+                               AFD56FB30996B10F00BA26F7 /* Lightning.saver */,
+                               AFD56FC90996B18F00BA26F7 /* Lisa.saver */,
+                               AFD56FDF0996B20900BA26F7 /* Lissie.saver */,
+                               AFD570080996B43800BA26F7 /* Penrose.saver */,
+                               AFD5701F0996B4CC00BA26F7 /* Sierpinski.saver */,
+                               AFD570360996B56D00BA26F7 /* Sphere.saver */,
+                               AFD570530996B61600BA26F7 /* Spiral.saver */,
+                               AFD570690996B6A300BA26F7 /* FadePlot.saver */,
+                               AFD5707F0996B72800BA26F7 /* Mountain.saver */,
+                               AFD570950996B80300BA26F7 /* Triangle.saver */,
+                               AFD570AB0996B88E00BA26F7 /* Worm.saver */,
+                               AFD570C10996B93000BA26F7 /* Rotor.saver */,
+                               AFD570D90996B9F800BA26F7 /* Ant.saver */,
+                               AFD570FA0996BBBF00BA26F7 /* Flow.saver */,
+                               AFD571230996BE9300BA26F7 /* Discrete.saver */,
+                               AFD5713C0996BF2E00BA26F7 /* Apollonian.saver */,
+                               AFD571530996C01700BA26F7 /* Euler2D.saver */,
+                               AFD571690996C0CE00BA26F7 /* Thornbird.saver */,
+                               AFD571C50996D9DC00BA26F7 /* Juggle.saver */,
+                               AFD572320996E4A300BA26F7 /* Swirl.saver */,
+                               AFD5727D0996EE8500BA26F7 /* Polyominoes.saver */,
+                               AFD572B50996F99600BA26F7 /* Bouboule.saver */,
+                               AFD572D20996FC0F00BA26F7 /* Crystal.saver */,
+                               AFD57309099701C000BA26F7 /* Julia.saver */,
+                               AFD5736D0997411200BA26F7 /* Strange.saver */,
+                               AF794F74099748450059A8B0 /* Demon.saver */,
+                               AF794F9E09974A320059A8B0 /* Fiberlamp.saver */,
+                               AF794FDD09974FA60059A8B0 /* Loop.saver */,
+                               AF97573D099C317000B05160 /* IMSMap.saver */,
+                               AF975785099C374A00B05160 /* Moire.saver */,
+                               AF9757D2099C3E6300B05160 /* RDbomb.saver */,
+                               AF975818099C41D500B05160 /* XFlame.saver */,
+                               AF975875099C475900B05160 /* ShadeBobs.saver */,
+                               AF975A46099C681F00B05160 /* MetaBalls.saver */,
+                               AF975A7C099C6AB200B05160 /* Eruption.saver */,
+                               AF975A96099C6BC300B05160 /* Barcode.saver */,
+                               AF975AE7099C6EB100B05160 /* Fireworkx.saver */,
+                               AF975B0C099C6FE400B05160 /* MemScroller.saver */,
+                               AF975C22099C8C1500B05160 /* Halo.saver */,
+                               AF975C4E099C8DCF00B05160 /* Greynetic.saver */,
+                               AF975C6E099C8F3F00B05160 /* NoseGuy.saver */,
+                               AF975D63099CA0F000B05160 /* Rocks.saver */,
+                               AF476FC6099D154F001F091E /* Interference.saver */,
+                               AF476FEB099D1686001F091E /* Truchet.saver */,
+                               AF47705C099D4385001F091E /* Deluxe.saver */,
+                               AF477179099D4786001F091E /* Compass.saver */,
+                               AF47718F099D4803001F091E /* Wander.saver */,
+                               AF4771B7099D4949001F091E /* T3D.saver */,
+                               AF4771EB099D4D9A001F091E /* CCurve.saver */,
+                               AF477202099D4E64001F091E /* NerveRot.saver */,
+                               AF477218099D4EE8001F091E /* Whirlygig.saver */,
+                               AF47722E099D4F67001F091E /* Anemone.saver */,
+                               AF477263099D5717001F091E /* Halftone.saver */,
+                               AF47727B099D57B9001F091E /* PopSquares.saver */,
+                               AF477293099D5926001F091E /* Piecewise.saver */,
+                               AF477392099D65A1001F091E /* Wormhole.saver */,
+                               AF4773AA099D6648001F091E /* FuzzyFlakes.saver */,
+                               AF4773D1099D67B9001F091E /* Anemotaxis.saver */,
+                               AF477412099D69E7001F091E /* Intermomentary.saver */,
+                               AF477437099D7C70001F091E /* IFS.saver */,
+                               AF477452099D7D33001F091E /* XMatrix.saver */,
+                               AF477493099D89E4001F091E /* Flame.saver */,
+                               AF4774A9099D8A74001F091E /* Kaleidescope.saver */,
+                               AF4774C4099D8B5F001F091E /* LMorph.saver */,
+                               AF4774DE099D8BFF001F091E /* Maze.saver */,
+                               AF47756D099D9A1A001F091E /* Pedal.saver */,
+                               AF477593099D9C28001F091E /* Pyro.saver */,
+                               AF4775AF099D9CF7001F091E /* Starfish.saver */,
+                               AF4775E8099D9F69001F091E /* Coral.saver */,
+                               AF477602099DA030001F091E /* Epicycle.saver */,
+                               AF477623099DA26C001F091E /* Kumppa.saver */,
+                               AF477654099DA6D0001F091E /* Squiral.saver */,
+                               AF47766A099DA78F001F091E /* Critical.saver */,
+                               AF477680099DA849001F091E /* Petri.saver */,
+                               AF47769F099DAA6F001F091E /* Blaster.saver */,
+                               AF4776BA099DABDD001F091E /* XSpirograph.saver */,
+                               AF4776D0099DAC8A001F091E /* XRaySwarm.saver */,
+                               AF4776EB099DADDF001F091E /* WhirlWindWarp.saver */,
+                               AF477701099DAE7A001F091E /* Vermiculate.saver */,
+                               AF47771D099DAF9F001F091E /* CloudLife.saver */,
+                               AF477733099DB044001F091E /* Substrate.saver */,
+                               AF477762099DB61E001F091E /* Interaggregate.saver */,
+                               AF477784099DB965001F091E /* Celtic.saver */,
+                               AF4777A0099DBA90001F091E /* FluidBalls.saver */,
+                               AF4777E1099DC183001F091E /* BoxFit.saver */,
+                               AF4778BB099DDB79001F091E /* Penetrate.saver */,
+                               AF4778D7099DDCAE001F091E /* XJack.saver */,
+                               AF4778F8099DDDC8001F091E /* Cynosure.saver */,
+                               AF477919099DE379001F091E /* Flag.saver */,
+                               AF47793A099DE4C7001F091E /* Slip.saver */,
+                               AF642405099FF9C2000F4CD4 /* Extrusion.saver */,
+                               AF6425DC09A18856000F4CD4 /* HyperCube.saver */,
+                               AF6425FC09A189EC000F4CD4 /* Qix.saver */,
+                               AF64261F09A18D6C000F4CD4 /* HyperBall.saver */,
+                               AF64263C09A18F54000F4CD4 /* Moire2.saver */,
+                               AF64265F09A19229000F4CD4 /* Munch.saver */,
+                               AF64268B09A194B0000F4CD4 /* Goop.saver */,
+                               AF64278109A1D37A000F4CD4 /* SpeedMine.saver */,
+                               AF6427B809A2DE36000F4CD4 /* Bubbles.saver */,
+                               AF9D467609B5109C006E59CF /* DecayScreen.saver */,
+                               AF9D475409B5300A006E59CF /* SlideScreen.saver */,
+                               AF9D476F09B53166006E59CF /* Zoom.saver */,
+                               AF9D48EB09B53322006E59CF /* Bumps.saver */,
+                               AF9D490409B535DA006E59CF /* Distort.saver */,
+                               AF9D493B09B53CBA006E59CF /* Ripples.saver */,
+                               AF9D496409B53FC9006E59CF /* RotZoomer.saver */,
+                               AF9D497C09B5411D006E59CF /* Twang.saver */,
+                               AF9D49A709B544C3006E59CF /* Spotlight.saver */,
+                               AF9D4C7909B59F27006E59CF /* XLyap.saver */,
+                               AF9D4CF709B5AA8E006E59CF /* Pong.saver */,
+                               AF9D4D8F09B5B2DC006E59CF /* XAnalogTV.saver */,
+                               AF9D4DC009B5B71E006E59CF /* BSOD.saver */,
+                               AF9D4DFE09B5BB19006E59CF /* Apple2.saver */,
+                               AF7776F609B63ABF00EA3033 /* Phosphor.saver */,
+                               AF77772A09B6416100EA3033 /* Pacman.saver */,
+                               AF77775109B6446500EA3033 /* FlipScreen3D.saver */,
+                               AF7777A209B64A5200EA3033 /* MirrorBlob.saver */,
+                               AF7777E409B64C6B00EA3033 /* GLSlideshow.saver */,
+                               AF7777FE09B64E3100EA3033 /* FlipText.saver */,
+                               AF77785809B6528100EA3033 /* Carousel.saver */,
+                               AF77787409B6536000EA3033 /* DNAlogo.saver */,
+                               AF7778B509B659C800EA3033 /* BlitSpin.saver */,
+                               AF34085409B80AAF00F2CEC1 /* StarWars.saver */,
+                               AF34085509B80AB000F2CEC1 /* StonerView.saver */,
+                               AF34085609B80AB000F2CEC1 /* Gleidescope.saver */,
+                               AF34085709B80AB000F2CEC1 /* FontGlide.saver */,
+                               AF998EEE0A083DB30051049D /* TopBlock.saver */,
+                               AF48DF030A0C25E000F94CF9 /* GLSchool.saver */,
+                               AFA339400B058505002B0E7D /* WebCollage.saver */,
+                               AFA33BC70B058740002B0E7D /* webcollage-helper */,
+                               AFF463470C4403E400EE6509 /* CWaves.saver */,
+                               AFF4636C0C440AEF00EE6509 /* GLCells.saver */,
+                               AF0DC7BD0C4C73F600D76972 /* m6502.saver */,
+                               AF0DCA560C4CBB0D00D76972 /* Voronoi.saver */,
+                               AFE6A1970CDD7B2E002805BF /* MoebiusGears.saver */,
+                               AFE6A42D0CDD7FAA002805BF /* Abstractile.saver */,
+                               AF4FD6FA0CE7A486005EE58E /* Lockward.saver */,
+                               AF4FF4CE0D52CBDE00666F98 /* CubicGrid.saver */,
+                               AF3C71590D624BF50030CC0D /* Hypnowheel.saver */,
+                               AF1A17730D6D6EE3008AF328 /* LCDscrub.saver */,
+                               AFE2A46A0E2E904600ADB298 /* SkyTentacles.saver */,
+                               AFE30BFC0E52B14700CCF4A5 /* Sonar.saver */,
+                               AF35E8A00E63823600691F2F /* Jigsaw.saver */,
+                               AFD51B300F063B4A00471C02 /* Photopile.saver */,
+                               AF32D9F40F3AD0B40080F535 /* RubikBlocks.saver */,
+                               AF4A345D102A593600A81B2A /* Surfaces.saver */,
+                               AF2D4D8F13E902F5002AA818 /* Phosphor.app */,
+                               AF2D4F7E13E91093002AA818 /* Apple2.app */,
+                               AF78D189142DD8F3002AAF77 /* Hilbert.saver */,
+                               AF3581D51431D47B00E09C51 /* CompanionCube.saver */,
+                               AF358216143330F900E09C51 /* TronBit.saver */,
+                               AF91898F158FC00A002B5D1E /* XScreenSaver.app */,
+                               AF7511121782B5B900380EA1 /* Kaleidocycle.saver */,
+                               AFF2869217860E830050A578 /* QuasiCrystal.saver */,
+                               AFBFE75E178642DC00432B21 /* Apple2.app */,
+                               AFBFE77E178647FE00432B21 /* Phosphor.app */,
+                               AFDA65A1178A52B70070D24B /* UnknownPleasures.saver */,
+                               AFB591BA178B812C00EA4005 /* Hexadrop.saver */,
+                               AFF3C9FB17CCAC440028F240 /* Geodesic.saver */,
+                               AF1AD9E218500F9F00932759 /* XScreenSaverUpdater.app */,
+                               AF9E7EBF190F4C1B00A8B01F /* enable_gc */,
+                               AFFAB32919158CE40020F021 /* ProjectivePlane.saver */,
+                               AF68A49219196CF800D41CD1 /* Tessellimage.saver */,
+                               AF39E296198A11F60064A58D /* WindupRobot.saver */,
+                               AF7ACFD419FF0A9200BD752B /* GeodesicGears.saver */,
+                               AF73FF361A09877F00E485E9 /* BinaryRing.saver */,
+                               AF5C9B0D1A0CCE6E00B0147A /* Cityflow.saver */,
+                               AF63A8061AB4EDDB00593C75 /* RomanBoy.saver */,
+                               AFCF83501AF5B515008BB7E1 /* SplitFlap.saver */,
+                       );
+                       name = Products;
+                       path = ..;
+                       sourceTree = "<group>";
+               };
+               29B97314FDCFA39411CA2CEA /* xscreensaver */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AF480AB9098C66E200FB32B8 /* SaverRunner */,
+                               080E96DDFE201D6D7F000001 /* libjwxyz */,
+                               AF1AD9E818500FA000932759 /* Updater */,
+                               AFE1FD520981E35400F7970E /* Utils */,
+                               AFE1FD610981E3E700F7970E /* Hacks */,
+                               AFC258670988A468000655EE /* config */,
+                               29B97317FDCFA39411CA2CEA /* Resources */,
+                               29B97323FDCFA39411CA2CEA /* Frameworks */,
+                               19C28FACFE9D520D11CA2CBB /* Products */,
+                       );
+                       name = xscreensaver;
+                       sourceTree = "<group>";
+               };
+               29B97317FDCFA39411CA2CEA /* Resources */ = {
+                       isa = PBXGroup;
+                       children = (
+                               089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
+                               AF14EE300E3CEF1A004CBBD2 /* XScreenSaver.icns */,
+                               AF9772E10989DFC6001F8B92 /* SaverRunner.nib */,
+                               AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */,
+                               55EDCB3C1AD498A800251909 /* LaunchScreen.xib */,
+                               550FB5FD1AD64424001A4FA5 /* Media-iOS.xcassets */,
+                               AF2D522513E954A0002AA818 /* SaverRunner.icns */,
+                               AF73FF201A08AB9400E485E9 /* iSaverRunner57t.png */,
+                               AF9771D90989DC4A001F8B92 /* SaverRunner.plist */,
+                               AF01294C157D31DD00C396E1 /* iSaverRunner.plist */,
+                               AF94E7411A16E93600289B93 /* xscreensaver.xcconfig */,
+                               8D1107310486CEB800E47090 /* XScreenSaver.plist */,
+                               AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */,
+                               AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */,
+                       );
+                       name = Resources;
+                       sourceTree = "<group>";
+               };
+               29B97323FDCFA39411CA2CEA /* Frameworks */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AF1ADA171850180E00932759 /* Sparkle.framework */,
+                               AF78377C17DBA85D003B9FC0 /* libz.dylib */,
+                               AF78369617DB9F25003B9FC0 /* libz.dylib */,
+                               AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */,
+                               AFEB9C3F1590056A003974F3 /* QuartzCore.framework */,
+                               AF1AD9E718500FA000932759 /* Foundation.framework */,
+                               AFEB9C3C15900558003974F3 /* Foundation.framework */,
+                               AFEB9C3A1590054B003974F3 /* OpenGLES.framework */,
+                               AFEB9C3815900514003974F3 /* UIKit.framework */,
+                               AF1AD9E618500FA000932759 /* CoreData.framework */,
+                               AF1AD9E518500F9F00932759 /* AppKit.framework */,
+                               AF0F46DC104E1809000A929C /* AppKit.framework */,
+                               AF976ED30989BF59001F8B92 /* ScreenSaver.framework */,
+                               AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */,
+                               AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */,
+                               AF561DF3159651A7007CA5ED /* AudioToolbox.framework */,
+                               AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */,
+                               1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
+                               AF480DF1098F528500FB32B8 /* OpenGL.framework */,
+                               CEE0BC611A6B0D6200C098BF /* OpenGL.framework */,
+                               AF480FE70990375900FB32B8 /* AGL.framework */,
+                               AF84FD4109B1209E00F3AB06 /* GLUT.framework */,
+                               AF48112B0990A2C700FB32B8 /* Carbon.framework */,
+                               AF1ADA0118500FA100932759 /* XCTest.framework */,
+                       );
+                       name = Frameworks;
+                       sourceTree = "<group>";
+               };
+               AF1AD9E818500FA000932759 /* Updater */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AF3633F918530DD90086A439 /* sparkle_dsa_pub.pem */,
+                               AF3633FA18530DD90086A439 /* Updater.h */,
+                               AF3633FB18530DD90086A439 /* Updater.m */,
+                               AF3633FE18530DFF0086A439 /* Updater.plist */,
+                               AF1ADA151850157400932759 /* Updater.xib */,
+                       );
+                       name = Updater;
+                       sourceTree = "<group>";
+               };
+               AF480AB9098C66E200FB32B8 /* SaverRunner */ = {
+                       isa = PBXGroup;
+                       children = (
+                               29B97316FDCFA39411CA2CEA /* main.m */,
+                               CEAF85661ABE4A70008F104C /* SaverListController.h */,
+                               AF84AF1E15829AF000607E4C /* SaverListController.m */,
+                               AFE1FD3F0981E32E00F7970E /* SaverRunner.h */,
+                               AFE1FD400981E32E00F7970E /* SaverRunner.m */,
+                               AFAA6B441773F07700DE720C /* ios-function-table.m */,
+                       );
+                       name = SaverRunner;
+                       sourceTree = "<group>";
+               };
+               AF480DC7098F4EB500FB32B8 /* XScreenSaver */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AFE6A4340CDD800F002805BF /* abstractile.c */,
+                               AF9D4CFA09B5AC94006E59CF /* analogtv.c */,
+                               AF9D4CFB09B5AC94006E59CF /* analogtv.h */,
+                               AF477231099D4FD5001F091E /* anemone.c */,
+                               AF4773D4099D6817001F091E /* anemotaxis.c */,
+                               AF9D4E0509B5BC9D006E59CF /* apple2-main.c */,
+                               AF9D4DD309B5B990006E59CF /* apple2.c */,
+                               AF0DCA320C4C74A200D76972 /* asm6502.c */,
+                               AF0DCA330C4C74A200D76972 /* asm6502.h */,
+                               AF976DFA09896BEB001F8B92 /* attraction.c */,
+                               AF975A99099C6C3500B05160 /* barcode.c */,
+                               AF73FF381A09889700E485E9 /* binaryring.c */,
+                               AF4776A2099DAADE001F091E /* blaster.c */,
+                               AF7778BA09B65A8A00EA3033 /* blitspin.c */,
+                               AF4778A3099DDA91001F091E /* boxfit.c */,
+                               AF9D4DC309B5B87D006E59CF /* bsod.c */,
+                               AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */,
+                               AF6427BC09A2DF47000F4CD4 /* bubbles.c */,
+                               AF6427BD09A2DF47000F4CD4 /* bubbles.h */,
+                               AF9D48EE09B533AE006E59CF /* bumps.c */,
+                               AF4771EF099D4DFE001F091E /* ccurve.c */,
+                               AF477787099DBA29001F091E /* celtic.c */,
+                               AF477720099DB01C001F091E /* cloudlife.c */,
+                               AF47717C099D47D3001F091E /* compass.c */,
+                               AF4775EF099D9FFF001F091E /* coral.c */,
+                               AF47766D099DA80D001F091E /* critical.c */,
+                               AFF463490C44044E00EE6509 /* cwaves.c */,
+                               AF4778FB099DDE79001F091E /* cynosure.c */,
+                               AF9D467809B5110B006E59CF /* decayscreen.c */,
+                               AFC25B5E0988BA63000655EE /* deco.c */,
+                               AF68A49619196E3E00D41CD1 /* delaunay.c */,
+                               AF477145099D43E2001F091E /* deluxe.c */,
+                               AF9D490709B536F7006E59CF /* distort.c */,
+                               AF477605099DA097001F091E /* epicycle.c */,
+                               AF975A83099C6B4900B05160 /* eruption.c */,
+                               AF975AEE099C6F1700B05160 /* fireworkx.c */,
+                               AF477496099D8A53001F091E /* flame.c */,
+                               AF4777A4099DBB11001F091E /* fluidballs.c */,
+                               AF77789209B656C300EA3033 /* fontglide.c */,
+                               AFBF893C0E41D930006A2D66 /* fps.c */,
+                               AFBF893D0E41D930006A2D66 /* fps.h */,
+                               AFBF89B10E424036006A2D66 /* fpsI.h */,
+                               AF4773B4099D6778001F091E /* fuzzyflakes.c */,
+                               AF64268E09A19542000F4CD4 /* goop.c */,
+                               AF480C21098E28EF00FB32B8 /* greynetic.c */,
+                               AF477266099D5768001F091E /* halftone.c */,
+                               AF480C29098E295D00FB32B8 /* halo.c */,
+                               AF480C2F098E2A6700FB32B8 /* helix.c */,
+                               AFB591BD178B81E600EA4005 /* hexadrop.c */,
+                               AF64262209A18E1E000F4CD4 /* hyperball.c */,
+                               AF6425DF09A188FB000F4CD4 /* hypercube.c */,
+                               AF47743A099D7CEA001F091E /* ifs.c */,
+                               AF975740099C31DD00B05160 /* imsmap.c */,
+                               AF477769099DB710001F091E /* interaggregate.c */,
+                               AF476FD0099D15AA001F091E /* interference.c */,
+                               AF47741C099D6A6C001F091E /* intermomentary.c */,
+                               AF4774AC099D8B08001F091E /* kaleidescope.c */,
+                               AF47762A099DA2E9001F091E /* kumppa.c */,
+                               AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */,
+                               AF4774CB099D8BC2001F091E /* lmorph.c */,
+                               AF0DCA340C4C74A200D76972 /* m6502.c */,
+                               AF4774E1099D8C8B001F091E /* maze.c */,
+                               AF975B14099C709E00B05160 /* memscroller.c */,
+                               AF975A49099C689F00B05160 /* metaballs.c */,
+                               AF975789099C37A500B05160 /* moire.c */,
+                               AF64263F09A18FEB000F4CD4 /* moire2.c */,
+                               AF64266209A192C5000F4CD4 /* munch.c */,
+                               AF477205099D4EB6001F091E /* nerverot.c */,
+                               AF975C76099C8FC700B05160 /* noseguy.c */,
+                               AF477570099D9A8A001F091E /* pedal.c */,
+                               AF4778BE099DDC32001F091E /* penetrate.c */,
+                               AF477683099DA8C7001F091E /* petri.c */,
+                               AF77770309B63B5F00EA3033 /* phosphor.c */,
+                               AF477297099D5980001F091E /* piecewise.c */,
+                               AF9D4CFC09B5AC94006E59CF /* pong.c */,
+                               AF47727E099D5808001F091E /* popsquares.c */,
+                               AF47759C099D9CA3001F091E /* pyro.c */,
+                               AF6425FF09A18A94000F4CD4 /* qix.c */,
+                               AF9757D5099C3EB800B05160 /* rd-bomb.c */,
+                               AF9D493E09B53D55006E59CF /* ripples.c */,
+                               AF975D66099CA16A00B05160 /* rocks.c */,
+                               AFE1FD620981E40800F7970E /* rorschach.c */,
+                               AF9D496709B540A4006E59CF /* rotzoomer.c */,
+                               AF97587A099C492000B05160 /* shadebobs.c */,
+                               AF9D475809B53091006E59CF /* slidescreen.c */,
+                               AF64278709A1D433000F4CD4 /* speedmine.c */,
+                               AF9D49AA09B54596006E59CF /* spotlight.c */,
+                               AF477657099DA75D001F091E /* squiral.c */,
+                               AF4775B3099D9D67001F091E /* starfish.c */,
+                               AF477736099DB104001F091E /* substrate.c */,
+                               AF4771BA099D4997001F091E /* t3d.c */,
+                               AF68A49519196E3E00D41CD1 /* tessellimage.c */,
+                               AF35821B1433314C00E09C51 /* tronbit.c */,
+                               AF3582171433314C00E09C51 /* tronbit_idle1.c */,
+                               AF3582181433314C00E09C51 /* tronbit_idle2.c */,
+                               AF3582191433314C00E09C51 /* tronbit_no.c */,
+                               AF35821A1433314C00E09C51 /* tronbit_yes.c */,
+                               AF476FF0099D1713001F091E /* truchet.c */,
+                               AF9D497F09B541E5006E59CF /* twang.c */,
+                               AF477704099DAF3F001F091E /* vermiculate.c */,
+                               AF477192099D4864001F091E /* wander.c */,
+                               AFA33C0A0B058E6B002B0E7D /* webcollage */,
+                               AFA33BAE0B0585F7002B0E7D /* webcollage-cocoa.m */,
+                               AF4776EE099DAE58001F091E /* whirlwindwarp.c */,
+                               AF47721B099D4F47001F091E /* whirlygig.c */,
+                               AF477395099D65FE001F091E /* wormhole.c */,
+                               AF9D4D9209B5B444006E59CF /* xanalogtv.c */,
+                               AF97582F099C427500B05160 /* xflame.c */,
+                               AF4778DA099DDD2B001F091E /* xjack.c */,
+                               AF9D4C7C09B5A044006E59CF /* xlyap.c */,
+                               AF477455099D7D8A001F091E /* xmatrix.c */,
+                               AF4776D3099DACEB001F091E /* xrayswarm.c */,
+                               AF4776BD099DAC46001F091E /* xspirograph.c */,
+                               AF9D48D409B53229006E59CF /* zoom.c */,
+                       );
+                       name = XScreenSaver;
+                       sourceTree = "<group>";
+               };
+               AF480DCF098F4F0600FB32B8 /* Xlockmore */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AFD570DE0996BA5C00BA26F7 /* ant.c */,
+                               AFD5713F0996BFBE00BA26F7 /* apollonian.c */,
+                               AF7778BC09B65B1800EA3033 /* automata.h */,
+                               AFD572B90996FB3D00BA26F7 /* bouboule.c */,
+                               AFD56EC10996A76F00BA26F7 /* braid.c */,
+                               AFD572ED0997006E00BA26F7 /* crystal.c */,
+                               AF794F7E099748860059A8B0 /* demon.c */,
+                               AFD571280996BEF700BA26F7 /* discrete.c */,
+                               AF480C82098E336D00FB32B8 /* drift.c */,
+                               AFD571560996C07F00BA26F7 /* euler2d.c */,
+                               AFD5706C0996B70000BA26F7 /* fadeplot.c */,
+                               AF794FA909974AE30059A8B0 /* fiberlamp.c */,
+                               AF47791C099DE3F1001F091E /* flag.c */,
+                               AFD571010996BC3800BA26F7 /* flow.c */,
+                               AFD56EED0996A99E00BA26F7 /* forest.c */,
+                               AFD56F360996ABD200BA26F7 /* galaxy.c */,
+                               AFD56F620996AF2D00BA26F7 /* grav.c */,
+                               AFD56F880996B06600BA26F7 /* hopalong.c */,
+                               AFD571C80996DA4600BA26F7 /* juggle.c */,
+                               AFD5730C099702C800BA26F7 /* julia.c */,
+                               AFD56FA00996B0E500BA26F7 /* laser.c */,
+                               AFD56FB60996B16300BA26F7 /* lightning.c */,
+                               AFD56FCC0996B1D600BA26F7 /* lisa.c */,
+                               AFD56FE20996B26200BA26F7 /* lissie.c */,
+                               AF794FE009974FEC0059A8B0 /* loop.c */,
+                               AFD570820996B79300BA26F7 /* mountain.c */,
+                               AF795015099751940059A8B0 /* pacman.c */,
+                               AF795016099751940059A8B0 /* pacman.h */,
+                               AF795011099751940059A8B0 /* pacman_ai.c */,
+                               AF795012099751940059A8B0 /* pacman_ai.h */,
+                               AF795013099751940059A8B0 /* pacman_level.c */,
+                               AF795014099751940059A8B0 /* pacman_level.h */,
+                               AFD5700C0996B49D00BA26F7 /* penrose.c */,
+                               AFD572800996EF2B00BA26F7 /* polyominoes.c */,
+                               AFD570C40996B98500BA26F7 /* rotor.c */,
+                               AFD570220996B52700BA26F7 /* sierpinski.c */,
+                               AF47793D099DE56A001F091E /* slip.c */,
+                               AFD5703B0996B5E300BA26F7 /* sphere.c */,
+                               AFD570560996B67600BA26F7 /* spiral.c */,
+                               AFD57371099741A200BA26F7 /* strange.c */,
+                               AFD572350996E53E00BA26F7 /* swirl.c */,
+                               AFD5716B0996C16700BA26F7 /* thornbird.c */,
+                               AFD570980996B86200BA26F7 /* triangle.c */,
+                               AFD56F1F0996AB5A00BA26F7 /* vines.c */,
+                               AFD570AE0996B8EF00BA26F7 /* worm.c */,
+                       );
+                       name = Xlockmore;
+                       sourceTree = "<group>";
+               };
+               AF480DD0098F4F2000FB32B8 /* OpenGL */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AFA5605F09936E9C00F3E977 /* antinspect.c */,
+                               AFA562EF0993941600F3E977 /* antmaze.c */,
+                               AFA5607709936FDD00F3E977 /* ants.h */,
+                               AFA5607809936FDD00F3E977 /* antspotlight.c */,
+                               AF0839A909930C4900277BE9 /* atlantis.c */,
+                               AF7778BD09B65B3F00EA3033 /* atlantis.h */,
+                               AF083A31099311CE00277BE9 /* atunnel.c */,
+                               AFA55AF409933DBF00F3E977 /* b_draw.c */,
+                               AFA55AF509933DBF00F3E977 /* b_lockglue.c */,
+                               AFA55AF609933DBF00F3E977 /* b_sphere.c */,
+                               AFA5616D09937C9A00F3E977 /* blinkbox.c */,
+                               AFA5602909936D0700F3E977 /* blocktube.c */,
+                               AFA562D40993930C00F3E977 /* boing.c */,
+                               AFA55EE70993613E00F3E977 /* bouncingcow.c */,
+                               AFA55CBE09934C0900F3E977 /* boxed.c */,
+                               AFA55CBF09934C0900F3E977 /* boxed.h */,
+                               AFA55AE409933D3800F3E977 /* bubble3d.c */,
+                               AFA55AE809933D5900F3E977 /* bubble3d.h */,
+                               AF4812760990CF5D00FB32B8 /* buildlwo.c */,
+                               AF4812770990CF5D00FB32B8 /* buildlwo.h */,
+                               AFA5595D0993310500F3E977 /* cage.c */,
+                               AF77785E09B6530E00EA3033 /* carousel.c */,
+                               AFA55E2209935F2B00F3E977 /* chessgames.h */,
+                               AFA55E2309935F2B00F3E977 /* chessmodels.c */,
+                               AFA55E2409935F2B00F3E977 /* chessmodels.h */,
+                               AFA55BC00993416E00F3E977 /* circuit.c */,
+                               AF5C9B101A0CCF4E00B0147A /* cityflow.c */,
+                               AF3581D91431D5FC00E09C51 /* companion.c */,
+                               AF3581D61431D5FC00E09C51 /* companion_disc.c */,
+                               AF3581D71431D5FC00E09C51 /* companion_heart.c */,
+                               AF3581D81431D5FC00E09C51 /* companion_quad.c */,
+                               AFA55EE80993613E00F3E977 /* cow_face.c */,
+                               AFA55EE90993613E00F3E977 /* cow_hide.c */,
+                               AFA55EEA0993613E00F3E977 /* cow_hoofs.c */,
+                               AFA55EEB0993613E00F3E977 /* cow_horns.c */,
+                               AFA55EEC0993613E00F3E977 /* cow_tail.c */,
+                               AFA55EED0993613E00F3E977 /* cow_udder.c */,
+                               AFA563290993957100F3E977 /* crackberg.c */,
+                               AFA563660993970F00F3E977 /* cube21.c */,
+                               AFA55D770993589300F3E977 /* cubenetic.c */,
+                               AFA55FF309936C4500F3E977 /* cubestorm.c */,
+                               AF4FF4D00D52CC8400666F98 /* cubicgrid.c */,
+                               AF480DD1098F4F6200FB32B8 /* dangerball.c */,
+                               AF77787609B653DC00EA3033 /* dnalogo.c */,
+                               AF0839AA09930C4900277BE9 /* dolphin.c */,
+                               AF241F81107C38DF00046A84 /* dropshadow.c */,
+                               AF241F82107C38DF00046A84 /* dropshadow.h */,
+                               AF7778C109B65C6A00EA3033 /* e_textures.h */,
+                               AFA55E2509935F2B00F3E977 /* endgame.c */,
+                               AFA55C230993435300F3E977 /* engine.c */,
+                               AF642409099FFAF0000F4CD4 /* extrusion-helix2.c */,
+                               AF64240A099FFAF0000F4CD4 /* extrusion-helix3.c */,
+                               AF64240B099FFAF0000F4CD4 /* extrusion-helix4.c */,
+                               AF64240C099FFAF0000F4CD4 /* extrusion-joinoffset.c */,
+                               AF64240D099FFAF0000F4CD4 /* extrusion-screw.c */,
+                               AF64240E099FFAF0000F4CD4 /* extrusion-taper.c */,
+                               AF64240F099FFAF1000F4CD4 /* extrusion-twistoid.c */,
+                               AF642410099FFAF1000F4CD4 /* extrusion.c */,
+                               AF642411099FFAF1000F4CD4 /* extrusion.h */,
+                               AFA5604709936DCC00F3E977 /* flipflop.c */,
+                               AF77775409B644FF00EA3033 /* flipscreen3d.c */,
+                               AF77780109B64EC000EA3033 /* fliptext.c */,
+                               AFA55E980993608800F3E977 /* flyingtoasters.c */,
+                               AFBF89AE0E423FC3006A2D66 /* fps-gl.c */,
+                               AF4812250990CB8C00FB32B8 /* gears.c */,
+                               AFF3CA0217CCAEB70028F240 /* geodesic.c */,
+                               AF7ACFD619FF0B7A00BD752B /* geodesicgears.c */,
+                               AFA55BA60993401A00F3E977 /* gflux.c */,
+                               AFA55E4509935FD300F3E977 /* glblur.c */,
+                               AFF463710C440B9200EE6509 /* glcells.c */,
+                               AF77778B09B64A2A00EA3033 /* gleidescope.c */,
+                               AFA55CE109934D2E00F3E977 /* glforestfire.c */,
+                               AFA563460993963400F3E977 /* glhanoi.c */,
+                               AFA5600E09936CB300F3E977 /* glknots.c */,
+                               AFA55F870993648500F3E977 /* glmatrix.c */,
+                               AFA55B2109933E4A00F3E977 /* glplanet.c */,
+                               AF48E1660A0C268500F94CF9 /* glschool.c */,
+                               AF48E1670A0C268500F94CF9 /* glschool.h */,
+                               AF48E1620A0C268400F94CF9 /* glschool_alg.c */,
+                               AF48E1630A0C268500F94CF9 /* glschool_alg.h */,
+                               AF48E1640A0C268500F94CF9 /* glschool_gl.c */,
+                               AF48E1650A0C268500F94CF9 /* glschool_gl.h */,
+                               AF7777E709B64CF700EA3033 /* glslideshow.c */,
+                               AFA55C8C099349EE00F3E977 /* glsnake.c */,
+                               AFD56E080996A07A00BA26F7 /* gltext.c */,
+                               AF78D18A142DD96E002AAF77 /* hilbert.c */,
+                               AFA55F59099362DF00F3E977 /* hypertorus.c */,
+                               AF3C715D0D624C600030CC0D /* hypnowheel.c */,
+                               AFE6A16A0CDD78EA002805BF /* involute.c */,
+                               AFE6A16B0CDD78EA002805BF /* involute.h */,
+                               AF35EB250E6382BA00691F2F /* jigsaw.c */,
+                               AFA55F210993620200F3E977 /* jigglypuff.c */,
+                               AFA563B90993991300F3E977 /* juggler3d.c */,
+                               AF7511141782B64300380EA1 /* kaleidocycle.c */,
+                               AFA55F3F0993626E00F3E977 /* klein.c */,
+                               AFA55A8E0993369100F3E977 /* lament.c */,
+                               AFF1BA0E19A96D8B0016A88D /* lament_model.c */,
+                               AFA55DDD09935DB600F3E977 /* lavalite.c */,
+                               AF4FD7000CE7A577005EE58E /* lockward.c */,
+                               AFA55DE109935DFB00F3E977 /* marching.c */,
+                               AFA55DE209935DFB00F3E977 /* marching.h */,
+                               AFA55BF9099342D500F3E977 /* menger.c */,
+                               AF7777A509B64AFC00EA3033 /* mirrorblob.c */,
+                               AFA55982099331C300F3E977 /* moebius.c */,
+                               AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */,
+                               AFA561120993786800F3E977 /* molecule.c */,
+                               AF7778BE09B65BA300EA3033 /* molecules.sh */,
+                               AFA559CC099332E800F3E977 /* morph3d.c */,
+                               AFA5619009937D3600F3E977 /* noof.c */,
+                               AFD51DB60F063BCE00471C02 /* photopile.c */,
+                               AFA562340993856A00F3E977 /* pinion.c */,
+                               AF4812780990CF5D00FB32B8 /* pipeobjs.c */,
+                               AF4812790990CF5D00FB32B8 /* pipes.c */,
+                               AFA561B209937DCB00F3E977 /* polyhedra-gl.c */,
+                               AFA561B309937DCC00F3E977 /* polyhedra.c */,
+                               AFA561B409937DCC00F3E977 /* polyhedra.h */,
+                               AFA560C3099371D500F3E977 /* polytopes.c */,
+                               AFFAB33119158EA80020F021 /* projectiveplane.c */,
+                               AFA5621C099384F600F3E977 /* providence.c */,
+                               AFA55B3F09933EC600F3E977 /* pulsar.c */,
+                               AFF28695178611720050A578 /* quasicrystal.c */,
+                               AFA55E0609935EB800F3E977 /* queens.c */,
+                               AFBE743F19A7C6930018AA35 /* robot.c */,
+                               AF39E2A0198A13F50064A58D /* robot-wireframe.c */,
+                               AF63A8091AB4EF5D00593C75 /* romanboy.c */,
+                               AFA559EA0993335C00F3E977 /* rubik.c */,
+                               AF32D9FA0F3AD1200080F535 /* rubikblocks.c */,
+                               AFA55A400993351F00F3E977 /* s1_1.c */,
+                               AFA55A410993351F00F3E977 /* s1_2.c */,
+                               AFA55A420993351F00F3E977 /* s1_3.c */,
+                               AFA55A430993351F00F3E977 /* s1_4.c */,
+                               AFA55A440993351F00F3E977 /* s1_5.c */,
+                               AFA55A450993351F00F3E977 /* s1_6.c */,
+                               AFA55A460993351F00F3E977 /* s1_b.c */,
+                               AFA55D510993569C00F3E977 /* sballs.c */,
+                               AF0839AB09930C4900277BE9 /* shark.c */,
+                               AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */,
+                               AFE2A4720E2E90E300ADB298 /* skytentacles.c */,
+                               AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */,
+                               AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */,
+                               AFE30C010E52B1DC00CCF4A5 /* sonar.c */,
+                               AFA55D940993590F00F3E977 /* spheremonics.c */,
+                               AFCF83541AF5B5FD008BB7E1 /* splitflap.c */,
+                               AFCF83531AF5B5FD008BB7E1 /* splitflap_obj.c */,
+                               AFA55A470993351F00F3E977 /* sproingies.c */,
+                               AF7778C009B65C0F00EA3033 /* sproingies.h */,
+                               AFA55A480993351F00F3E977 /* sproingiewrap.c */,
+                               AFA55A1A0993345900F3E977 /* stairs.c */,
+                               AF77782809B650FF00EA3033 /* starwars.c */,
+                               AF77782909B650FF00EA3033 /* starwars.txt */,
+                               AF7777BF09B64BD400EA3033 /* stonerview-move.c */,
+                               AF7777C009B64BD400EA3033 /* stonerview-move.h */,
+                               AF7777C109B64BD400EA3033 /* stonerview-osc.c */,
+                               AF7777C209B64BD400EA3033 /* stonerview-osc.h */,
+                               AF7777C309B64BD400EA3033 /* stonerview-view.c */,
+                               AF7777C409B64BD400EA3033 /* stonerview.c */,
+                               AF7777C509B64BD400EA3033 /* stonerview.h */,
+                               AFA559A80993326300F3E977 /* superquadrics.c */,
+                               AF4A3463102A5A0E00A81B2A /* surfaces.c */,
+                               AF0839AC09930C4900277BE9 /* swim.c */,
+                               AFA563090993948F00F3E977 /* tangram.c */,
+                               AFA563070993948F00F3E977 /* tangram_shapes.c */,
+                               AFA563080993948F00F3E977 /* tangram_shapes.h */,
+                               AFC211930E4E30C800D87B6E /* teapot.c */,
+                               AFC211940E4E30C800D87B6E /* teapot.h */,
+                               AFA5638E0993980D00F3E977 /* timetunnel.c */,
+                               AFA55E990993608800F3E977 /* toast.c */,
+                               AFA55E9A0993608800F3E977 /* toast.dxf */,
+                               AFA55E9B0993608800F3E977 /* toast2.c */,
+                               AFA55E9C0993608800F3E977 /* toast2.dxf */,
+                               AFA55EAB0993608800F3E977 /* toaster.c */,
+                               AFA55EAC0993608800F3E977 /* toaster.dxf */,
+                               AFA55E9D0993608800F3E977 /* toaster_base.c */,
+                               AFA55E9F0993608800F3E977 /* toaster_handle.c */,
+                               AFA55EA10993608800F3E977 /* toaster_handle2.c */,
+                               AFA55EA30993608800F3E977 /* toaster_jet.c */,
+                               AFA55EA50993608800F3E977 /* toaster_knob.c */,
+                               AFA55EA70993608800F3E977 /* toaster_slots.c */,
+                               AFA55EA90993608800F3E977 /* toaster_wing.c */,
+                               AF998EF80A083E750051049D /* topblock.c */,
+                               AF083A58099312B000277BE9 /* tunnel_draw.c */,
+                               AF083A5D099312DB00277BE9 /* tunnel_draw.h */,
+                               AFDA65A4178A541A0070D24B /* unknownpleasures.c */,
+                               AF0DCA5F0C4CBB7300D76972 /* voronoi.c */,
+                               AF0839AD09930C4900277BE9 /* whale.c */,
+                               AF39E2A1198A13F50064A58D /* winduprobot.c */,
+                       );
+                       name = OpenGL;
+                       sourceTree = "<group>";
+               };
+               AFC258670988A468000655EE /* config */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AFE6A4360CDD8026002805BF /* abstractile.xml */,
+                               AFC258680988A468000655EE /* anemone.xml */,
+                               AFC258690988A468000655EE /* anemotaxis.xml */,
+                               AFC2586A0988A468000655EE /* ant.xml */,
+                               AFC2586B0988A468000655EE /* antinspect.xml */,
+                               AFC2586C0988A468000655EE /* antmaze.xml */,
+                               AFC2586D0988A468000655EE /* antspotlight.xml */,
+                               AFC2586E0988A468000655EE /* apollonian.xml */,
+                               AFC2586F0988A468000655EE /* apple2.xml */,
+                               AFC258700988A468000655EE /* atlantis.xml */,
+                               AFC258710988A468000655EE /* attraction.xml */,
+                               AFC258720988A468000655EE /* atunnel.xml */,
+                               AFC258730988A468000655EE /* barcode.xml */,
+                               AF73FF3B1A0988C500E485E9 /* binaryring.xml */,
+                               AFC258740988A468000655EE /* blaster.xml */,
+                               AFC258750988A468000655EE /* blinkbox.xml */,
+                               AFC258760988A468000655EE /* blitspin.xml */,
+                               AFC258770988A468000655EE /* blocktube.xml */,
+                               AFC258780988A468000655EE /* boing.xml */,
+                               AFC258790988A468000655EE /* bouboule.xml */,
+                               AFC2587A0988A468000655EE /* bouncingcow.xml */,
+                               AFC2587B0988A468000655EE /* boxed.xml */,
+                               AFC2587C0988A468000655EE /* boxfit.xml */,
+                               AFC2587D0988A468000655EE /* braid.xml */,
+                               AFC2587E0988A468000655EE /* bsod.xml */,
+                               AFC2587F0988A468000655EE /* bubble3d.xml */,
+                               AFC258800988A468000655EE /* bubbles.xml */,
+                               AFC258810988A468000655EE /* bumps.xml */,
+                               AFC258820988A468000655EE /* cage.xml */,
+                               AFC258830988A468000655EE /* carousel.xml */,
+                               AFC258840988A468000655EE /* ccurve.xml */,
+                               AFC258850988A468000655EE /* celtic.xml */,
+                               AFC258860988A468000655EE /* circuit.xml */,
+                               AF5C9B0F1A0CCF4E00B0147A /* cityflow.xml */,
+                               AFC258870988A468000655EE /* cloudlife.xml */,
+                               AF3581E61431D61D00E09C51 /* companioncube.xml */,
+                               AFC258880988A468000655EE /* compass.xml */,
+                               AFC258890988A468000655EE /* coral.xml */,
+                               AFC2588B0988A468000655EE /* crackberg.xml */,
+                               AFC2588C0988A468000655EE /* critical.xml */,
+                               AFC2588D0988A468000655EE /* crystal.xml */,
+                               AFC2588E0988A468000655EE /* cube21.xml */,
+                               AFC2588F0988A468000655EE /* cubenetic.xml */,
+                               AFC258900988A468000655EE /* cubestorm.xml */,
+                               AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */,
+                               AFF4634B0C44046500EE6509 /* cwaves.xml */,
+                               AFC258910988A468000655EE /* cynosure.xml */,
+                               AFC258920988A468000655EE /* dangerball.xml */,
+                               AFC258930988A468000655EE /* decayscreen.xml */,
+                               AFC258940988A468000655EE /* deco.xml */,
+                               AFC258950988A468000655EE /* deluxe.xml */,
+                               AFC258960988A468000655EE /* demon.xml */,
+                               AFC258970988A468000655EE /* discrete.xml */,
+                               AFC258980988A468000655EE /* distort.xml */,
+                               AF77787909B6545E00EA3033 /* dnalogo.xml */,
+                               AFC258990988A468000655EE /* drift.xml */,
+                               AFC2589B0988A468000655EE /* endgame.xml */,
+                               AFC2589C0988A468000655EE /* engine.xml */,
+                               AFC2589D0988A468000655EE /* epicycle.xml */,
+                               AFC2589E0988A468000655EE /* eruption.xml */,
+                               AFC2589F0988A468000655EE /* euler2d.xml */,
+                               AFC258A00988A468000655EE /* extrusion.xml */,
+                               AFC258A10988A468000655EE /* fadeplot.xml */,
+                               AFC258A20988A468000655EE /* fiberlamp.xml */,
+                               AFC258A40988A468000655EE /* fireworkx.xml */,
+                               AFC258A50988A468000655EE /* flag.xml */,
+                               AFC258A60988A468000655EE /* flame.xml */,
+                               AFC258A70988A468000655EE /* flipflop.xml */,
+                               AFC258A80988A468000655EE /* flipscreen3d.xml */,
+                               AFC258A90988A468000655EE /* fliptext.xml */,
+                               AFC258AA0988A468000655EE /* flow.xml */,
+                               AFC258AB0988A468000655EE /* fluidballs.xml */,
+                               AFC258AC0988A468000655EE /* flurry.xml */,
+                               AFC258AD0988A468000655EE /* flyingtoasters.xml */,
+                               AFC258AE0988A468000655EE /* fontglide.xml */,
+                               AFC258AF0988A468000655EE /* forest.xml */,
+                               AFC258B00988A468000655EE /* fuzzyflakes.xml */,
+                               AFC258B10988A468000655EE /* galaxy.xml */,
+                               AFC258B20988A468000655EE /* gears.xml */,
+                               AFF3C9FD17CCAD9A0028F240 /* geodesic.xml */,
+                               AF7ACFD819FF0BA600BD752B /* geodesicgears.xml */,
+                               AFC258B30988A468000655EE /* gflux.xml */,
+                               AFC258B40988A468000655EE /* glblur.xml */,
+                               AFF463730C440BAC00EE6509 /* glcells.xml */,
+                               AFC258B50988A468000655EE /* gleidescope.xml */,
+                               AFC258B60988A468000655EE /* glforestfire.xml */,
+                               AFC258B70988A468000655EE /* glhanoi.xml */,
+                               AFC258B80988A468000655EE /* glknots.xml */,
+                               AFC258B90988A468000655EE /* glmatrix.xml */,
+                               AFC258BA0988A468000655EE /* glplanet.xml */,
+                               AF48E16B0A0C26A400F94CF9 /* glschool.xml */,
+                               AFC258BB0988A468000655EE /* glslideshow.xml */,
+                               AFC258BC0988A468000655EE /* glsnake.xml */,
+                               AFC258BD0988A468000655EE /* gltext.xml */,
+                               AFC258BF0988A468000655EE /* goop.xml */,
+                               AFC258C00988A468000655EE /* grav.xml */,
+                               AFC258C10988A468000655EE /* greynetic.xml */,
+                               AFC258C20988A468000655EE /* halftone.xml */,
+                               AFC258C30988A468000655EE /* halo.xml */,
+                               AFC258C40988A468000655EE /* helix.xml */,
+                               AFB591BC178B81E600EA4005 /* hexadrop.xml */,
+                               AF78D18E142DD99A002AAF77 /* hilbert.xml */,
+                               AFC258C50988A468000655EE /* hopalong.xml */,
+                               AFC258C60988A468000655EE /* hyperball.xml */,
+                               AFC258C70988A468000655EE /* hypercube.xml */,
+                               AFC258C80988A468000655EE /* hypertorus.xml */,
+                               AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */,
+                               AFC258C90988A468000655EE /* ifs.xml */,
+                               AFC258CA0988A468000655EE /* imsmap.xml */,
+                               AFC258CB0988A468000655EE /* interaggregate.xml */,
+                               AFC258CC0988A468000655EE /* interference.xml */,
+                               AFC258CD0988A468000655EE /* intermomentary.xml */,
+                               AFC258CE0988A468000655EE /* jigglypuff.xml */,
+                               AFC258CF0988A468000655EE /* jigsaw.xml */,
+                               AFC258D00988A468000655EE /* juggle.xml */,
+                               AFC258D10988A468000655EE /* juggler3d.xml */,
+                               AFC258D20988A468000655EE /* julia.xml */,
+                               AFC258D30988A468000655EE /* kaleidescope.xml */,
+                               AF7511161782B66400380EA1 /* kaleidescope.xml */,
+                               AFB8A69A1782BA34004EDB85 /* kaleidocycle.xml */,
+                               AFC258D40988A468000655EE /* klein.xml */,
+                               AFC258D50988A468000655EE /* kumppa.xml */,
+                               AFC258D60988A468000655EE /* lament.xml */,
+                               AFC258D70988A468000655EE /* laser.xml */,
+                               AFC258D80988A468000655EE /* lavalite.xml */,
+                               AF1A17800D6D6F62008AF328 /* lcdscrub.xml */,
+                               AFC258D90988A468000655EE /* lightning.xml */,
+                               AFC258DA0988A468000655EE /* lisa.xml */,
+                               AFC258DB0988A468000655EE /* lissie.xml */,
+                               AFC258DC0988A468000655EE /* lmorph.xml */,
+                               AF4FD7020CE7A5BC005EE58E /* lockward.xml */,
+                               AFC258DD0988A468000655EE /* loop.xml */,
+                               AF0DCA370C4C74B700D76972 /* m6502.xml */,
+                               AFC258DE0988A468000655EE /* maze.xml */,
+                               AFC258DF0988A469000655EE /* memscroller.xml */,
+                               AFC258E00988A469000655EE /* menger.xml */,
+                               AFC258E10988A469000655EE /* metaballs.xml */,
+                               AFC258E20988A469000655EE /* mirrorblob.xml */,
+                               AFC258E30988A469000655EE /* mismunch.xml */,
+                               AFC258E40988A469000655EE /* moebius.xml */,
+                               AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */,
+                               AFC258E50988A469000655EE /* moire.xml */,
+                               AFC258E60988A469000655EE /* moire2.xml */,
+                               AFC258E70988A469000655EE /* molecule.xml */,
+                               AFC258E80988A469000655EE /* morph3d.xml */,
+                               AFC258E90988A469000655EE /* mountain.xml */,
+                               AFC258EA0988A469000655EE /* munch.xml */,
+                               AFC258EB0988A469000655EE /* nerverot.xml */,
+                               AFC258EC0988A469000655EE /* noof.xml */,
+                               AFC258ED0988A469000655EE /* noseguy.xml */,
+                               AFC258EE0988A469000655EE /* pacman.xml */,
+                               AFC258EF0988A469000655EE /* pedal.xml */,
+                               AFC258F00988A469000655EE /* penetrate.xml */,
+                               AFC258F10988A469000655EE /* penrose.xml */,
+                               AFC258F20988A469000655EE /* petri.xml */,
+                               AFC258F30988A469000655EE /* phosphor.xml */,
+                               AFD51DB80F063BE700471C02 /* photopile.xml */,
+                               AFC258F40988A469000655EE /* piecewise.xml */,
+                               AFC258F50988A469000655EE /* pinion.xml */,
+                               AFC258F60988A469000655EE /* pipes.xml */,
+                               AFC258F70988A469000655EE /* polyhedra.xml */,
+                               AFC258F80988A469000655EE /* polyominoes.xml */,
+                               AFC258F90988A469000655EE /* polytopes.xml */,
+                               AFC258FA0988A469000655EE /* pong.xml */,
+                               AFC258FB0988A469000655EE /* popsquares.xml */,
+                               AFFAB32C19158E2A0020F021 /* projectiveplane.xml */,
+                               AFC258FC0988A469000655EE /* providence.xml */,
+                               AFC258FD0988A469000655EE /* pulsar.xml */,
+                               AFC258FE0988A469000655EE /* pyro.xml */,
+                               AFC258FF0988A469000655EE /* qix.xml */,
+                               AFF28694178611720050A578 /* quasicrystal.xml */,
+                               AFC259000988A469000655EE /* queens.xml */,
+                               AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */,
+                               AFC259030988A469000655EE /* ripples.xml */,
+                               AFC259040988A469000655EE /* rocks.xml */,
+                               AF63A8081AB4EF5D00593C75 /* romanboy.xml */,
+                               AFC259050988A469000655EE /* rorschach.xml */,
+                               AFC259060988A469000655EE /* rotor.xml */,
+                               AFC259070988A469000655EE /* rotzoomer.xml */,
+                               AFC259080988A469000655EE /* rubik.xml */,
+                               AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */,
+                               AFC259090988A469000655EE /* sballs.xml */,
+                               AFC2590A0988A469000655EE /* shadebobs.xml */,
+                               AFC2590B0988A469000655EE /* sierpinski.xml */,
+                               AFC2590C0988A469000655EE /* sierpinski3d.xml */,
+                               AFE2A4740E2E911200ADB298 /* skytentacles.xml */,
+                               AFC2590D0988A469000655EE /* slidescreen.xml */,
+                               AFC2590E0988A469000655EE /* slip.xml */,
+                               AFC2590F0988A469000655EE /* sonar.xml */,
+                               AFC259100988A469000655EE /* speedmine.xml */,
+                               AFC259110988A469000655EE /* sphere.xml */,
+                               AFC259130988A469000655EE /* spheremonics.xml */,
+                               AFC259140988A469000655EE /* spiral.xml */,
+                               AFCF83521AF5B5FD008BB7E1 /* splitflap.xml */,
+                               AFC259150988A469000655EE /* spotlight.xml */,
+                               AFC259160988A469000655EE /* sproingies.xml */,
+                               AFC259170988A469000655EE /* squiral.xml */,
+                               AFC259190988A469000655EE /* stairs.xml */,
+                               AFC2591A0988A469000655EE /* starfish.xml */,
+                               AFC2591B0988A469000655EE /* starwars.xml */,
+                               AFC2591C0988A469000655EE /* stonerview.xml */,
+                               AFC2591D0988A469000655EE /* strange.xml */,
+                               AFC2591E0988A469000655EE /* substrate.xml */,
+                               AFC2591F0988A469000655EE /* superquadrics.xml */,
+                               AF4A3461102A59EB00A81B2A /* surfaces.xml */,
+                               AFC259200988A469000655EE /* swirl.xml */,
+                               AFC259210988A469000655EE /* t3d.xml */,
+                               AFC259220988A469000655EE /* tangram.xml */,
+                               AF68A49419196E3E00D41CD1 /* tessellimage.xml */,
+                               AFC259230988A469000655EE /* thornbird.xml */,
+                               AFC259240988A469000655EE /* timetunnel.xml */,
+                               AF998EFA0A083E8C0051049D /* topblock.xml */,
+                               AFC259250988A469000655EE /* triangle.xml */,
+                               AF3582211433318500E09C51 /* tronbit.xml */,
+                               AFC259260988A469000655EE /* truchet.xml */,
+                               AFC259270988A469000655EE /* twang.xml */,
+                               AFC259280988A469000655EE /* vermiculate.xml */,
+                               AFC259290988A469000655EE /* vidwhacker.xml */,
+                               AFC2592A0988A469000655EE /* vines.xml */,
+                               AFDA65A3178A541A0070D24B /* unknownpleasures.xml */,
+                               AF0DCA610C4CBB8E00D76972 /* voronoi.xml */,
+                               AFC2592B0988A469000655EE /* wander.xml */,
+                               AFC2592C0988A469000655EE /* webcollage.xml */,
+                               AFC2592D0988A469000655EE /* whirlwindwarp.xml */,
+                               AFC2592F0988A469000655EE /* whirlygig.xml */,
+                               AF39E2AC198A15820064A58D /* winduprobot.xml */,
+                               AFC259300988A469000655EE /* worm.xml */,
+                               AFC259310988A469000655EE /* wormhole.xml */,
+                               AFC259320988A469000655EE /* xanalogtv.xml */,
+                               AFC259370988A469000655EE /* xflame.xml */,
+                               AFC259380988A469000655EE /* xjack.xml */,
+                               AFC259390988A469000655EE /* xlyap.xml */,
+                               AFC2593A0988A469000655EE /* xmatrix.xml */,
+                               AFC2593D0988A469000655EE /* xrayswarm.xml */,
+                               AFC2593F0988A469000655EE /* xspirograph.xml */,
+                               AFC259430988A469000655EE /* zoom.xml */,
+                       );
+                       name = config;
+                       path = ../hacks/config;
+                       sourceTree = "<group>";
+               };
+               AFE1FD520981E35400F7970E /* Utils */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AFDA11211934424D003D397F /* aligned_malloc.c */,
+                               AFDA11221934424D003D397F /* aligned_malloc.h */,
+                               CE9289D119BD00E200961F22 /* async_netdb.c */,
+                               CE9289D219BD00E300961F22 /* async_netdb.h */,
+                               AF9D473609B52EE0006E59CF /* colorbars.c */,
+                               AF9D473709B52EE0006E59CF /* colorbars.h */,
+                               AFC25B990988BC08000655EE /* colors.c */,
+                               AFC25B9A0988BC08000655EE /* colors.h */,
+                               AFE1FD530981E3CB00F7970E /* erase.c */,
+                               AFE1FD540981E3CB00F7970E /* erase.h */,
+                               AFA55A3E0993351F00F3E977 /* gllist.c */,
+                               AFA55A3F0993351F00F3E977 /* gllist.h */,
+                               AF480EB0098F63D600FB32B8 /* gltrackball.c */,
+                               AF480EB2098F63DF00FB32B8 /* gltrackball.h */,
+                               AFD56E0A0996A0ED00BA26F7 /* glut_roman.h */,
+                               AFD56E0B0996A0ED00BA26F7 /* glut_stroke.c */,
+                               AFD56E0C0996A0ED00BA26F7 /* glut_swidth.c */,
+                               AFD56E0D0996A0ED00BA26F7 /* glutstroke.h */,
+                               AFA5607909936FDD00F3E977 /* grab-ximage.c */,
+                               AFA5607A09936FDD00F3E977 /* grab-ximage.h */,
+                               AFAD462209D5F4DA00AB5F95 /* grabclient.c */,
+                               AFE1FD550981E3CB00F7970E /* hsv.c */,
+                               AFE1FD560981E3CB00F7970E /* hsv.h */,
+                               AF4774E7099D8D8C001F091E /* logo.c */,
+                               AFA55864099324D800F3E977 /* minixpm.c */,
+                               AFA55865099324D800F3E977 /* minixpm.h */,
+                               AFA55A93099336D800F3E977 /* normals.c */,
+                               AFA55A94099336D800F3E977 /* normals.h */,
+                               AF4775BE099D9E79001F091E /* resources.c */,
+                               AF4775BF099D9E79001F091E /* resources.h */,
+                               AF480EB7098F646400FB32B8 /* rotator.c */,
+                               AF480EAC098F63B000FB32B8 /* rotator.h */,
+                               AFB5A06B0981F4C600871B16 /* screenhack.h */,
+                               AFC254B909873AF9000655EE /* screenhackI.h */,
+                               AF480EBB098F649600FB32B8 /* sphere.c */,
+                               AF480EBA098F648700FB32B8 /* sphere.h */,
+                               AFE1FD570981E3CB00F7970E /* spline.c */,
+                               AFE1FD580981E3CB00F7970E /* spline.h */,
+                               AF77780809B64F4900EA3033 /* texfont.c */,
+                               AF77780909B64F4900EA3033 /* texfont.h */,
+                               AFC7592B158D8E8B00C5458E /* textclient.c */,
+                               AFC7592C158D8E8B00C5458E /* textclient.h */,
+                               AFDA11231934424D003D397F /* thread_util.c */,
+                               AFDA11241934424D003D397F /* thread_util.h */,
+                               AF480EAD098F63BE00FB32B8 /* trackball.c */,
+                               AF480EAF098F63CD00FB32B8 /* trackball.h */,
+                               AF480ED2098F652A00FB32B8 /* tube.c */,
+                               AF480ED1098F651C00FB32B8 /* tube.h */,
+                               AFB5A0ED0981FF8B00871B16 /* usleep.c */,
+                               AFB5A0EE0981FF8B00871B16 /* usleep.h */,
+                               AFE943B319DDF97F000A5E6D /* utf8wc.c */,
+                               AFE943B419DDF97F000A5E6D /* utf8wc.h */,
+                               AFE1FD590981E3CB00F7970E /* utils.h */,
+                               AFE1FD5A0981E3CB00F7970E /* version.h */,
+                               AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */,
+                               AFE943AF19DD54C1000A5E6D /* xft.c */,
+                               AFE943B019DD54C1000A5E6D /* xft.h */,
+                               AF480CBB098E37D600FB32B8 /* xlockmore.c */,
+                               AF480C89098E346700FB32B8 /* xlockmore.h */,
+                               AF480C8A098E34AB00FB32B8 /* xlockmoreI.h */,
+                               AF975C91099C929800B05160 /* xpm-pixmap.c */,
+                               AF975C92099C929800B05160 /* xpm-pixmap.h */,
+                               AF0839AE09930C4900277BE9 /* xpm-ximage.c */,
+                               AF0839AF09930C4900277BE9 /* xpm-ximage.h */,
+                               AFE1FD5B0981E3CB00F7970E /* yarandom.c */,
+                               AFE1FD5C0981E3CB00F7970E /* yarandom.h */,
+                       );
+                       name = Utils;
+                       path = ..;
+                       sourceTree = "<group>";
+               };
+               AFE1FD610981E3E700F7970E /* Hacks */ = {
+                       isa = PBXGroup;
+                       children = (
+                               AF480DC7098F4EB500FB32B8 /* XScreenSaver */,
+                               AF480DCF098F4F0600FB32B8 /* Xlockmore */,
+                               AF480DD0098F4F2000FB32B8 /* OpenGL */,
+                       );
+                       name = Hacks;
+                       path = ..;
+                       sourceTree = "<group>";
+               };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+               AF4808BD098C3B6C00FB32B8 /* Headers */ = {
+                       isa = PBXHeadersBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55867099324D800F3E977 /* minixpm.h in Headers */,
+                               AFA55A540993353500F3E977 /* gllist.h in Headers */,
+                               AFA55A96099336D800F3E977 /* normals.h in Headers */,
+                               AFE943B219DD54C1000A5E6D /* xft.h in Headers */,
+                               AF975C94099C929800B05160 /* xpm-pixmap.h in Headers */,
+                               AF4775C1099D9E79001F091E /* resources.h in Headers */,
+                               AF9D473909B52EE0006E59CF /* colorbars.h in Headers */,
+                               AFDA11261934424D003D397F /* aligned_malloc.h in Headers */,
+                               AFDA11281934424D003D397F /* thread_util.h in Headers */,
+                               AFBF893F0E41D930006A2D66 /* fps.h in Headers */,
+                               AFBF89B20E424036006A2D66 /* fpsI.h in Headers */,
+                               AF6048FC157C07C600CA21E4 /* jwzgles.h in Headers */,
+                               AF6048FD157C07C600CA21E4 /* jwzglesI.h in Headers */,
+                               AFC7592E158D8E8B00C5458E /* textclient.h in Headers */,
+                               CE9289D419BD00E300961F22 /* async_netdb.h in Headers */,
+                               AFE943B619DDF97F000A5E6D /* utf8wc.h in Headers */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXLegacyTarget section */
+               AF4FF4930D52CA0800666F98 /* m6502.h */ = {
+                       isa = PBXLegacyTarget;
+                       buildArgumentsString = "m6502.sh $(PRODUCT_NAME) images/m6502/*.asm";
+                       buildConfigurationList = AF4FF4940D52CA0800666F98 /* Build configuration list for PBXLegacyTarget "m6502.h" */;
+                       buildPhases = (
+                       );
+                       buildToolPath = /bin/sh;
+                       buildWorkingDirectory = ../hacks/;
+                       dependencies = (
+                       );
+                       name = m6502.h;
+                       passBuildSettingsInEnvironment = 1;
+                       productName = molecules.h;
+               };
+               AFA56119099378CB00F3E977 /* molecules.h */ = {
+                       isa = PBXLegacyTarget;
+                       buildArgumentsString = "molecules.sh $(PRODUCT_NAME) ../images/molecules/*.pdb";
+                       buildConfigurationList = AFA5611A099378EA00F3E977 /* Build configuration list for PBXLegacyTarget "molecules.h" */;
+                       buildPhases = (
+                       );
+                       buildToolPath = /bin/sh;
+                       buildWorkingDirectory = ../hacks/glx/;
+                       dependencies = (
+                       );
+                       name = molecules.h;
+                       passBuildSettingsInEnvironment = 1;
+                       productName = molecules.h;
+               };
+/* End PBXLegacyTarget section */
+
+/* Begin PBXNativeTarget section */
+               AF08398F09930B6B00277BE9 /* Atlantis */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF08399F09930B6B00277BE9 /* Build configuration list for PBXNativeTarget "Atlantis" */;
+                       buildPhases = (
+                               AF08399209930B6B00277BE9 /* Resources */,
+                               AF08399409930B6B00277BE9 /* Sources */,
+                               AF08399709930B6B00277BE9 /* Frameworks */,
+                               AF08399E09930B6B00277BE9 /* Rez */,
+                               AFA3D95309C03D9800E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF08399009930B6B00277BE9 /* PBXTargetDependency */,
+                       );
+                       name = Atlantis;
+                       productName = Atlantis;
+                       productReference = AF0839A209930B6B00277BE9 /* Atlantis.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF083A32099311D700277BE9 /* Atunnel */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF083A45099311D700277BE9 /* Build configuration list for PBXNativeTarget "Atunnel" */;
+                       buildPhases = (
+                               AF083A35099311D700277BE9 /* Resources */,
+                               AF083A37099311D700277BE9 /* Sources */,
+                               AF083A3D099311D700277BE9 /* Frameworks */,
+                               AF083A44099311D700277BE9 /* Rez */,
+                               AFA3D95509C03D9C00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF083A33099311D700277BE9 /* PBXTargetDependency */,
+                       );
+                       name = Atunnel;
+                       productName = Atunnel;
+                       productReference = AF083A48099311D700277BE9 /* Atunnel.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF0DC7AB0C4C73F600D76972 /* m6502 */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF0DC7BA0C4C73F600D76972 /* Build configuration list for PBXNativeTarget "m6502" */;
+                       buildPhases = (
+                               AF0DC7AE0C4C73F600D76972 /* Resources */,
+                               AF0DC7B00C4C73F600D76972 /* Sources */,
+                               AF0DC7B40C4C73F600D76972 /* Frameworks */,
+                               AF0DC7B80C4C73F600D76972 /* Rez */,
+                               AF0DC7B90C4C73F600D76972 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4FF4980D52CA5000666F98 /* PBXTargetDependency */,
+                               AF0DC7AC0C4C73F600D76972 /* PBXTargetDependency */,
+                       );
+                       name = m6502;
+                       productName = Pong;
+                       productReference = AF0DC7BD0C4C73F600D76972 /* m6502.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF0DCA420C4CBB0D00D76972 /* Voronoi */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF0DCA530C4CBB0D00D76972 /* Build configuration list for PBXNativeTarget "Voronoi" */;
+                       buildPhases = (
+                               AF0DCA450C4CBB0D00D76972 /* Resources */,
+                               AF0DCA470C4CBB0D00D76972 /* Sources */,
+                               AF0DCA4A0C4CBB0D00D76972 /* Frameworks */,
+                               AF0DCA510C4CBB0D00D76972 /* Rez */,
+                               AF0DCA520C4CBB0D00D76972 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF0DCA430C4CBB0D00D76972 /* PBXTargetDependency */,
+                       );
+                       name = Voronoi;
+                       productName = Voronoi;
+                       productReference = AF0DCA560C4CBB0D00D76972 /* Voronoi.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF1A17610D6D6EE3008AF328 /* LCDscrub */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF1A17700D6D6EE3008AF328 /* Build configuration list for PBXNativeTarget "LCDscrub" */;
+                       buildPhases = (
+                               AF1A17640D6D6EE3008AF328 /* Resources */,
+                               AF1A17670D6D6EE3008AF328 /* Sources */,
+                               AF1A176A0D6D6EE3008AF328 /* Frameworks */,
+                               AF1A176E0D6D6EE3008AF328 /* Rez */,
+                               AF1A176F0D6D6EE3008AF328 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF1A17620D6D6EE3008AF328 /* PBXTargetDependency */,
+                       );
+                       name = LCDscrub;
+                       productName = LCDscrub;
+                       productReference = AF1A17730D6D6EE3008AF328 /* LCDscrub.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF1AD9E118500F9F00932759 /* XScreenSaverUpdater */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF1ADA0E18500FA200932759 /* Build configuration list for PBXNativeTarget "XScreenSaverUpdater" */;
+                       buildPhases = (
+                               AF1AD9DE18500F9F00932759 /* Sources */,
+                               AF1AD9DF18500F9F00932759 /* Frameworks */,
+                               AF1AD9E018500F9F00932759 /* Resources */,
+                               AF1ADA191850185F00932759 /* CopyFiles */,
+                               AF1ADA1E18501DC200932759 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = XScreenSaverUpdater;
+                       productName = XScreenSaverUpdater;
+                       productReference = AF1AD9E218500F9F00932759 /* XScreenSaverUpdater.app */;
+                       productType = "com.apple.product-type.application";
+               };
+               AF2D4D7F13E902F5002AA818 /* Phosphor-iOS */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF2D4D8C13E902F5002AA818 /* Build configuration list for PBXNativeTarget "Phosphor-iOS" */;
+                       buildPhases = (
+                               AF2D4D8213E902F5002AA818 /* Resources */,
+                               AF2D4D8513E902F5002AA818 /* Sources */,
+                               AF2D4D8813E902F5002AA818 /* Frameworks */,
+                               AF2D51F413E94AC4002AA818 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF2D4D8013E902F5002AA818 /* PBXTargetDependency */,
+                               AF2D4D9E13E90347002AA818 /* PBXTargetDependency */,
+                       );
+                       name = "Phosphor-iOS";
+                       productName = PhosphorApp;
+                       productReference = AF2D4D8F13E902F5002AA818 /* Phosphor.app */;
+                       productType = "com.apple.product-type.application";
+               };
+               AF2D4F6A13E91093002AA818 /* Apple2-iOS */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF2D4F7B13E91093002AA818 /* Build configuration list for PBXNativeTarget "Apple2-iOS" */;
+                       buildPhases = (
+                               AF2D4F6F13E91093002AA818 /* Resources */,
+                               AF2D4F7413E91093002AA818 /* Sources */,
+                               AF2D4F7713E91093002AA818 /* Frameworks */,
+                               AF2D51FD13E94B2D002AA818 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF2D4F6B13E91093002AA818 /* PBXTargetDependency */,
+                               AF2D4F8F13E91127002AA818 /* PBXTargetDependency */,
+                       );
+                       name = "Apple2-iOS";
+                       productName = Apple2App;
+                       productReference = AF2D4F7E13E91093002AA818 /* Apple2.app */;
+                       productType = "com.apple.product-type.application";
+               };
+               AF32D9E00F3AD0B40080F535 /* RubikBlocks */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF32D9F10F3AD0B40080F535 /* Build configuration list for PBXNativeTarget "RubikBlocks" */;
+                       buildPhases = (
+                               AF32D9E30F3AD0B40080F535 /* Resources */,
+                               AF32D9E50F3AD0B40080F535 /* Sources */,
+                               AF32D9E80F3AD0B40080F535 /* Frameworks */,
+                               AF32D9EF0F3AD0B40080F535 /* Rez */,
+                               AF32D9F00F3AD0B40080F535 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF32D9E10F3AD0B40080F535 /* PBXTargetDependency */,
+                       );
+                       name = RubikBlocks;
+                       productName = RubikBlocks;
+                       productReference = AF32D9F40F3AD0B40080F535 /* RubikBlocks.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF3581BF1431D47B00E09C51 /* CompanionCube */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF3581D21431D47B00E09C51 /* Build configuration list for PBXNativeTarget "CompanionCube" */;
+                       buildPhases = (
+                               AF3581C21431D47B00E09C51 /* Resources */,
+                               AF3581C51431D47B00E09C51 /* Sources */,
+                               AF3581C91431D47B00E09C51 /* Frameworks */,
+                               AF3581D01431D47B00E09C51 /* Rez */,
+                               AF3581D11431D47B00E09C51 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF3581C01431D47B00E09C51 /* PBXTargetDependency */,
+                       );
+                       name = CompanionCube;
+                       productName = CompanionCube;
+                       productReference = AF3581D51431D47B00E09C51 /* CompanionCube.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF3581FB143330F900E09C51 /* TronBit */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF358213143330F900E09C51 /* Build configuration list for PBXNativeTarget "TronBit" */;
+                       buildPhases = (
+                               AF3581FE143330F900E09C51 /* Resources */,
+                               AF358202143330F900E09C51 /* Sources */,
+                               AF35820A143330F900E09C51 /* Frameworks */,
+                               AF358211143330F900E09C51 /* Rez */,
+                               AF358212143330F900E09C51 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF3581FC143330F900E09C51 /* PBXTargetDependency */,
+                       );
+                       name = TronBit;
+                       productName = CompanionCube;
+                       productReference = AF358216143330F900E09C51 /* TronBit.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF35E88A0E63823600691F2F /* Jigsaw */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF35E89D0E63823600691F2F /* Build configuration list for PBXNativeTarget "Jigsaw" */;
+                       buildPhases = (
+                               AF35E88D0E63823600691F2F /* Resources */,
+                               AF35E88F0E63823600691F2F /* Sources */,
+                               AF35E8940E63823600691F2F /* Frameworks */,
+                               AF35E89B0E63823600691F2F /* Rez */,
+                               AF35E89C0E63823600691F2F /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF35E88B0E63823600691F2F /* PBXTargetDependency */,
+                       );
+                       name = Jigsaw;
+                       productName = Jigsaw;
+                       productReference = AF35E8A00E63823600691F2F /* Jigsaw.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF39E282198A11F60064A58D /* WindupRobot */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF39E293198A11F60064A58D /* Build configuration list for PBXNativeTarget "WindupRobot" */;
+                       buildPhases = (
+                               AF39E285198A11F60064A58D /* Resources */,
+                               AF39E287198A11F60064A58D /* Sources */,
+                               AF39E28A198A11F60064A58D /* Frameworks */,
+                               AF39E291198A11F60064A58D /* Rez */,
+                               AF39E292198A11F60064A58D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF39E283198A11F60064A58D /* PBXTargetDependency */,
+                       );
+                       name = WindupRobot;
+                       productName = DangerBall;
+                       productReference = AF39E296198A11F60064A58D /* WindupRobot.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF3C71450D624BF50030CC0D /* Hypnowheel */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF3C71560D624BF50030CC0D /* Build configuration list for PBXNativeTarget "Hypnowheel" */;
+                       buildPhases = (
+                               AF3C71480D624BF50030CC0D /* Resources */,
+                               AF3C714A0D624BF50030CC0D /* Sources */,
+                               AF3C714D0D624BF50030CC0D /* Frameworks */,
+                               AF3C71540D624BF50030CC0D /* Rez */,
+                               AF3C71550D624BF50030CC0D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF3C71460D624BF50030CC0D /* PBXTargetDependency */,
+                       );
+                       name = Hypnowheel;
+                       productName = Hypnowheel;
+                       productReference = AF3C71590D624BF50030CC0D /* Hypnowheel.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF476FB5099D154F001F091E /* Interference */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF476FC3099D154F001F091E /* Build configuration list for PBXNativeTarget "Interference" */;
+                       buildPhases = (
+                               AF476FB8099D154F001F091E /* Resources */,
+                               AF476FBB099D154F001F091E /* Sources */,
+                               AF476FBE099D154F001F091E /* Frameworks */,
+                               AF476FC2099D154F001F091E /* Rez */,
+                               AFA3D89509C03C4400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF476FB6099D154F001F091E /* PBXTargetDependency */,
+                       );
+                       name = Interference;
+                       productName = Interference;
+                       productReference = AF476FC6099D154F001F091E /* Interference.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF476FDA099D1686001F091E /* Truchet */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF476FE8099D1686001F091E /* Build configuration list for PBXNativeTarget "Truchet" */;
+                       buildPhases = (
+                               AF476FDD099D1686001F091E /* Resources */,
+                               AF476FE0099D1686001F091E /* Sources */,
+                               AF476FE3099D1686001F091E /* Frameworks */,
+                               AF476FE7099D1686001F091E /* Rez */,
+                               AFA3D8E309C03CCA00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF476FDB099D1686001F091E /* PBXTargetDependency */,
+                       );
+                       name = Truchet;
+                       productName = Truchet;
+                       productReference = AF476FEB099D1686001F091E /* Truchet.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47704C099D4385001F091E /* Deluxe */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477059099D4385001F091E /* Build configuration list for PBXNativeTarget "Deluxe" */;
+                       buildPhases = (
+                               AF47704F099D4385001F091E /* Resources */,
+                               AF477051099D4385001F091E /* Sources */,
+                               AF477054099D4385001F091E /* Frameworks */,
+                               AF477058099D4385001F091E /* Rez */,
+                               AFA3D86F09C03BF700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47704D099D4385001F091E /* PBXTargetDependency */,
+                       );
+                       name = Deluxe;
+                       productName = Deluxe;
+                       productReference = AF47705C099D4385001F091E /* Deluxe.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477169099D4786001F091E /* Compass */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477176099D4786001F091E /* Build configuration list for PBXNativeTarget "Compass" */;
+                       buildPhases = (
+                               AF47716C099D4786001F091E /* Resources */,
+                               AF47716E099D4786001F091E /* Sources */,
+                               AF477171099D4786001F091E /* Frameworks */,
+                               AF477175099D4786001F091E /* Rez */,
+                               AFA3D86309C03BE200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47716A099D4786001F091E /* PBXTargetDependency */,
+                       );
+                       name = Compass;
+                       productName = Compass;
+                       productReference = AF477179099D4786001F091E /* Compass.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47717F099D4803001F091E /* Wander */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47718C099D4803001F091E /* Build configuration list for PBXNativeTarget "Wander" */;
+                       buildPhases = (
+                               AF477182099D4803001F091E /* Resources */,
+                               AF477184099D4803001F091E /* Sources */,
+                               AF477187099D4803001F091E /* Frameworks */,
+                               AF47718B099D4803001F091E /* Rez */,
+                               AFA3D8E909C03CD500E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477180099D4803001F091E /* PBXTargetDependency */,
+                       );
+                       name = Wander;
+                       productName = Wander;
+                       productReference = AF47718F099D4803001F091E /* Wander.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4771A7099D4949001F091E /* T3D */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4771B4099D4949001F091E /* Build configuration list for PBXNativeTarget "T3D" */;
+                       buildPhases = (
+                               AF4771AA099D4949001F091E /* Resources */,
+                               AF4771AC099D4949001F091E /* Sources */,
+                               AF4771AF099D4949001F091E /* Frameworks */,
+                               AF4771B3099D4949001F091E /* Rez */,
+                               AFA3D8E109C03CC400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4771A8099D4949001F091E /* PBXTargetDependency */,
+                       );
+                       name = T3D;
+                       productName = T3D;
+                       productReference = AF4771B7099D4949001F091E /* T3D.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4771DB099D4D9A001F091E /* CCurve */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4771E8099D4D9A001F091E /* Build configuration list for PBXNativeTarget "CCurve" */;
+                       buildPhases = (
+                               AF4771DE099D4D9A001F091E /* Resources */,
+                               AF4771E0099D4D9A001F091E /* Sources */,
+                               AF4771E3099D4D9A001F091E /* Frameworks */,
+                               AF4771E7099D4D9A001F091E /* Rez */,
+                               AFA3D85D09C03BD700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4771DC099D4D9A001F091E /* PBXTargetDependency */,
+                       );
+                       name = CCurve;
+                       productName = CCurve;
+                       productReference = AF4771EB099D4D9A001F091E /* CCurve.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4771F2099D4E63001F091E /* NerveRot */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4771FF099D4E63001F091E /* Build configuration list for PBXNativeTarget "NerveRot" */;
+                       buildPhases = (
+                               AF4771F5099D4E63001F091E /* Resources */,
+                               AF4771F7099D4E63001F091E /* Sources */,
+                               AF4771FA099D4E63001F091E /* Frameworks */,
+                               AF4771FE099D4E63001F091E /* Rez */,
+                               AFA3D8AF09C03C7300E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4771F3099D4E63001F091E /* PBXTargetDependency */,
+                       );
+                       name = NerveRot;
+                       productName = NerveRot;
+                       productReference = AF477202099D4E64001F091E /* NerveRot.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477208099D4EE8001F091E /* Whirlygig */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477215099D4EE8001F091E /* Build configuration list for PBXNativeTarget "Whirlygig" */;
+                       buildPhases = (
+                               AF47720B099D4EE8001F091E /* Resources */,
+                               AF47720D099D4EE8001F091E /* Sources */,
+                               AF477210099D4EE8001F091E /* Frameworks */,
+                               AF477214099D4EE8001F091E /* Rez */,
+                               AFA3D8ED09C03CDB00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477209099D4EE8001F091E /* PBXTargetDependency */,
+                       );
+                       name = Whirlygig;
+                       productName = Whirlygig;
+                       productReference = AF477218099D4EE8001F091E /* Whirlygig.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47721E099D4F67001F091E /* Anemone */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47722B099D4F67001F091E /* Build configuration list for PBXNativeTarget "Anemone" */;
+                       buildPhases = (
+                               AF477221099D4F67001F091E /* Resources */,
+                               AF477223099D4F67001F091E /* Sources */,
+                               AF477226099D4F67001F091E /* Frameworks */,
+                               AF47722A099D4F67001F091E /* Rez */,
+                               AFCCCBB509C033DF00353F4D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47721F099D4F67001F091E /* PBXTargetDependency */,
+                       );
+                       name = Anemone;
+                       productName = Anemone;
+                       productReference = AF47722E099D4F67001F091E /* Anemone.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477253099D5717001F091E /* Halftone */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477260099D5717001F091E /* Build configuration list for PBXNativeTarget "Halftone" */;
+                       buildPhases = (
+                               AF477256099D5717001F091E /* Resources */,
+                               AF477258099D5717001F091E /* Sources */,
+                               AF47725B099D5717001F091E /* Frameworks */,
+                               AF47725F099D5717001F091E /* Rez */,
+                               AFA3D88509C03C2700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477254099D5717001F091E /* PBXTargetDependency */,
+                       );
+                       name = Halftone;
+                       productName = Halftone;
+                       productReference = AF477263099D5717001F091E /* Halftone.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47726B099D57B9001F091E /* PopSquares */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477278099D57B9001F091E /* Build configuration list for PBXNativeTarget "PopSquares" */;
+                       buildPhases = (
+                               AF47726E099D57B9001F091E /* Resources */,
+                               AF477270099D57B9001F091E /* Sources */,
+                               AF477273099D57B9001F091E /* Frameworks */,
+                               AF477277099D57B9001F091E /* Rez */,
+                               AFA3D8BF09C03C8D00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47726C099D57B9001F091E /* PBXTargetDependency */,
+                       );
+                       name = PopSquares;
+                       productName = PopSquares;
+                       productReference = AF47727B099D57B9001F091E /* PopSquares.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477283099D5926001F091E /* Piecewise */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477290099D5926001F091E /* Build configuration list for PBXNativeTarget "Piecewise" */;
+                       buildPhases = (
+                               AF477286099D5926001F091E /* Resources */,
+                               AF477288099D5926001F091E /* Sources */,
+                               AF47728B099D5926001F091E /* Frameworks */,
+                               AF47728F099D5926001F091E /* Rez */,
+                               AFA3D8BB09C03C8600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477284099D5926001F091E /* PBXTargetDependency */,
+                       );
+                       name = Piecewise;
+                       productName = Piecewise;
+                       productReference = AF477293099D5926001F091E /* Piecewise.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477382099D65A1001F091E /* Wormhole */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47738F099D65A1001F091E /* Build configuration list for PBXNativeTarget "Wormhole" */;
+                       buildPhases = (
+                               AF477385099D65A1001F091E /* Resources */,
+                               AF477387099D65A1001F091E /* Sources */,
+                               AF47738A099D65A1001F091E /* Frameworks */,
+                               AF47738E099D65A1001F091E /* Rez */,
+                               AFA3D8EF09C03CDE00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477383099D65A1001F091E /* PBXTargetDependency */,
+                       );
+                       name = Wormhole;
+                       productName = Wormhole;
+                       productReference = AF477392099D65A1001F091E /* Wormhole.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47739A099D6648001F091E /* FuzzyFlakes */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4773A7099D6648001F091E /* Build configuration list for PBXNativeTarget "FuzzyFlakes" */;
+                       buildPhases = (
+                               AF47739D099D6648001F091E /* Resources */,
+                               AF47739F099D6648001F091E /* Sources */,
+                               AF4773A2099D6648001F091E /* Frameworks */,
+                               AF4773A6099D6648001F091E /* Rez */,
+                               AFA3D87F09C03C1E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47739B099D6648001F091E /* PBXTargetDependency */,
+                       );
+                       name = FuzzyFlakes;
+                       productName = FuzzyFlakes;
+                       productReference = AF4773AA099D6648001F091E /* FuzzyFlakes.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4773C1099D67B9001F091E /* Anemotaxis */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4773CE099D67B9001F091E /* Build configuration list for PBXNativeTarget "Anemotaxis" */;
+                       buildPhases = (
+                               AF4773C4099D67B9001F091E /* Resources */,
+                               AF4773C6099D67B9001F091E /* Sources */,
+                               AF4773C9099D67B9001F091E /* Frameworks */,
+                               AF4773CD099D67B9001F091E /* Rez */,
+                               AFCCCBC709C03AAF00353F4D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4773C2099D67B9001F091E /* PBXTargetDependency */,
+                       );
+                       name = Anemotaxis;
+                       productName = Anemotaxis;
+                       productReference = AF4773D1099D67B9001F091E /* Anemotaxis.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477401099D69E7001F091E /* Intermomentary */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47740F099D69E7001F091E /* Build configuration list for PBXNativeTarget "Intermomentary" */;
+                       buildPhases = (
+                               AF477404099D69E7001F091E /* Resources */,
+                               AF477407099D69E7001F091E /* Sources */,
+                               AF47740A099D69E7001F091E /* Frameworks */,
+                               AF47740E099D69E7001F091E /* Rez */,
+                               AFA3D89709C03C4700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477402099D69E7001F091E /* PBXTargetDependency */,
+                       );
+                       name = Intermomentary;
+                       productName = Intermomentary;
+                       productReference = AF477412099D69E7001F091E /* Intermomentary.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477426099D7C70001F091E /* IFS */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477434099D7C70001F091E /* Build configuration list for PBXNativeTarget "IFS" */;
+                       buildPhases = (
+                               AF477429099D7C70001F091E /* Resources */,
+                               AF47742C099D7C70001F091E /* Sources */,
+                               AF47742F099D7C70001F091E /* Frameworks */,
+                               AF477433099D7C70001F091E /* Rez */,
+                               AFA3D88F09C03C3900E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477427099D7C70001F091E /* PBXTargetDependency */,
+                       );
+                       name = IFS;
+                       productName = IFS;
+                       productReference = AF477437099D7C70001F091E /* IFS.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477442099D7D33001F091E /* XMatrix */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47744F099D7D33001F091E /* Build configuration list for PBXNativeTarget "XMatrix" */;
+                       buildPhases = (
+                               AF477445099D7D33001F091E /* Resources */,
+                               AF477447099D7D33001F091E /* Sources */,
+                               AF47744A099D7D33001F091E /* Frameworks */,
+                               AF47744E099D7D33001F091E /* Rez */,
+                               AFA3D8F909C03CED00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477443099D7D33001F091E /* PBXTargetDependency */,
+                       );
+                       name = XMatrix;
+                       productName = XMatrix;
+                       productReference = AF477452099D7D33001F091E /* XMatrix.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477483099D89E4001F091E /* Flame */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477490099D89E4001F091E /* Build configuration list for PBXNativeTarget "Flame" */;
+                       buildPhases = (
+                               AF477486099D89E4001F091E /* Resources */,
+                               AF477488099D89E4001F091E /* Sources */,
+                               AF47748B099D89E4001F091E /* Frameworks */,
+                               AF47748F099D89E4001F091E /* Rez */,
+                               AFA3D87909C03C1200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477484099D89E4001F091E /* PBXTargetDependency */,
+                       );
+                       name = Flame;
+                       productName = Flame;
+                       productReference = AF477493099D89E4001F091E /* Flame.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477499099D8A74001F091E /* Kaleidescope */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4774A6099D8A74001F091E /* Build configuration list for PBXNativeTarget "Kaleidescope" */;
+                       buildPhases = (
+                               AF47749C099D8A74001F091E /* Resources */,
+                               AF47749E099D8A74001F091E /* Sources */,
+                               AF4774A1099D8A74001F091E /* Frameworks */,
+                               AF4774A5099D8A74001F091E /* Rez */,
+                               AFA3D89B09C03C4D00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47749A099D8A74001F091E /* PBXTargetDependency */,
+                       );
+                       name = Kaleidescope;
+                       productName = Kaleidescope;
+                       productReference = AF4774A9099D8A74001F091E /* Kaleidescope.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4774B4099D8B5F001F091E /* LMorph */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4774C1099D8B5F001F091E /* Build configuration list for PBXNativeTarget "LMorph" */;
+                       buildPhases = (
+                               AF4774B7099D8B5F001F091E /* Resources */,
+                               AF4774B9099D8B5F001F091E /* Sources */,
+                               AF4774BC099D8B5F001F091E /* Frameworks */,
+                               AF4774C0099D8B5F001F091E /* Rez */,
+                               AFA3D89F09C03C5300E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4774B5099D8B5F001F091E /* PBXTargetDependency */,
+                       );
+                       name = LMorph;
+                       productName = LMorph;
+                       productReference = AF4774C4099D8B5F001F091E /* LMorph.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4774CE099D8BFF001F091E /* Maze */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4774DB099D8BFF001F091E /* Build configuration list for PBXNativeTarget "Maze" */;
+                       buildPhases = (
+                               AF4774D1099D8BFF001F091E /* Resources */,
+                               AF4774D3099D8BFF001F091E /* Sources */,
+                               AF4774D6099D8BFF001F091E /* Frameworks */,
+                               AF4774DA099D8BFF001F091E /* Rez */,
+                               AFA3D8A109C03C5600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4774CF099D8BFF001F091E /* PBXTargetDependency */,
+                       );
+                       name = Maze;
+                       productName = Maze;
+                       productReference = AF4774DE099D8BFF001F091E /* Maze.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47755D099D9A1A001F091E /* Pedal */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47756A099D9A1A001F091E /* Build configuration list for PBXNativeTarget "Pedal" */;
+                       buildPhases = (
+                               AF477560099D9A1A001F091E /* Resources */,
+                               AF477562099D9A1A001F091E /* Sources */,
+                               AF477565099D9A1A001F091E /* Frameworks */,
+                               AF477569099D9A1A001F091E /* Rez */,
+                               AFA3D8B309C03C7900E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47755E099D9A1A001F091E /* PBXTargetDependency */,
+                       );
+                       name = Pedal;
+                       productName = Pedal;
+                       productReference = AF47756D099D9A1A001F091E /* Pedal.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477583099D9C28001F091E /* Pyro */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477590099D9C28001F091E /* Build configuration list for PBXNativeTarget "Pyro" */;
+                       buildPhases = (
+                               AF477586099D9C28001F091E /* Resources */,
+                               AF477588099D9C28001F091E /* Sources */,
+                               AF47758B099D9C28001F091E /* Frameworks */,
+                               AF47758F099D9C28001F091E /* Rez */,
+                               AFA3D8C109C03C9000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477584099D9C28001F091E /* PBXTargetDependency */,
+                       );
+                       name = Pyro;
+                       productName = Pyro;
+                       productReference = AF477593099D9C28001F091E /* Pyro.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47759F099D9CF7001F091E /* Starfish */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4775AC099D9CF7001F091E /* Build configuration list for PBXNativeTarget "Starfish" */;
+                       buildPhases = (
+                               AF4775A2099D9CF7001F091E /* Resources */,
+                               AF4775A4099D9CF7001F091E /* Sources */,
+                               AF4775A7099D9CF7001F091E /* Frameworks */,
+                               AF4775AB099D9CF7001F091E /* Rez */,
+                               AFA3D8DD09C03CBD00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4775A0099D9CF7001F091E /* PBXTargetDependency */,
+                       );
+                       name = Starfish;
+                       productName = Starfish;
+                       productReference = AF4775AF099D9CF7001F091E /* Starfish.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4775D8099D9F69001F091E /* Coral */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4775E5099D9F69001F091E /* Build configuration list for PBXNativeTarget "Coral" */;
+                       buildPhases = (
+                               AF4775DB099D9F69001F091E /* Resources */,
+                               AF4775DD099D9F69001F091E /* Sources */,
+                               AF4775E0099D9F69001F091E /* Frameworks */,
+                               AF4775E4099D9F69001F091E /* Rez */,
+                               AFA3D86509C03BE500E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4775D9099D9F69001F091E /* PBXTargetDependency */,
+                       );
+                       name = Coral;
+                       productName = Coral;
+                       productReference = AF4775E8099D9F69001F091E /* Coral.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4775F2099DA030001F091E /* Epicycle */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4775FF099DA030001F091E /* Build configuration list for PBXNativeTarget "Epicycle" */;
+                       buildPhases = (
+                               AF4775F5099DA030001F091E /* Resources */,
+                               AF4775F7099DA030001F091E /* Sources */,
+                               AF4775FA099DA030001F091E /* Frameworks */,
+                               AF4775FE099DA030001F091E /* Rez */,
+                               AFA3D87309C03C0000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4775F3099DA030001F091E /* PBXTargetDependency */,
+                       );
+                       name = Epicycle;
+                       productName = Epicycle;
+                       productReference = AF477602099DA030001F091E /* Epicycle.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477613099DA26C001F091E /* Kumppa */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477620099DA26C001F091E /* Build configuration list for PBXNativeTarget "Kumppa" */;
+                       buildPhases = (
+                               AF477616099DA26C001F091E /* Resources */,
+                               AF477618099DA26C001F091E /* Sources */,
+                               AF47761B099DA26C001F091E /* Frameworks */,
+                               AF47761F099DA26C001F091E /* Rez */,
+                               AFA3D89D09C03C5000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477614099DA26C001F091E /* PBXTargetDependency */,
+                       );
+                       name = Kumppa;
+                       productName = Kumppa;
+                       productReference = AF477623099DA26C001F091E /* Kumppa.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477644099DA6D0001F091E /* Squiral */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477651099DA6D0001F091E /* Build configuration list for PBXNativeTarget "Squiral" */;
+                       buildPhases = (
+                               AF477647099DA6D0001F091E /* Resources */,
+                               AF477649099DA6D0001F091E /* Sources */,
+                               AF47764C099DA6D0001F091E /* Frameworks */,
+                               AF477650099DA6D0001F091E /* Rez */,
+                               AFA3D8DB09C03CBA00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477645099DA6D0001F091E /* PBXTargetDependency */,
+                       );
+                       name = Squiral;
+                       productName = Squiral;
+                       productReference = AF477654099DA6D0001F091E /* Squiral.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47765A099DA78E001F091E /* Critical */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477667099DA78E001F091E /* Build configuration list for PBXNativeTarget "Critical" */;
+                       buildPhases = (
+                               AF47765D099DA78E001F091E /* Resources */,
+                               AF47765F099DA78E001F091E /* Sources */,
+                               AF477662099DA78E001F091E /* Frameworks */,
+                               AF477666099DA78E001F091E /* Rez */,
+                               AFA3D86709C03BE800E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47765B099DA78E001F091E /* PBXTargetDependency */,
+                       );
+                       name = Critical;
+                       productName = Critical;
+                       productReference = AF47766A099DA78F001F091E /* Critical.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477670099DA849001F091E /* Petri */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47767D099DA849001F091E /* Build configuration list for PBXNativeTarget "Petri" */;
+                       buildPhases = (
+                               AF477673099DA849001F091E /* Resources */,
+                               AF477675099DA849001F091E /* Sources */,
+                               AF477678099DA849001F091E /* Frameworks */,
+                               AF47767C099DA849001F091E /* Rez */,
+                               AFA3D8B709C03C7F00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477671099DA849001F091E /* PBXTargetDependency */,
+                       );
+                       name = Petri;
+                       productName = Petri;
+                       productReference = AF477680099DA849001F091E /* Petri.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47768F099DAA6F001F091E /* Blaster */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47769C099DAA6F001F091E /* Build configuration list for PBXNativeTarget "Blaster" */;
+                       buildPhases = (
+                               AF477692099DAA6F001F091E /* Resources */,
+                               AF477694099DAA6F001F091E /* Sources */,
+                               AF477697099DAA6F001F091E /* Frameworks */,
+                               AF47769B099DAA6F001F091E /* Rez */,
+                               AFCCCBD109C03AFC00353F4D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477690099DAA6F001F091E /* PBXTargetDependency */,
+                       );
+                       name = Blaster;
+                       productName = Blaster;
+                       productReference = AF47769F099DAA6F001F091E /* Blaster.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4776AA099DABDD001F091E /* XSpirograph */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4776B7099DABDD001F091E /* Build configuration list for PBXNativeTarget "XSpirograph" */;
+                       buildPhases = (
+                               AF4776AD099DABDD001F091E /* Resources */,
+                               AF4776AF099DABDD001F091E /* Sources */,
+                               AF4776B2099DABDD001F091E /* Frameworks */,
+                               AF4776B6099DABDD001F091E /* Rez */,
+                               AFA3D8FD09C03CF400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4776AB099DABDD001F091E /* PBXTargetDependency */,
+                       );
+                       name = XSpirograph;
+                       productName = XSpirograph;
+                       productReference = AF4776BA099DABDD001F091E /* XSpirograph.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4776C0099DAC8A001F091E /* XRaySwarm */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4776CD099DAC8A001F091E /* Build configuration list for PBXNativeTarget "XRaySwarm" */;
+                       buildPhases = (
+                               AF4776C3099DAC8A001F091E /* Resources */,
+                               AF4776C5099DAC8A001F091E /* Sources */,
+                               AF4776C8099DAC8A001F091E /* Frameworks */,
+                               AF4776CC099DAC8A001F091E /* Rez */,
+                               AFA3D8FB09C03CF100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4776C1099DAC8A001F091E /* PBXTargetDependency */,
+                       );
+                       name = XRaySwarm;
+                       productName = XRaySwarm;
+                       productReference = AF4776D0099DAC8A001F091E /* XRaySwarm.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4776DB099DADDF001F091E /* WhirlWindWarp */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4776E8099DADDF001F091E /* Build configuration list for PBXNativeTarget "WhirlWindWarp" */;
+                       buildPhases = (
+                               AF4776DE099DADDF001F091E /* Resources */,
+                               AF4776E0099DADDF001F091E /* Sources */,
+                               AF4776E3099DADDF001F091E /* Frameworks */,
+                               AF4776E7099DADDF001F091E /* Rez */,
+                               AFA3D8EB09C03CD800E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4776DC099DADDF001F091E /* PBXTargetDependency */,
+                       );
+                       name = WhirlWindWarp;
+                       productName = WhirlWindWarp;
+                       productReference = AF4776EB099DADDF001F091E /* WhirlWindWarp.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4776F1099DAE7A001F091E /* Vermiculate */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4776FE099DAE7A001F091E /* Build configuration list for PBXNativeTarget "Vermiculate" */;
+                       buildPhases = (
+                               AF4776F4099DAE7A001F091E /* Resources */,
+                               AF4776F6099DAE7A001F091E /* Sources */,
+                               AF4776F9099DAE7A001F091E /* Frameworks */,
+                               AF4776FD099DAE7A001F091E /* Rez */,
+                               AFA3D8E709C03CD100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4776F2099DAE7A001F091E /* PBXTargetDependency */,
+                       );
+                       name = Vermiculate;
+                       productName = Vermiculate;
+                       productReference = AF477701099DAE7A001F091E /* Vermiculate.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47770D099DAF9F001F091E /* CloudLife */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47771A099DAF9F001F091E /* Build configuration list for PBXNativeTarget "CloudLife" */;
+                       buildPhases = (
+                               AF477710099DAF9F001F091E /* Resources */,
+                               AF477712099DAF9F001F091E /* Sources */,
+                               AF477715099DAF9F001F091E /* Frameworks */,
+                               AF477719099DAF9F001F091E /* Rez */,
+                               AFA3D86109C03BDE00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47770E099DAF9F001F091E /* PBXTargetDependency */,
+                       );
+                       name = CloudLife;
+                       productName = CloudLife;
+                       productReference = AF47771D099DAF9F001F091E /* CloudLife.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477723099DB044001F091E /* Substrate */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477730099DB044001F091E /* Build configuration list for PBXNativeTarget "Substrate" */;
+                       buildPhases = (
+                               AF477726099DB044001F091E /* Resources */,
+                               AF477728099DB044001F091E /* Sources */,
+                               AF47772B099DB044001F091E /* Frameworks */,
+                               AF47772F099DB044001F091E /* Rez */,
+                               AFA3D8DF09C03CC000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477724099DB044001F091E /* PBXTargetDependency */,
+                       );
+                       name = Substrate;
+                       productName = Substrate;
+                       productReference = AF477733099DB044001F091E /* Substrate.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477752099DB61E001F091E /* Interaggregate */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47775F099DB61E001F091E /* Build configuration list for PBXNativeTarget "Interaggregate" */;
+                       buildPhases = (
+                               AF477755099DB61E001F091E /* Resources */,
+                               AF477757099DB61E001F091E /* Sources */,
+                               AF47775A099DB61E001F091E /* Frameworks */,
+                               AF47775E099DB61E001F091E /* Rez */,
+                               AFA3D89309C03C4000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477753099DB61E001F091E /* PBXTargetDependency */,
+                       );
+                       name = Interaggregate;
+                       productName = Interaggregate;
+                       productReference = AF477762099DB61E001F091E /* Interaggregate.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477774099DB965001F091E /* Celtic */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477781099DB965001F091E /* Build configuration list for PBXNativeTarget "Celtic" */;
+                       buildPhases = (
+                               AF477777099DB965001F091E /* Resources */,
+                               AF477779099DB965001F091E /* Sources */,
+                               AF47777C099DB965001F091E /* Frameworks */,
+                               AF477780099DB965001F091E /* Rez */,
+                               AFA3D85F09C03BDA00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477775099DB965001F091E /* PBXTargetDependency */,
+                       );
+                       name = Celtic;
+                       productName = Celtic;
+                       productReference = AF477784099DB965001F091E /* Celtic.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477790099DBA90001F091E /* FluidBalls */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF47779D099DBA90001F091E /* Build configuration list for PBXNativeTarget "FluidBalls" */;
+                       buildPhases = (
+                               AF477793099DBA90001F091E /* Resources */,
+                               AF477795099DBA90001F091E /* Sources */,
+                               AF477798099DBA90001F091E /* Frameworks */,
+                               AF47779C099DBA90001F091E /* Rez */,
+                               AFA3D87B09C03C1700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF477791099DBA90001F091E /* PBXTargetDependency */,
+                       );
+                       name = FluidBalls;
+                       productName = FluidBalls;
+                       productReference = AF4777A0099DBA90001F091E /* FluidBalls.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4777D1099DC183001F091E /* BoxFit */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4777DE099DC183001F091E /* Build configuration list for PBXNativeTarget "BoxFit" */;
+                       buildPhases = (
+                               AF4777D4099DC183001F091E /* Resources */,
+                               AF4777D6099DC183001F091E /* Sources */,
+                               AF4777D9099DC183001F091E /* Frameworks */,
+                               AF4777DD099DC183001F091E /* Rez */,
+                               AFCCCBD509C03B0500353F4D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4777D2099DC183001F091E /* PBXTargetDependency */,
+                       );
+                       name = BoxFit;
+                       productName = BoxFit;
+                       productReference = AF4777E1099DC183001F091E /* BoxFit.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4778AB099DDB79001F091E /* Penetrate */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4778B8099DDB79001F091E /* Build configuration list for PBXNativeTarget "Penetrate" */;
+                       buildPhases = (
+                               AF4778AE099DDB79001F091E /* Resources */,
+                               AF4778B0099DDB79001F091E /* Sources */,
+                               AF4778B3099DDB79001F091E /* Frameworks */,
+                               AF4778B7099DDB79001F091E /* Rez */,
+                               AFA3D8B509C03C7C00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4778AC099DDB79001F091E /* PBXTargetDependency */,
+                       );
+                       name = Penetrate;
+                       productName = Penetrate;
+                       productReference = AF4778BB099DDB79001F091E /* Penetrate.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4778C7099DDCAE001F091E /* XJack */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4778D4099DDCAE001F091E /* Build configuration list for PBXNativeTarget "XJack" */;
+                       buildPhases = (
+                               AF4778CA099DDCAE001F091E /* Resources */,
+                               AF4778CC099DDCAE001F091E /* Sources */,
+                               AF4778CF099DDCAE001F091E /* Frameworks */,
+                               AF4778D3099DDCAE001F091E /* Rez */,
+                               AFA3D8F509C03CE800E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4778C8099DDCAE001F091E /* PBXTargetDependency */,
+                       );
+                       name = XJack;
+                       productName = XJack;
+                       productReference = AF4778D7099DDCAE001F091E /* XJack.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4778E8099DDDC8001F091E /* Cynosure */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4778F5099DDDC8001F091E /* Build configuration list for PBXNativeTarget "Cynosure" */;
+                       buildPhases = (
+                               AF4778EB099DDDC8001F091E /* Resources */,
+                               AF4778ED099DDDC8001F091E /* Sources */,
+                               AF4778F0099DDDC8001F091E /* Frameworks */,
+                               AF4778F4099DDDC8001F091E /* Rez */,
+                               AFA3D86909C03BEC00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4778E9099DDDC8001F091E /* PBXTargetDependency */,
+                       );
+                       name = Cynosure;
+                       productName = Cynosure;
+                       productReference = AF4778F8099DDDC8001F091E /* Cynosure.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF477909099DE379001F091E /* Flag */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477916099DE379001F091E /* Build configuration list for PBXNativeTarget "Flag" */;
+                       buildPhases = (
+                               AF47790C099DE379001F091E /* Resources */,
+                               AF47790E099DE379001F091E /* Sources */,
+                               AF477911099DE379001F091E /* Frameworks */,
+                               AF477915099DE379001F091E /* Rez */,
+                               AFA3D91709C03D2400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47790A099DE379001F091E /* PBXTargetDependency */,
+                       );
+                       name = Flag;
+                       productName = Flag;
+                       productReference = AF477919099DE379001F091E /* Flag.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF47792A099DE4C7001F091E /* Slip */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF477937099DE4C7001F091E /* Build configuration list for PBXNativeTarget "Slip" */;
+                       buildPhases = (
+                               AF47792D099DE4C7001F091E /* Resources */,
+                               AF47792F099DE4C7001F091E /* Sources */,
+                               AF477932099DE4C7001F091E /* Frameworks */,
+                               AF477936099DE4C7001F091E /* Rez */,
+                               AFA3D8D309C03CAE00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF47792B099DE4C7001F091E /* PBXTargetDependency */,
+                       );
+                       name = Slip;
+                       productName = Slip;
+                       productReference = AF47793A099DE4C7001F091E /* Slip.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4808C0098C3B6C00FB32B8 /* jwxyz */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4808C2098C3B8B00FB32B8 /* Build configuration list for PBXNativeTarget "jwxyz" */;
+                       buildPhases = (
+                               AF4E1D1819CE7013002B6190 /* Update GC build settings */,
+                               AF4808BD098C3B6C00FB32B8 /* Headers */,
+                               AF4808BE098C3B6C00FB32B8 /* Sources */,
+                               AF4808BF098C3B6C00FB32B8 /* Frameworks */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = jwxyz;
+                       productName = jwxyz;
+                       productReference = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+               AF480C49098E301400FB32B8 /* Helix */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF480C55098E301400FB32B8 /* Build configuration list for PBXNativeTarget "Helix" */;
+                       buildPhases = (
+                               AF480C4C098E301400FB32B8 /* Resources */,
+                               AF480C4E098E301400FB32B8 /* Sources */,
+                               AF480C50098E301400FB32B8 /* Frameworks */,
+                               AF480C54098E301400FB32B8 /* Rez */,
+                               AFA3D88909C03C2E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF480C4A098E301400FB32B8 /* PBXTargetDependency */,
+                       );
+                       name = Helix;
+                       productName = Helix;
+                       productReference = AF480C58098E301400FB32B8 /* Helix.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF480D72098EEDDE00FB32B8 /* Drift */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF480D7E098EEDDE00FB32B8 /* Build configuration list for PBXNativeTarget "Drift" */;
+                       buildPhases = (
+                               AF480D75098EEDDE00FB32B8 /* Resources */,
+                               AF480D77098EEDDE00FB32B8 /* Sources */,
+                               AF480D79098EEDDE00FB32B8 /* Frameworks */,
+                               AF480D7D098EEDDE00FB32B8 /* Rez */,
+                               AFA3D90F09C03D1800E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF480D73098EEDDE00FB32B8 /* PBXTargetDependency */,
+                       );
+                       name = Drift;
+                       productName = Drift;
+                       productReference = AF480D81098EEDDE00FB32B8 /* Drift.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4810EB09909FBA00FB32B8 /* DangerBall */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4810F809909FBA00FB32B8 /* Build configuration list for PBXNativeTarget "DangerBall" */;
+                       buildPhases = (
+                               AF4810EE09909FBA00FB32B8 /* Resources */,
+                               AF4810F009909FBA00FB32B8 /* Sources */,
+                               AF4810F309909FBA00FB32B8 /* Frameworks */,
+                               AF4810F709909FBA00FB32B8 /* Rez */,
+                               AFA3D97109C03DD000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4810EC09909FBA00FB32B8 /* PBXTargetDependency */,
+                       );
+                       name = DangerBall;
+                       productName = DangerBall;
+                       productReference = AF4810FB09909FBA00FB32B8 /* DangerBall.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4812500990CE2700FB32B8 /* Gears */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4812610990CE2700FB32B8 /* Build configuration list for PBXNativeTarget "Gears" */;
+                       buildPhases = (
+                               AF4812530990CE2700FB32B8 /* Resources */,
+                               AF4812550990CE2700FB32B8 /* Sources */,
+                               AF4812590990CE2700FB32B8 /* Frameworks */,
+                               AF4812600990CE2700FB32B8 /* Rez */,
+                               AFA3D98309C03DEE00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4812510990CE2700FB32B8 /* PBXTargetDependency */,
+                       );
+                       name = Gears;
+                       productName = Gears;
+                       productReference = AF4812640990CE2700FB32B8 /* Gears.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4812B30990D3D900FB32B8 /* Pipes */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4812C30990D3D900FB32B8 /* Build configuration list for PBXNativeTarget "Pipes" */;
+                       buildPhases = (
+                               AF4812B60990D3D900FB32B8 /* Resources */,
+                               AF4812B80990D3D900FB32B8 /* Sources */,
+                               AF4812BB0990D3D900FB32B8 /* Frameworks */,
+                               AF4812C20990D3D900FB32B8 /* Rez */,
+                               AFA3D9B509C03E5700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4812B40990D3D900FB32B8 /* PBXTargetDependency */,
+                       );
+                       name = Pipes;
+                       productName = Pipes;
+                       productReference = AF4812C60990D3D900FB32B8 /* Pipes.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF48DEEF0A0C25E000F94CF9 /* GLSchool */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF48DF000A0C25E000F94CF9 /* Build configuration list for PBXNativeTarget "GLSchool" */;
+                       buildPhases = (
+                               AF48DEF20A0C25E000F94CF9 /* Resources */,
+                               AF48DEF40A0C25E000F94CF9 /* Sources */,
+                               AF48DEF70A0C25E000F94CF9 /* Frameworks */,
+                               AF48DEFE0A0C25E000F94CF9 /* Rez */,
+                               AF48DEFF0A0C25E000F94CF9 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF48DEF00A0C25E000F94CF9 /* PBXTargetDependency */,
+                       );
+                       name = GLSchool;
+                       productName = GLSchool;
+                       productReference = AF48DF030A0C25E000F94CF9 /* GLSchool.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4A3449102A593600A81B2A /* Surfaces */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4A345A102A593600A81B2A /* Build configuration list for PBXNativeTarget "Surfaces" */;
+                       buildPhases = (
+                               AF4A344C102A593600A81B2A /* Resources */,
+                               AF4A344E102A593600A81B2A /* Sources */,
+                               AF4A3451102A593600A81B2A /* Frameworks */,
+                               AF4A3458102A593600A81B2A /* Rez */,
+                               AF4A3459102A593600A81B2A /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4A344A102A593600A81B2A /* PBXTargetDependency */,
+                       );
+                       name = Surfaces;
+                       productName = Surfaces;
+                       productReference = AF4A345D102A593600A81B2A /* Surfaces.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4FD6E60CE7A486005EE58E /* Lockward */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4FD6F70CE7A486005EE58E /* Build configuration list for PBXNativeTarget "Lockward" */;
+                       buildPhases = (
+                               AF4FD6E90CE7A486005EE58E /* Resources */,
+                               AF4FD6EB0CE7A486005EE58E /* Sources */,
+                               AF4FD6EE0CE7A486005EE58E /* Frameworks */,
+                               AF4FD6F50CE7A486005EE58E /* Rez */,
+                               AF4FD6F60CE7A486005EE58E /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4FD6E70CE7A486005EE58E /* PBXTargetDependency */,
+                       );
+                       name = Lockward;
+                       productName = Lockward;
+                       productReference = AF4FD6FA0CE7A486005EE58E /* Lockward.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF4FF4BA0D52CBDE00666F98 /* CubicGrid */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF4FF4CB0D52CBDE00666F98 /* Build configuration list for PBXNativeTarget "CubicGrid" */;
+                       buildPhases = (
+                               AF4FF4BD0D52CBDE00666F98 /* Resources */,
+                               AF4FF4BF0D52CBDE00666F98 /* Sources */,
+                               AF4FF4C20D52CBDE00666F98 /* Frameworks */,
+                               AF4FF4C90D52CBDE00666F98 /* Rez */,
+                               AF4FF4CA0D52CBDE00666F98 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF4FF4BB0D52CBDE00666F98 /* PBXTargetDependency */,
+                       );
+                       name = CubicGrid;
+                       productName = CubicGrid;
+                       productReference = AF4FF4CE0D52CBDE00666F98 /* CubicGrid.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF5C9AF91A0CCE6E00B0147A /* Cityflow */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF5C9B0A1A0CCE6E00B0147A /* Build configuration list for PBXNativeTarget "Cityflow" */;
+                       buildPhases = (
+                               AF5C9AFC1A0CCE6E00B0147A /* Resources */,
+                               AF5C9AFE1A0CCE6E00B0147A /* Sources */,
+                               AF5C9B011A0CCE6E00B0147A /* Frameworks */,
+                               AF5C9B081A0CCE6E00B0147A /* Rez */,
+                               AF5C9B091A0CCE6E00B0147A /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF5C9AFA1A0CCE6E00B0147A /* PBXTargetDependency */,
+                       );
+                       name = Cityflow;
+                       productName = DangerBall;
+                       productReference = AF5C9B0D1A0CCE6E00B0147A /* Cityflow.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF63A7F11AB4EDDB00593C75 /* RomanBoy */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF63A8031AB4EDDB00593C75 /* Build configuration list for PBXNativeTarget "RomanBoy" */;
+                       buildPhases = (
+                               AF63A7F41AB4EDDB00593C75 /* Resources */,
+                               AF63A7F61AB4EDDB00593C75 /* Sources */,
+                               AF63A7F91AB4EDDB00593C75 /* Frameworks */,
+                               AF63A8011AB4EDDB00593C75 /* Rez */,
+                               AF63A8021AB4EDDB00593C75 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF63A7F21AB4EDDB00593C75 /* PBXTargetDependency */,
+                       );
+                       name = RomanBoy;
+                       productName = Klein;
+                       productReference = AF63A8061AB4EDDB00593C75 /* RomanBoy.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF6423F2099FF9C2000F4CD4 /* Extrusion */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF642402099FF9C2000F4CD4 /* Build configuration list for PBXNativeTarget "Extrusion" */;
+                       buildPhases = (
+                               AF6423F5099FF9C2000F4CD4 /* Resources */,
+                               AF6423F7099FF9C2000F4CD4 /* Sources */,
+                               AF6423FA099FF9C2000F4CD4 /* Frameworks */,
+                               AF642401099FF9C2000F4CD4 /* Rez */,
+                               AFA3D97909C03DDD00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF6423F3099FF9C2000F4CD4 /* PBXTargetDependency */,
+                       );
+                       name = Extrusion;
+                       productName = Extrusion;
+                       productReference = AF642405099FF9C2000F4CD4 /* Extrusion.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF6425CC09A18855000F4CD4 /* HyperCube */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF6425D909A18855000F4CD4 /* Build configuration list for PBXNativeTarget "HyperCube" */;
+                       buildPhases = (
+                               AF6425CF09A18855000F4CD4 /* Resources */,
+                               AF6425D109A18855000F4CD4 /* Sources */,
+                               AF6425D409A18855000F4CD4 /* Frameworks */,
+                               AF6425D809A18855000F4CD4 /* Rez */,
+                               AFA3D88D09C03C3600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF6425CD09A18855000F4CD4 /* PBXTargetDependency */,
+                       );
+                       name = HyperCube;
+                       productName = HyperCube;
+                       productReference = AF6425DC09A18856000F4CD4 /* HyperCube.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF6425EC09A189EC000F4CD4 /* Qix */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF6425F909A189EC000F4CD4 /* Build configuration list for PBXNativeTarget "Qix" */;
+                       buildPhases = (
+                               AF6425EF09A189EC000F4CD4 /* Resources */,
+                               AF6425F109A189EC000F4CD4 /* Sources */,
+                               AF6425F409A189EC000F4CD4 /* Frameworks */,
+                               AF6425F809A189EC000F4CD4 /* Rez */,
+                               AFA3D8C309C03C9300E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF6425ED09A189EC000F4CD4 /* PBXTargetDependency */,
+                       );
+                       name = Qix;
+                       productName = Qix;
+                       productReference = AF6425FC09A189EC000F4CD4 /* Qix.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF64260F09A18D6C000F4CD4 /* HyperBall */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF64261C09A18D6C000F4CD4 /* Build configuration list for PBXNativeTarget "HyperBall" */;
+                       buildPhases = (
+                               AF64261209A18D6C000F4CD4 /* Resources */,
+                               AF64261409A18D6C000F4CD4 /* Sources */,
+                               AF64261709A18D6C000F4CD4 /* Frameworks */,
+                               AF64261B09A18D6C000F4CD4 /* Rez */,
+                               AFA3D88B09C03C3200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF64261009A18D6C000F4CD4 /* PBXTargetDependency */,
+                       );
+                       name = HyperBall;
+                       productName = HyperBall;
+                       productReference = AF64261F09A18D6C000F4CD4 /* HyperBall.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF64262C09A18F54000F4CD4 /* Moire2 */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF64263909A18F54000F4CD4 /* Build configuration list for PBXNativeTarget "Moire2" */;
+                       buildPhases = (
+                               AF64262F09A18F54000F4CD4 /* Resources */,
+                               AF64263109A18F54000F4CD4 /* Sources */,
+                               AF64263409A18F54000F4CD4 /* Frameworks */,
+                               AF64263809A18F54000F4CD4 /* Rez */,
+                               AFA3D8AB09C03C6D00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF64262D09A18F54000F4CD4 /* PBXTargetDependency */,
+                       );
+                       name = Moire2;
+                       productName = Moire2;
+                       productReference = AF64263C09A18F54000F4CD4 /* Moire2.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF64264F09A19229000F4CD4 /* Munch */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF64265C09A19229000F4CD4 /* Build configuration list for PBXNativeTarget "Munch" */;
+                       buildPhases = (
+                               AF64265209A19229000F4CD4 /* Resources */,
+                               AF64265409A19229000F4CD4 /* Sources */,
+                               AF64265709A19229000F4CD4 /* Frameworks */,
+                               AF64265B09A19229000F4CD4 /* Rez */,
+                               AFA3D8AD09C03C7000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF64265009A19229000F4CD4 /* PBXTargetDependency */,
+                       );
+                       name = Munch;
+                       productName = Munch;
+                       productReference = AF64265F09A19229000F4CD4 /* Munch.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF64267B09A194B0000F4CD4 /* Goop */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF64268809A194B0000F4CD4 /* Build configuration list for PBXNativeTarget "Goop" */;
+                       buildPhases = (
+                               AF64267E09A194B0000F4CD4 /* Resources */,
+                               AF64268009A194B0000F4CD4 /* Sources */,
+                               AF64268309A194B0000F4CD4 /* Frameworks */,
+                               AF64268709A194B0000F4CD4 /* Rez */,
+                               AFA3D88109C03C2100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF64267C09A194B0000F4CD4 /* PBXTargetDependency */,
+                       );
+                       name = Goop;
+                       productName = Goop;
+                       productReference = AF64268B09A194B0000F4CD4 /* Goop.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF64277109A1D37A000F4CD4 /* SpeedMine */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF64277E09A1D37A000F4CD4 /* Build configuration list for PBXNativeTarget "SpeedMine" */;
+                       buildPhases = (
+                               AF64277409A1D37A000F4CD4 /* Resources */,
+                               AF64277609A1D37A000F4CD4 /* Sources */,
+                               AF64277909A1D37A000F4CD4 /* Frameworks */,
+                               AF64277D09A1D37A000F4CD4 /* Rez */,
+                               AFA3D8D709C03CB400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF64277209A1D37A000F4CD4 /* PBXTargetDependency */,
+                       );
+                       name = SpeedMine;
+                       productName = SpeedMine;
+                       productReference = AF64278109A1D37A000F4CD4 /* SpeedMine.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF6427A809A2DE36000F4CD4 /* Bubbles */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF6427B509A2DE36000F4CD4 /* Build configuration list for PBXNativeTarget "Bubbles" */;
+                       buildPhases = (
+                               AF6427AB09A2DE36000F4CD4 /* Resources */,
+                               AF6427AD09A2DE36000F4CD4 /* Sources */,
+                               AF6427B009A2DE36000F4CD4 /* Frameworks */,
+                               AF6427B409A2DE36000F4CD4 /* Rez */,
+                               AFA3D69409C03B6200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF6427A909A2DE36000F4CD4 /* PBXTargetDependency */,
+                       );
+                       name = Bubbles;
+                       productName = Bubbles;
+                       productReference = AF6427B809A2DE36000F4CD4 /* Bubbles.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF68A47E19196CF800D41CD1 /* Tessellimage */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF68A48F19196CF800D41CD1 /* Build configuration list for PBXNativeTarget "Tessellimage" */;
+                       buildPhases = (
+                               AF68A48119196CF800D41CD1 /* Resources */,
+                               AF68A48319196CF800D41CD1 /* Sources */,
+                               AF68A48619196CF800D41CD1 /* Frameworks */,
+                               AF68A48D19196CF800D41CD1 /* Rez */,
+                               AF68A48E19196CF800D41CD1 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF68A47F19196CF800D41CD1 /* PBXTargetDependency */,
+                       );
+                       name = Tessellimage;
+                       productName = Attraction;
+                       productReference = AF68A49219196CF800D41CD1 /* Tessellimage.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF73FF221A09877F00E485E9 /* BinaryRing */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF73FF331A09877F00E485E9 /* Build configuration list for PBXNativeTarget "BinaryRing" */;
+                       buildPhases = (
+                               AF73FF251A09877F00E485E9 /* Resources */,
+                               AF73FF271A09877F00E485E9 /* Sources */,
+                               AF73FF2A1A09877F00E485E9 /* Frameworks */,
+                               AF73FF311A09877F00E485E9 /* Rez */,
+                               AF73FF321A09877F00E485E9 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF73FF231A09877F00E485E9 /* PBXTargetDependency */,
+                       );
+                       name = BinaryRing;
+                       productName = Attraction;
+                       productReference = AF73FF361A09877F00E485E9 /* BinaryRing.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF7510FF1782B5B900380EA1 /* Kaleidocycle */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF75110F1782B5B900380EA1 /* Build configuration list for PBXNativeTarget "Kaleidocycle" */;
+                       buildPhases = (
+                               AF7511021782B5B900380EA1 /* Resources */,
+                               AF7511041782B5B900380EA1 /* Sources */,
+                               AF7511071782B5B900380EA1 /* Frameworks */,
+                               AF75110D1782B5B900380EA1 /* Rez */,
+                               AF75110E1782B5B900380EA1 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF7511001782B5B900380EA1 /* PBXTargetDependency */,
+                       );
+                       name = Kaleidocycle;
+                       productName = Voronoi;
+                       productReference = AF7511121782B5B900380EA1 /* Kaleidocycle.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF7776E409B63ABF00EA3033 /* Phosphor */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF7776F309B63ABF00EA3033 /* Build configuration list for PBXNativeTarget "Phosphor" */;
+                       buildPhases = (
+                               AF7776E709B63ABF00EA3033 /* Resources */,
+                               AF7776E909B63ABF00EA3033 /* Sources */,
+                               AF7776EE09B63ABF00EA3033 /* Frameworks */,
+                               AF7776F209B63ABF00EA3033 /* Rez */,
+                               AFA3D8B909C03C8200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF7776E509B63ABF00EA3033 /* PBXTargetDependency */,
+                       );
+                       name = Phosphor;
+                       productName = Phosphor;
+                       productReference = AF7776F609B63ABF00EA3033 /* Phosphor.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF77771A09B6416100EA3033 /* Pacman */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF77772709B6416100EA3033 /* Build configuration list for PBXNativeTarget "Pacman" */;
+                       buildPhases = (
+                               AF77771D09B6416100EA3033 /* Resources */,
+                               AF77771F09B6416100EA3033 /* Sources */,
+                               AF77772209B6416100EA3033 /* Frameworks */,
+                               AF77772609B6416100EA3033 /* Rez */,
+                               AFA3D93509C03D5700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF77771B09B6416100EA3033 /* PBXTargetDependency */,
+                       );
+                       name = Pacman;
+                       productName = Pacman;
+                       productReference = AF77772A09B6416100EA3033 /* Pacman.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF77773E09B6446500EA3033 /* FlipScreen3D */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF77774E09B6446500EA3033 /* Build configuration list for PBXNativeTarget "FlipScreen3D" */;
+                       buildPhases = (
+                               AF77774109B6446500EA3033 /* Resources */,
+                               AF77774309B6446500EA3033 /* Sources */,
+                               AF77774609B6446500EA3033 /* Frameworks */,
+                               AF77774D09B6446500EA3033 /* Rez */,
+                               AFA3D97D09C03DE400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF77773F09B6446500EA3033 /* PBXTargetDependency */,
+                       );
+                       name = FlipScreen3D;
+                       productName = FlipScreen3D;
+                       productReference = AF77775109B6446500EA3033 /* FlipScreen3D.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF77777409B6497800EA3033 /* Gleidescope */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF77778509B6497800EA3033 /* Build configuration list for PBXNativeTarget "Gleidescope" */;
+                       buildPhases = (
+                               AF77777709B6497800EA3033 /* Resources */,
+                               AF77777909B6497800EA3033 /* Sources */,
+                               AF77777D09B6497800EA3033 /* Frameworks */,
+                               AF77778409B6497800EA3033 /* Rez */,
+                               AFA3D98509C03DF100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF77777509B6497800EA3033 /* PBXTargetDependency */,
+                       );
+                       name = Gleidescope;
+                       productName = Gleidescope;
+                       productReference = AF34085609B80AB000F2CEC1 /* Gleidescope.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF77778E09B64A5200EA3033 /* MirrorBlob */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF77779F09B64A5200EA3033 /* Build configuration list for PBXNativeTarget "MirrorBlob" */;
+                       buildPhases = (
+                               AF77779109B64A5200EA3033 /* Resources */,
+                               AF77779309B64A5200EA3033 /* Sources */,
+                               AF77779709B64A5200EA3033 /* Frameworks */,
+                               AF77779E09B64A5200EA3033 /* Rez */,
+                               AFA3D9A909C03E3D00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF77778F09B64A5200EA3033 /* PBXTargetDependency */,
+                       );
+                       name = MirrorBlob;
+                       productName = MirrorBlob;
+                       productReference = AF7777A209B64A5200EA3033 /* MirrorBlob.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF7777A809B64B2600EA3033 /* StonerView */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF7777B909B64B2600EA3033 /* Build configuration list for PBXNativeTarget "StonerView" */;
+                       buildPhases = (
+                               AF7777AB09B64B2600EA3033 /* Resources */,
+                               AF7777AD09B64B2600EA3033 /* Sources */,
+                               AF7777B109B64B2600EA3033 /* Frameworks */,
+                               AF7777B809B64B2600EA3033 /* Rez */,
+                               AFA3D9CF09C03E8700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF7777A909B64B2600EA3033 /* PBXTargetDependency */,
+                       );
+                       name = StonerView;
+                       productName = StonerView;
+                       productReference = AF34085509B80AB000F2CEC1 /* StonerView.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF7777D009B64C6B00EA3033 /* GLSlideshow */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF7777E109B64C6B00EA3033 /* Build configuration list for PBXNativeTarget "GLSlideshow" */;
+                       buildPhases = (
+                               AF7777D309B64C6B00EA3033 /* Resources */,
+                               AF7777D509B64C6B00EA3033 /* Sources */,
+                               AF7777D909B64C6B00EA3033 /* Frameworks */,
+                               AF7777E009B64C6B00EA3033 /* Rez */,
+                               AFA3D99509C03E1900E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF7777D109B64C6B00EA3033 /* PBXTargetDependency */,
+                       );
+                       name = GLSlideshow;
+                       productName = GLSlideshow;
+                       productReference = AF7777E409B64C6B00EA3033 /* GLSlideshow.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF7777EA09B64E3100EA3033 /* FlipText */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF7777FB09B64E3100EA3033 /* Build configuration list for PBXNativeTarget "FlipText" */;
+                       buildPhases = (
+                               AF7777ED09B64E3100EA3033 /* Resources */,
+                               AF7777EF09B64E3100EA3033 /* Sources */,
+                               AF7777F309B64E3100EA3033 /* Frameworks */,
+                               AF7777FA09B64E3100EA3033 /* Rez */,
+                               AFA3D97F09C03DE700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF7777EB09B64E3100EA3033 /* PBXTargetDependency */,
+                       );
+                       name = FlipText;
+                       productName = FlipText;
+                       productReference = AF7777FE09B64E3100EA3033 /* FlipText.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF77781009B6504400EA3033 /* StarWars */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF77782209B6504400EA3033 /* Build configuration list for PBXNativeTarget "StarWars" */;
+                       buildPhases = (
+                               AF77781309B6504400EA3033 /* Resources */,
+                               AF77781509B6504400EA3033 /* Sources */,
+                               AF77781A09B6504400EA3033 /* Frameworks */,
+                               AF77782109B6504400EA3033 /* Rez */,
+                               AFA3D9CD09C03E8400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF77781109B6504400EA3033 /* PBXTargetDependency */,
+                       );
+                       name = StarWars;
+                       productName = StarWars;
+                       productReference = AF34085409B80AAF00F2CEC1 /* StarWars.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF77784409B6528100EA3033 /* Carousel */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF77785509B6528100EA3033 /* Build configuration list for PBXNativeTarget "Carousel" */;
+                       buildPhases = (
+                               AF77784709B6528100EA3033 /* Resources */,
+                               AF77784A09B6528100EA3033 /* Sources */,
+                               AF77784D09B6528100EA3033 /* Frameworks */,
+                               AF77785409B6528100EA3033 /* Rez */,
+                               AFA3D96509C03DB900E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF77784509B6528100EA3033 /* PBXTargetDependency */,
+                       );
+                       name = Carousel;
+                       productName = Carousel;
+                       productReference = AF77785809B6528100EA3033 /* Carousel.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF77786109B6536000EA3033 /* DNAlogo */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF77787109B6536000EA3033 /* Build configuration list for PBXNativeTarget "DNAlogo" */;
+                       buildPhases = (
+                               AF77786409B6536000EA3033 /* Resources */,
+                               AF77786609B6536000EA3033 /* Sources */,
+                               AF77786909B6536000EA3033 /* Frameworks */,
+                               AF77787009B6536000EA3033 /* Rez */,
+                               AFA3D97309C03DD300E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF77786209B6536000EA3033 /* PBXTargetDependency */,
+                       );
+                       name = DNAlogo;
+                       productName = DNAlogo;
+                       productReference = AF77787409B6536000EA3033 /* DNAlogo.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF77787F09B6563500EA3033 /* FontGlide */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF77788C09B6563500EA3033 /* Build configuration list for PBXNativeTarget "FontGlide" */;
+                       buildPhases = (
+                               AF77788209B6563500EA3033 /* Resources */,
+                               AF77788409B6563500EA3033 /* Sources */,
+                               AF77788709B6563500EA3033 /* Frameworks */,
+                               AF77788B09B6563500EA3033 /* Rez */,
+                               AFA3D87D09C03C1B00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF77788009B6563500EA3033 /* PBXTargetDependency */,
+                       );
+                       name = FontGlide;
+                       productName = FontGlide;
+                       productReference = AF34085709B80AB000F2CEC1 /* FontGlide.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF7778A509B659C800EA3033 /* BlitSpin */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF7778B209B659C800EA3033 /* Build configuration list for PBXNativeTarget "BlitSpin" */;
+                       buildPhases = (
+                               AF7778A809B659C800EA3033 /* Resources */,
+                               AF7778AA09B659C800EA3033 /* Sources */,
+                               AF7778AD09B659C800EA3033 /* Frameworks */,
+                               AF7778B109B659C800EA3033 /* Rez */,
+                               AFCCCBD309C03B0000353F4D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF7778A609B659C800EA3033 /* PBXTargetDependency */,
+                       );
+                       name = BlitSpin;
+                       productName = BlitSpin;
+                       productReference = AF7778B509B659C800EA3033 /* BlitSpin.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF78D175142DD8F3002AAF77 /* Hilbert */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF78D186142DD8F3002AAF77 /* Build configuration list for PBXNativeTarget "Hilbert" */;
+                       buildPhases = (
+                               AF78D178142DD8F3002AAF77 /* Resources */,
+                               AF78D17A142DD8F3002AAF77 /* Sources */,
+                               AF78D17D142DD8F3002AAF77 /* Frameworks */,
+                               AF78D184142DD8F3002AAF77 /* Rez */,
+                               AF78D185142DD8F3002AAF77 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF78D176142DD8F3002AAF77 /* PBXTargetDependency */,
+                       );
+                       name = Hilbert;
+                       productName = Hilbert;
+                       productReference = AF78D189142DD8F3002AAF77 /* Hilbert.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF794F64099748450059A8B0 /* Demon */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF794F71099748450059A8B0 /* Build configuration list for PBXNativeTarget "Demon" */;
+                       buildPhases = (
+                               AF794F67099748450059A8B0 /* Resources */,
+                               AF794F69099748450059A8B0 /* Sources */,
+                               AF794F6C099748450059A8B0 /* Frameworks */,
+                               AF794F70099748450059A8B0 /* Rez */,
+                               AFA3D90B09C03D1100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF794F65099748450059A8B0 /* PBXTargetDependency */,
+                       );
+                       name = Demon;
+                       productName = Demon;
+                       productReference = AF794F74099748450059A8B0 /* Demon.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF794F8E09974A320059A8B0 /* Fiberlamp */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF794F9B09974A320059A8B0 /* Build configuration list for PBXNativeTarget "Fiberlamp" */;
+                       buildPhases = (
+                               AF794F9109974A320059A8B0 /* Resources */,
+                               AF794F9309974A320059A8B0 /* Sources */,
+                               AF794F9609974A320059A8B0 /* Frameworks */,
+                               AF794F9A09974A320059A8B0 /* Rez */,
+                               AFA3D91509C03D2100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF794F8F09974A320059A8B0 /* PBXTargetDependency */,
+                       );
+                       name = Fiberlamp;
+                       productName = Fiberlamp;
+                       productReference = AF794F9E09974A320059A8B0 /* Fiberlamp.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF794FCD09974FA60059A8B0 /* Loop */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF794FDA09974FA60059A8B0 /* Build configuration list for PBXNativeTarget "Loop" */;
+                       buildPhases = (
+                               AF794FD009974FA60059A8B0 /* Resources */,
+                               AF794FD209974FA60059A8B0 /* Sources */,
+                               AF794FD509974FA60059A8B0 /* Frameworks */,
+                               AF794FD909974FA60059A8B0 /* Rez */,
+                               AFA3D93109C03D5100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF794FCE09974FA60059A8B0 /* PBXTargetDependency */,
+                       );
+                       name = Loop;
+                       productName = Loop;
+                       productReference = AF794FDD09974FA60059A8B0 /* Loop.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF7ACFC019FF0A9200BD752B /* GeodesicGears */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF7ACFD119FF0A9200BD752B /* Build configuration list for PBXNativeTarget "GeodesicGears" */;
+                       buildPhases = (
+                               AF7ACFC319FF0A9200BD752B /* Resources */,
+                               AF7ACFC519FF0A9200BD752B /* Sources */,
+                               AF7ACFC819FF0A9200BD752B /* Frameworks */,
+                               AF7ACFCF19FF0A9200BD752B /* Rez */,
+                               AF7ACFD019FF0A9200BD752B /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF7ACFC119FF0A9200BD752B /* PBXTargetDependency */,
+                       );
+                       name = GeodesicGears;
+                       productName = DangerBall;
+                       productReference = AF7ACFD419FF0A9200BD752B /* GeodesicGears.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF918977158FC00A002B5D1E /* XScreenSaver-iOS */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF91898C158FC00A002B5D1E /* Build configuration list for PBXNativeTarget "XScreenSaver-iOS" */;
+                       buildPhases = (
+                               AF7E080115925EE300D81407 /* ICMP Sanity Check */,
+                               AF94E7421A16F66900289B93 /* Update Function Table */,
+                               AF91897B158FC00A002B5D1E /* Resources */,
+                               AF918985158FC00A002B5D1E /* Sources */,
+                               AF918989158FC00A002B5D1E /* Frameworks */,
+                               AF91898A158FC00A002B5D1E /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF918978158FC00A002B5D1E /* PBXTargetDependency */,
+                               AF7E07FE15925DF200D81407 /* PBXTargetDependency */,
+                               AF7E080015925DFE00D81407 /* PBXTargetDependency */,
+                       );
+                       name = "XScreenSaver-iOS";
+                       productName = SaverTester;
+                       productReference = AF91898F158FC00A002B5D1E /* XScreenSaver.app */;
+                       productType = "com.apple.product-type.application";
+               };
+               AF97572D099C317000B05160 /* IMSMap */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF97573A099C317000B05160 /* Build configuration list for PBXNativeTarget "IMSMap" */;
+                       buildPhases = (
+                               AF975730099C317000B05160 /* Resources */,
+                               AF975732099C317000B05160 /* Sources */,
+                               AF975735099C317000B05160 /* Frameworks */,
+                               AF975739099C317000B05160 /* Rez */,
+                               AFA3D89109C03C3C00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF97572E099C317000B05160 /* PBXTargetDependency */,
+                       );
+                       name = IMSMap;
+                       productName = IMSMap;
+                       productReference = AF97573D099C317000B05160 /* IMSMap.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975775099C374A00B05160 /* Moire */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975782099C374A00B05160 /* Build configuration list for PBXNativeTarget "Moire" */;
+                       buildPhases = (
+                               AF975778099C374A00B05160 /* Resources */,
+                               AF97577A099C374A00B05160 /* Sources */,
+                               AF97577D099C374A00B05160 /* Frameworks */,
+                               AF975781099C374A00B05160 /* Rez */,
+                               AFA3D8A909C03C6900E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975776099C374A00B05160 /* PBXTargetDependency */,
+                       );
+                       name = Moire;
+                       productName = Moire;
+                       productReference = AF975785099C374A00B05160 /* Moire.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9757C2099C3E6300B05160 /* RDbomb */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9757CF099C3E6300B05160 /* Build configuration list for PBXNativeTarget "RDbomb" */;
+                       buildPhases = (
+                               AF9757C5099C3E6300B05160 /* Resources */,
+                               AF9757C7099C3E6300B05160 /* Sources */,
+                               AF9757CA099C3E6300B05160 /* Frameworks */,
+                               AF9757CE099C3E6300B05160 /* Rez */,
+                               AFA3D8C509C03C9600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9757C3099C3E6300B05160 /* PBXTargetDependency */,
+                       );
+                       name = RDbomb;
+                       productName = RDbomb;
+                       productReference = AF9757D2099C3E6300B05160 /* RDbomb.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975808099C41D500B05160 /* XFlame */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975815099C41D500B05160 /* Build configuration list for PBXNativeTarget "XFlame" */;
+                       buildPhases = (
+                               AF97580B099C41D500B05160 /* Resources */,
+                               AF97580D099C41D500B05160 /* Sources */,
+                               AF975810099C41D500B05160 /* Frameworks */,
+                               AF975814099C41D500B05160 /* Rez */,
+                               AFA3D8F109C03CE100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975809099C41D500B05160 /* PBXTargetDependency */,
+                       );
+                       name = XFlame;
+                       productName = XFlame;
+                       productReference = AF975818099C41D500B05160 /* XFlame.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975865099C475900B05160 /* ShadeBobs */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975872099C475900B05160 /* Build configuration list for PBXNativeTarget "ShadeBobs" */;
+                       buildPhases = (
+                               AF975868099C475900B05160 /* Resources */,
+                               AF97586A099C475900B05160 /* Sources */,
+                               AF97586D099C475900B05160 /* Frameworks */,
+                               AF975871099C475900B05160 /* Rez */,
+                               AFA3D8CF09C03CA800E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975866099C475900B05160 /* PBXTargetDependency */,
+                       );
+                       name = ShadeBobs;
+                       productName = ShadeBobs;
+                       productReference = AF975875099C475900B05160 /* ShadeBobs.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975A36099C681F00B05160 /* MetaBalls */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975A43099C681F00B05160 /* Build configuration list for PBXNativeTarget "MetaBalls" */;
+                       buildPhases = (
+                               AF975A39099C681F00B05160 /* Resources */,
+                               AF975A3B099C681F00B05160 /* Sources */,
+                               AF975A3E099C681F00B05160 /* Frameworks */,
+                               AF975A42099C681F00B05160 /* Rez */,
+                               AFA3D8A509C03C6200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975A37099C681F00B05160 /* PBXTargetDependency */,
+                       );
+                       name = MetaBalls;
+                       productName = MetaBalls;
+                       productReference = AF975A46099C681F00B05160 /* MetaBalls.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975A6C099C6AB200B05160 /* Eruption */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975A79099C6AB200B05160 /* Build configuration list for PBXNativeTarget "Eruption" */;
+                       buildPhases = (
+                               AF975A6F099C6AB200B05160 /* Resources */,
+                               AF975A71099C6AB200B05160 /* Sources */,
+                               AF975A74099C6AB200B05160 /* Frameworks */,
+                               AF975A78099C6AB200B05160 /* Rez */,
+                               AFA3D87509C03C0400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975A6D099C6AB200B05160 /* PBXTargetDependency */,
+                       );
+                       name = Eruption;
+                       productName = Eruption;
+                       productReference = AF975A7C099C6AB200B05160 /* Eruption.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975A86099C6BC300B05160 /* Barcode */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975A93099C6BC300B05160 /* Build configuration list for PBXNativeTarget "Barcode" */;
+                       buildPhases = (
+                               AF975A89099C6BC300B05160 /* Resources */,
+                               AF975A8B099C6BC300B05160 /* Sources */,
+                               AF975A8E099C6BC300B05160 /* Frameworks */,
+                               AF975A92099C6BC300B05160 /* Rez */,
+                               AFCCCBCF09C03AF800353F4D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975A87099C6BC300B05160 /* PBXTargetDependency */,
+                       );
+                       name = Barcode;
+                       productName = Barcode;
+                       productReference = AF975A96099C6BC300B05160 /* Barcode.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975AD7099C6EB100B05160 /* Fireworkx */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975AE4099C6EB100B05160 /* Build configuration list for PBXNativeTarget "Fireworkx" */;
+                       buildPhases = (
+                               AF975ADA099C6EB100B05160 /* Resources */,
+                               AF975ADC099C6EB100B05160 /* Sources */,
+                               AF975ADF099C6EB100B05160 /* Frameworks */,
+                               AF975AE3099C6EB100B05160 /* Rez */,
+                               AFA3D87709C03C0A00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975AD8099C6EB100B05160 /* PBXTargetDependency */,
+                       );
+                       name = Fireworkx;
+                       productName = Fireworkx;
+                       productReference = AF975AE7099C6EB100B05160 /* Fireworkx.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975AFC099C6FE400B05160 /* MemScroller */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975B09099C6FE400B05160 /* Build configuration list for PBXNativeTarget "MemScroller" */;
+                       buildPhases = (
+                               AF975AFF099C6FE400B05160 /* Resources */,
+                               AF975B01099C6FE400B05160 /* Sources */,
+                               AF975B04099C6FE400B05160 /* Frameworks */,
+                               AF975B08099C6FE400B05160 /* Rez */,
+                               AFA3D8A309C03C5F00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975AFD099C6FE400B05160 /* PBXTargetDependency */,
+                       );
+                       name = MemScroller;
+                       productName = MemScroller;
+                       productReference = AF975B0C099C6FE400B05160 /* MemScroller.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975C12099C8C1500B05160 /* Halo */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975C1F099C8C1500B05160 /* Build configuration list for PBXNativeTarget "Halo" */;
+                       buildPhases = (
+                               AF975C15099C8C1500B05160 /* Resources */,
+                               AF975C17099C8C1500B05160 /* Sources */,
+                               AF975C1A099C8C1500B05160 /* Frameworks */,
+                               AF975C1E099C8C1500B05160 /* Rez */,
+                               AFA3D88709C03C2A00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975C13099C8C1500B05160 /* PBXTargetDependency */,
+                       );
+                       name = Halo;
+                       productName = Halo;
+                       productReference = AF975C22099C8C1500B05160 /* Halo.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975C3D099C8DCF00B05160 /* Greynetic */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975C4B099C8DCF00B05160 /* Build configuration list for PBXNativeTarget "Greynetic" */;
+                       buildPhases = (
+                               AF975C40099C8DCF00B05160 /* Resources */,
+                               AF975C43099C8DCF00B05160 /* Sources */,
+                               AF975C46099C8DCF00B05160 /* Frameworks */,
+                               AF975C4A099C8DCF00B05160 /* Rez */,
+                               AFA3D88309C03C2400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975C3E099C8DCF00B05160 /* PBXTargetDependency */,
+                       );
+                       name = Greynetic;
+                       productName = Greynetic;
+                       productReference = AF975C4E099C8DCF00B05160 /* Greynetic.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975C5D099C8F3F00B05160 /* NoseGuy */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975C6B099C8F3F00B05160 /* Build configuration list for PBXNativeTarget "NoseGuy" */;
+                       buildPhases = (
+                               AF975C60099C8F3F00B05160 /* Resources */,
+                               AF975C63099C8F3F00B05160 /* Sources */,
+                               AF975C66099C8F3F00B05160 /* Frameworks */,
+                               AF975C6A099C8F3F00B05160 /* Rez */,
+                               AFA3D8B109C03C7600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975C5E099C8F3F00B05160 /* PBXTargetDependency */,
+                       );
+                       name = NoseGuy;
+                       productName = NoseGuy;
+                       productReference = AF975C6E099C8F3F00B05160 /* NoseGuy.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF975D52099CA0F000B05160 /* Rocks */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF975D60099CA0F000B05160 /* Build configuration list for PBXNativeTarget "Rocks" */;
+                       buildPhases = (
+                               AF975D55099CA0F000B05160 /* Resources */,
+                               AF975D58099CA0F000B05160 /* Sources */,
+                               AF975D5B099CA0F000B05160 /* Frameworks */,
+                               AF975D5F099CA0F000B05160 /* Rez */,
+                               AFA3D8C909C03C9E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF975D53099CA0F000B05160 /* PBXTargetDependency */,
+                       );
+                       name = Rocks;
+                       productName = Rocks;
+                       productReference = AF975D63099CA0F000B05160 /* Rocks.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF976FBB0989CAA2001F8B92 /* Deco */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF976FBE0989CAA4001F8B92 /* Build configuration list for PBXNativeTarget "Deco" */;
+                       buildPhases = (
+                               AF976FB80989CAA2001F8B92 /* Resources */,
+                               AF976FB90989CAA2001F8B92 /* Sources */,
+                               AF976FBA0989CAA2001F8B92 /* Frameworks */,
+                               AF9770150989D0F6001F8B92 /* Rez */,
+                               AFA3D86D09C03BF300E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF480922098C412F00FB32B8 /* PBXTargetDependency */,
+                       );
+                       name = Deco;
+                       productName = Deco;
+                       productReference = AF976FBC0989CAA2001F8B92 /* Deco.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9770290989D1E6001F8B92 /* Rorschach */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF97703D0989D1E6001F8B92 /* Build configuration list for PBXNativeTarget "Rorschach" */;
+                       buildPhases = (
+                               AF97702A0989D1E6001F8B92 /* Resources */,
+                               AF97702C0989D1E6001F8B92 /* Sources */,
+                               AF9770390989D1E6001F8B92 /* Frameworks */,
+                               AF97703C0989D1E6001F8B92 /* Rez */,
+                               AFA3D8CB09C03CA100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF48092A098C419000FB32B8 /* PBXTargetDependency */,
+                       );
+                       name = Rorschach;
+                       productName = Rorschach;
+                       productReference = AF9770400989D1E6001F8B92 /* Rorschach.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9770660989D2F6001F8B92 /* Attraction */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF97707A0989D2F6001F8B92 /* Build configuration list for PBXNativeTarget "Attraction" */;
+                       buildPhases = (
+                               AF9770670989D2F6001F8B92 /* Resources */,
+                               AF9770690989D2F6001F8B92 /* Sources */,
+                               AF9770760989D2F6001F8B92 /* Frameworks */,
+                               AF9770790989D2F6001F8B92 /* Rez */,
+                               AFCCCBCD09C03AF400353F4D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF48092D098C41AE00FB32B8 /* PBXTargetDependency */,
+                       );
+                       name = Attraction;
+                       productName = Attraction;
+                       productReference = AF97707D0989D2F6001F8B92 /* Attraction.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9771D60989DC4A001F8B92 /* SaverTester */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9771DA0989DC4B001F8B92 /* Build configuration list for PBXNativeTarget "SaverTester" */;
+                       buildPhases = (
+                               AF9771D30989DC4A001F8B92 /* Resources */,
+                               AF9771D40989DC4A001F8B92 /* Sources */,
+                               AF9771D50989DC4A001F8B92 /* Frameworks */,
+                               AF578FA11434E918002455DD /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF480936098C421200FB32B8 /* PBXTargetDependency */,
+                       );
+                       name = SaverTester;
+                       productName = SaverTester;
+                       productReference = AF9771D70989DC4A001F8B92 /* SaverTester.app */;
+                       productType = "com.apple.product-type.application";
+               };
+               AF998EDA0A083DB30051049D /* TopBlock */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF998EEB0A083DB30051049D /* Build configuration list for PBXNativeTarget "TopBlock" */;
+                       buildPhases = (
+                               AF998EDD0A083DB30051049D /* Resources */,
+                               AF998EDF0A083DB30051049D /* Sources */,
+                               AF998EE20A083DB30051049D /* Frameworks */,
+                               AF998EE90A083DB30051049D /* Rez */,
+                               AF998EEA0A083DB30051049D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF998EDB0A083DB30051049D /* PBXTargetDependency */,
+                       );
+                       name = TopBlock;
+                       productName = TopBlock;
+                       productReference = AF998EEE0A083DB30051049D /* TopBlock.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D466609B5109C006E59CF /* DecayScreen */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D467309B5109C006E59CF /* Build configuration list for PBXNativeTarget "DecayScreen" */;
+                       buildPhases = (
+                               AF9D466909B5109C006E59CF /* Resources */,
+                               AF9D466B09B5109C006E59CF /* Sources */,
+                               AF9D466E09B5109C006E59CF /* Frameworks */,
+                               AF9D467209B5109C006E59CF /* Rez */,
+                               AFA3D86B09C03BEF00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D466709B5109C006E59CF /* PBXTargetDependency */,
+                       );
+                       name = DecayScreen;
+                       productName = DecayScreen;
+                       productReference = AF9D467609B5109C006E59CF /* DecayScreen.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D474409B5300A006E59CF /* SlideScreen */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D475109B5300A006E59CF /* Build configuration list for PBXNativeTarget "SlideScreen" */;
+                       buildPhases = (
+                               AF9D474709B5300A006E59CF /* Resources */,
+                               AF9D474909B5300A006E59CF /* Sources */,
+                               AF9D474C09B5300A006E59CF /* Frameworks */,
+                               AF9D475009B5300A006E59CF /* Rez */,
+                               AFA3D8D109C03CAB00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D474509B5300A006E59CF /* PBXTargetDependency */,
+                       );
+                       name = SlideScreen;
+                       productName = SlideScreen;
+                       productReference = AF9D475409B5300A006E59CF /* SlideScreen.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D475F09B53166006E59CF /* Zoom */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D476C09B53166006E59CF /* Build configuration list for PBXNativeTarget "Zoom" */;
+                       buildPhases = (
+                               AF9D476209B53166006E59CF /* Resources */,
+                               AF9D476409B53166006E59CF /* Sources */,
+                               AF9D476709B53166006E59CF /* Frameworks */,
+                               AF9D476B09B53166006E59CF /* Rez */,
+                               AFA3D8FF09C03CF700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D476009B53166006E59CF /* PBXTargetDependency */,
+                       );
+                       name = Zoom;
+                       productName = Zoom;
+                       productReference = AF9D476F09B53166006E59CF /* Zoom.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D48DB09B53322006E59CF /* Bumps */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D48E809B53322006E59CF /* Build configuration list for PBXNativeTarget "Bumps" */;
+                       buildPhases = (
+                               AF9D48DE09B53322006E59CF /* Resources */,
+                               AF9D48E009B53322006E59CF /* Sources */,
+                               AF9D48E309B53322006E59CF /* Frameworks */,
+                               AF9D48E709B53322006E59CF /* Rez */,
+                               AFA3D85B09C03BD300E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D48DC09B53322006E59CF /* PBXTargetDependency */,
+                       );
+                       name = Bumps;
+                       productName = Bumps;
+                       productReference = AF9D48EB09B53322006E59CF /* Bumps.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D48F409B535DA006E59CF /* Distort */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D490109B535DA006E59CF /* Build configuration list for PBXNativeTarget "Distort" */;
+                       buildPhases = (
+                               AF9D48F709B535DA006E59CF /* Resources */,
+                               AF9D48F909B535DA006E59CF /* Sources */,
+                               AF9D48FC09B535DA006E59CF /* Frameworks */,
+                               AF9D490009B535DA006E59CF /* Rez */,
+                               AFA3D87109C03BFB00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D48F509B535DA006E59CF /* PBXTargetDependency */,
+                       );
+                       name = Distort;
+                       productName = Distort;
+                       productReference = AF9D490409B535DA006E59CF /* Distort.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D492B09B53CBA006E59CF /* Ripples */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D493809B53CBA006E59CF /* Build configuration list for PBXNativeTarget "Ripples" */;
+                       buildPhases = (
+                               AF9D492E09B53CBA006E59CF /* Resources */,
+                               AF9D493009B53CBA006E59CF /* Sources */,
+                               AF9D493309B53CBA006E59CF /* Frameworks */,
+                               AF9D493709B53CBA006E59CF /* Rez */,
+                               AFA3D8C709C03C9900E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D492C09B53CBA006E59CF /* PBXTargetDependency */,
+                       );
+                       name = Ripples;
+                       productName = Ripples;
+                       productReference = AF9D493B09B53CBA006E59CF /* Ripples.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D495409B53FC9006E59CF /* RotZoomer */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D496109B53FC9006E59CF /* Build configuration list for PBXNativeTarget "RotZoomer" */;
+                       buildPhases = (
+                               AF9D495709B53FC9006E59CF /* Resources */,
+                               AF9D495909B53FC9006E59CF /* Sources */,
+                               AF9D495C09B53FC9006E59CF /* Frameworks */,
+                               AF9D496009B53FC9006E59CF /* Rez */,
+                               AFA3D8CD09C03CA400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D495509B53FC9006E59CF /* PBXTargetDependency */,
+                       );
+                       name = RotZoomer;
+                       productName = RotZoomer;
+                       productReference = AF9D496409B53FC9006E59CF /* RotZoomer.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D496C09B5411D006E59CF /* Twang */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D497909B5411D006E59CF /* Build configuration list for PBXNativeTarget "Twang" */;
+                       buildPhases = (
+                               AF9D496F09B5411D006E59CF /* Resources */,
+                               AF9D497109B5411D006E59CF /* Sources */,
+                               AF9D497409B5411D006E59CF /* Frameworks */,
+                               AF9D497809B5411D006E59CF /* Rez */,
+                               AFA3D8E509C03CCD00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D496D09B5411D006E59CF /* PBXTargetDependency */,
+                       );
+                       name = Twang;
+                       productName = Twang;
+                       productReference = AF9D497C09B5411D006E59CF /* Twang.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D499709B544C2006E59CF /* Spotlight */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D49A409B544C2006E59CF /* Build configuration list for PBXNativeTarget "Spotlight" */;
+                       buildPhases = (
+                               AF9D499A09B544C2006E59CF /* Resources */,
+                               AF9D499C09B544C2006E59CF /* Sources */,
+                               AF9D499F09B544C2006E59CF /* Frameworks */,
+                               AF9D49A309B544C2006E59CF /* Rez */,
+                               AFA3D8D909C03CB700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D499809B544C2006E59CF /* PBXTargetDependency */,
+                       );
+                       name = Spotlight;
+                       productName = Spotlight;
+                       productReference = AF9D49A709B544C3006E59CF /* Spotlight.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D4C6909B59F27006E59CF /* XLyap */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D4C7609B59F27006E59CF /* Build configuration list for PBXNativeTarget "XLyap" */;
+                       buildPhases = (
+                               AF9D4C6C09B59F27006E59CF /* Resources */,
+                               AF9D4C6E09B59F27006E59CF /* Sources */,
+                               AF9D4C7109B59F27006E59CF /* Frameworks */,
+                               AF9D4C7509B59F27006E59CF /* Rez */,
+                               AFA3D8F709C03CEA00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D4C6A09B59F27006E59CF /* PBXTargetDependency */,
+                       );
+                       name = XLyap;
+                       productName = XLyap;
+                       productReference = AF9D4C7909B59F27006E59CF /* XLyap.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D4CE709B5AA8E006E59CF /* Pong */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D4CF409B5AA8E006E59CF /* Build configuration list for PBXNativeTarget "Pong" */;
+                       buildPhases = (
+                               AF9D4CEA09B5AA8E006E59CF /* Resources */,
+                               AF9D4CEC09B5AA8E006E59CF /* Sources */,
+                               AF9D4CEF09B5AA8E006E59CF /* Frameworks */,
+                               AF9D4CF309B5AA8E006E59CF /* Rez */,
+                               AFA3D8BD09C03C8900E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D4CE809B5AA8E006E59CF /* PBXTargetDependency */,
+                       );
+                       name = Pong;
+                       productName = Pong;
+                       productReference = AF9D4CF709B5AA8E006E59CF /* Pong.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D4D7E09B5B2DC006E59CF /* XAnalogTV */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D4D8C09B5B2DC006E59CF /* Build configuration list for PBXNativeTarget "XAnalogTV" */;
+                       buildPhases = (
+                               AF9D4D8109B5B2DC006E59CF /* Resources */,
+                               AF9D4D8309B5B2DC006E59CF /* Sources */,
+                               AF9D4D8709B5B2DC006E59CF /* Frameworks */,
+                               AF9D4D8B09B5B2DC006E59CF /* Rez */,
+                               AFA3D8F309C03CE400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D4D7F09B5B2DC006E59CF /* PBXTargetDependency */,
+                       );
+                       name = XAnalogTV;
+                       productName = XAnalogTV;
+                       productReference = AF9D4D8F09B5B2DC006E59CF /* XAnalogTV.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D4DAF09B5B71E006E59CF /* BSOD */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D4DBD09B5B71E006E59CF /* Build configuration list for PBXNativeTarget "BSOD" */;
+                       buildPhases = (
+                               AF9D4DB209B5B71E006E59CF /* Resources */,
+                               AF9D4DB409B5B71E006E59CF /* Sources */,
+                               AF9D4DB809B5B71E006E59CF /* Frameworks */,
+                               AF9D4DBC09B5B71E006E59CF /* Rez */,
+                               AFA3D69209C03B5C00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D4DB009B5B71E006E59CF /* PBXTargetDependency */,
+                       );
+                       name = BSOD;
+                       productName = BSOD;
+                       productReference = AF9D4DC009B5B71E006E59CF /* BSOD.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9D4DEC09B5BB19006E59CF /* Apple2 */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9D4DFB09B5BB19006E59CF /* Build configuration list for PBXNativeTarget "Apple2" */;
+                       buildPhases = (
+                               AF9D4DEF09B5BB19006E59CF /* Resources */,
+                               AF9D4DF109B5BB19006E59CF /* Sources */,
+                               AF9D4DF609B5BB19006E59CF /* Frameworks */,
+                               AF9D4DFA09B5BB19006E59CF /* Rez */,
+                               AFCCCBCB09C03AEE00353F4D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AF9D4DED09B5BB19006E59CF /* PBXTargetDependency */,
+                       );
+                       name = Apple2;
+                       productName = Apple2;
+                       productReference = AF9D4DFE09B5BB19006E59CF /* Apple2.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AF9E7EBE190F4C1B00A8B01F /* enable_gc */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AF9E7EC5190F4C1C00A8B01F /* Build configuration list for PBXNativeTarget "enable_gc" */;
+                       buildPhases = (
+                               AF9E7EBB190F4C1B00A8B01F /* Sources */,
+                               AF9E7EBC190F4C1B00A8B01F /* Frameworks */,
+                               AF9E7EBD190F4C1B00A8B01F /* CopyFiles */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = enable_gc;
+                       productName = enable_gc;
+                       productReference = AF9E7EBF190F4C1B00A8B01F /* enable_gc */;
+                       productType = "com.apple.product-type.tool";
+               };
+               AFA3392E0B058505002B0E7D /* WebCollage */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA3393D0B058505002B0E7D /* Build configuration list for PBXNativeTarget "WebCollage" */;
+                       buildPhases = (
+                               AFA339310B058505002B0E7D /* Resources */,
+                               AFA339340B058505002B0E7D /* Sources */,
+                               AFA339370B058505002B0E7D /* Frameworks */,
+                               AFA3393B0B058505002B0E7D /* Rez */,
+                               AFA3393C0B058505002B0E7D /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA3392F0B058505002B0E7D /* PBXTargetDependency */,
+                               AFA33BDC0B058952002B0E7D /* PBXTargetDependency */,
+                               AFA33C040B058E3C002B0E7D /* PBXTargetDependency */,
+                       );
+                       name = WebCollage;
+                       productName = WebCollage;
+                       productReference = AFA339400B058505002B0E7D /* WebCollage.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA33BC60B058740002B0E7D /* webcollage-helper */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA33BCB0B058754002B0E7D /* Build configuration list for PBXNativeTarget "webcollage-helper" */;
+                       buildPhases = (
+                               AFA33BC40B058740002B0E7D /* Sources */,
+                               AFA33BC50B058740002B0E7D /* Frameworks */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = "webcollage-helper";
+                       productName = "webcollage-helper";
+                       productReference = AFA33BC70B058740002B0E7D /* webcollage-helper */;
+                       productType = "com.apple.product-type.tool";
+               };
+               AFA55946099330B000F3E977 /* Cage */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55957099330B000F3E977 /* Build configuration list for PBXNativeTarget "Cage" */;
+                       buildPhases = (
+                               AFA55949099330B000F3E977 /* Resources */,
+                               AFA5594B099330B000F3E977 /* Sources */,
+                               AFA5594F099330B000F3E977 /* Frameworks */,
+                               AFA55956099330B000F3E977 /* Rez */,
+                               AFA3D96309C03DB500E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55947099330B000F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Cage;
+                       productName = Cage;
+                       productReference = AFA5595A099330B000F3E977 /* Cage.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA5596D0993317900F3E977 /* Moebius */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5597C0993317900F3E977 /* Build configuration list for PBXNativeTarget "Moebius" */;
+                       buildPhases = (
+                               AFA559700993317900F3E977 /* Resources */,
+                               AFA559720993317900F3E977 /* Sources */,
+                               AFA559740993317900F3E977 /* Frameworks */,
+                               AFA5597B0993317900F3E977 /* Rez */,
+                               AFA3D9AB09C03E4200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA5596E0993317900F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Moebius;
+                       productName = Moebius;
+                       productReference = AFA5597F0993317900F3E977 /* Moebius.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA559920993322100F3E977 /* Superquadrics */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA559A10993322100F3E977 /* Build configuration list for PBXNativeTarget "Superquadrics" */;
+                       buildPhases = (
+                               AFA559950993322100F3E977 /* Resources */,
+                               AFA559970993322100F3E977 /* Sources */,
+                               AFA559990993322100F3E977 /* Frameworks */,
+                               AFA559A00993322100F3E977 /* Rez */,
+                               AFA3D9D109C03E8B00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA559930993322100F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Superquadrics;
+                       productName = Superquadrics;
+                       productReference = AFA559A40993322100F3E977 /* Superquadrics.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA559B50993328000F3E977 /* Morph3D */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA559C40993328000F3E977 /* Build configuration list for PBXNativeTarget "Morph3D" */;
+                       buildPhases = (
+                               AFA559B80993328000F3E977 /* Resources */,
+                               AFA559BA0993328000F3E977 /* Sources */,
+                               AFA559BC0993328000F3E977 /* Frameworks */,
+                               AFA559C30993328000F3E977 /* Rez */,
+                               AFA3D9AF09C03E4B00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA559B60993328000F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Morph3D;
+                       productName = Morph3D;
+                       productReference = AFA559C70993328000F3E977 /* Morph3D.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA559CF0993330600F3E977 /* Rubik */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA559DE0993330600F3E977 /* Build configuration list for PBXNativeTarget "Rubik" */;
+                       buildPhases = (
+                               AFA559D20993330600F3E977 /* Resources */,
+                               AFA559D40993330600F3E977 /* Sources */,
+                               AFA559D60993330600F3E977 /* Frameworks */,
+                               AFA559DD0993330600F3E977 /* Rez */,
+                               AFA3D9C109C03E6E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA559D00993330600F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Rubik;
+                       productName = Rubik;
+                       productReference = AFA559E10993330600F3E977 /* Rubik.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55A030993340300F3E977 /* Stairs */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55A120993340300F3E977 /* Build configuration list for PBXNativeTarget "Stairs" */;
+                       buildPhases = (
+                               AFA55A060993340300F3E977 /* Resources */,
+                               AFA55A080993340300F3E977 /* Sources */,
+                               AFA55A0A0993340300F3E977 /* Frameworks */,
+                               AFA55A110993340300F3E977 /* Rez */,
+                               AFA3D9CB09C03E7F00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55A040993340300F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Stairs;
+                       productName = Stairs;
+                       productReference = AFA55A150993340300F3E977 /* Stairs.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55A20099334A000F3E977 /* Sproingies */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55A2F099334A000F3E977 /* Build configuration list for PBXNativeTarget "Sproingies" */;
+                       buildPhases = (
+                               AFA55A23099334A000F3E977 /* Resources */,
+                               AFA55A25099334A000F3E977 /* Sources */,
+                               AFA55A27099334A000F3E977 /* Frameworks */,
+                               AFA55A2E099334A000F3E977 /* Rez */,
+                               AFA3D9C909C03E7C00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55A21099334A000F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Sproingies;
+                       productName = Sproingies;
+                       productReference = AFA55A32099334A000F3E977 /* Sproingies.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55A790993364300F3E977 /* Lament */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55A880993364300F3E977 /* Build configuration list for PBXNativeTarget "Lament" */;
+                       buildPhases = (
+                               AFA55A7C0993364300F3E977 /* Resources */,
+                               AFA55A7E0993364300F3E977 /* Sources */,
+                               AFA55A800993364300F3E977 /* Frameworks */,
+                               AFA55A870993364300F3E977 /* Rez */,
+                               AFA3D9A309C03E3200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55A7A0993364300F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Lament;
+                       productName = Lament;
+                       productReference = AFA55A8B0993364300F3E977 /* Lament.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55ACF09933CEF00F3E977 /* Bubble3D */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55ADE09933CEF00F3E977 /* Build configuration list for PBXNativeTarget "Bubble3D" */;
+                       buildPhases = (
+                               AFA55AD209933CEF00F3E977 /* Resources */,
+                               AFA55AD409933CEF00F3E977 /* Sources */,
+                               AFA55AD609933CEF00F3E977 /* Frameworks */,
+                               AFA55ADD09933CEF00F3E977 /* Rez */,
+                               AFA3D96109C03DB100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55AD009933CEF00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Bubble3D;
+                       productName = Bubble3D;
+                       productReference = AFA55AE109933CEF00F3E977 /* Bubble3D.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55B0909933E0500F3E977 /* GLPlanet */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55B1B09933E0500F3E977 /* Build configuration list for PBXNativeTarget "GLPlanet" */;
+                       buildPhases = (
+                               AFA55B0C09933E0500F3E977 /* Resources */,
+                               AFA55B0E09933E0500F3E977 /* Sources */,
+                               AFA55B1309933E0500F3E977 /* Frameworks */,
+                               AFA55B1A09933E0500F3E977 /* Rez */,
+                               AFA3D99309C03E1600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55B0A09933E0500F3E977 /* PBXTargetDependency */,
+                       );
+                       name = GLPlanet;
+                       productName = GLPlanet;
+                       productReference = AFA55B1E09933E0500F3E977 /* GLPlanet.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55B2509933E8D00F3E977 /* Pulsar */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55B3409933E8D00F3E977 /* Build configuration list for PBXNativeTarget "Pulsar" */;
+                       buildPhases = (
+                               AFA55B2809933E8D00F3E977 /* Resources */,
+                               AFA55B2A09933E8D00F3E977 /* Sources */,
+                               AFA55B2C09933E8D00F3E977 /* Frameworks */,
+                               AFA55B3309933E8D00F3E977 /* Rez */,
+                               AFA3D9BD09C03E6500E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55B2609933E8D00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Pulsar;
+                       productName = Pulsar;
+                       productReference = AFA55B3709933E8D00F3E977 /* Pulsar.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55B7909933F7200F3E977 /* Sierpinski3D */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55B8809933F7200F3E977 /* Build configuration list for PBXNativeTarget "Sierpinski3D" */;
+                       buildPhases = (
+                               AFA55B7C09933F7200F3E977 /* Resources */,
+                               AFA55B7E09933F7200F3E977 /* Sources */,
+                               AFA55B8009933F7200F3E977 /* Frameworks */,
+                               AFA55B8709933F7200F3E977 /* Rez */,
+                               AFA3D9C509C03E7400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55B7A09933F7200F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Sierpinski3D;
+                       productName = Sierpinski3D;
+                       productReference = AFA55B8B09933F7200F3E977 /* Sierpinski3D.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55B9109933FDA00F3E977 /* GFlux */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55BA009933FDA00F3E977 /* Build configuration list for PBXNativeTarget "GFlux" */;
+                       buildPhases = (
+                               AFA55B9409933FDA00F3E977 /* Resources */,
+                               AFA55B9609933FDA00F3E977 /* Sources */,
+                               AFA55B9809933FDA00F3E977 /* Frameworks */,
+                               AFA55B9F09933FDA00F3E977 /* Rez */,
+                               AFA3D98709C03DF400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55B9209933FDA00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = GFlux;
+                       productName = GFlux;
+                       productReference = AFA55BA309933FDA00F3E977 /* GFlux.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55BAB099340CE00F3E977 /* Circuit */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55BBA099340CE00F3E977 /* Build configuration list for PBXNativeTarget "Circuit" */;
+                       buildPhases = (
+                               AFA55BAE099340CE00F3E977 /* Resources */,
+                               AFA55BB0099340CE00F3E977 /* Sources */,
+                               AFA55BB2099340CE00F3E977 /* Frameworks */,
+                               AFA55BB9099340CE00F3E977 /* Rez */,
+                               AFA3D96709C03DBC00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55BAC099340CE00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Circuit;
+                       productName = Circuit;
+                       productReference = AFA55BBD099340CE00F3E977 /* Circuit.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55BE40993429100F3E977 /* Menger */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55BF30993429100F3E977 /* Build configuration list for PBXNativeTarget "Menger" */;
+                       buildPhases = (
+                               AFA55BE70993429100F3E977 /* Resources */,
+                               AFA55BE90993429100F3E977 /* Sources */,
+                               AFA55BEB0993429100F3E977 /* Frameworks */,
+                               AFA55BF20993429100F3E977 /* Rez */,
+                               AFA3D9A709C03E3A00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55BE50993429100F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Menger;
+                       productName = Menger;
+                       productReference = AFA55BF60993429100F3E977 /* Menger.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55C0E0993431300F3E977 /* Engine */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55C1D0993431300F3E977 /* Build configuration list for PBXNativeTarget "Engine" */;
+                       buildPhases = (
+                               AFA55C110993431300F3E977 /* Resources */,
+                               AFA55C130993431300F3E977 /* Sources */,
+                               AFA55C150993431300F3E977 /* Frameworks */,
+                               AFA55C1C0993431300F3E977 /* Rez */,
+                               AFA3D97709C03DDA00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55C0F0993431300F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Engine;
+                       productName = Engine;
+                       productReference = AFA55C200993431300F3E977 /* Engine.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55C77099349A600F3E977 /* GLSnake */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55C86099349A600F3E977 /* Build configuration list for PBXNativeTarget "GLSnake" */;
+                       buildPhases = (
+                               AFA55C7A099349A600F3E977 /* Resources */,
+                               AFA55C7C099349A600F3E977 /* Sources */,
+                               AFA55C7E099349A600F3E977 /* Frameworks */,
+                               AFA55C85099349A600F3E977 /* Rez */,
+                               AFA3D99709C03E1C00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55C78099349A600F3E977 /* PBXTargetDependency */,
+                       );
+                       name = GLSnake;
+                       productName = GLSnake;
+                       productReference = AFA55C89099349A600F3E977 /* GLSnake.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55CA909934BB200F3E977 /* Boxed */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55CB809934BB200F3E977 /* Build configuration list for PBXNativeTarget "Boxed" */;
+                       buildPhases = (
+                               AFA55CAC09934BB200F3E977 /* Resources */,
+                               AFA55CAE09934BB200F3E977 /* Sources */,
+                               AFA55CB009934BB200F3E977 /* Frameworks */,
+                               AFA55CB709934BB200F3E977 /* Rez */,
+                               AFA3D95F09C03DAE00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55CAA09934BB200F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Boxed;
+                       productName = Boxed;
+                       productReference = AFA55CBB09934BB200F3E977 /* Boxed.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55CCC09934CE400F3E977 /* GLForestFire */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55CDB09934CE400F3E977 /* Build configuration list for PBXNativeTarget "GLForestFire" */;
+                       buildPhases = (
+                               AFA55CCF09934CE400F3E977 /* Resources */,
+                               AFA55CD109934CE400F3E977 /* Sources */,
+                               AFA55CD309934CE400F3E977 /* Frameworks */,
+                               AFA55CDA09934CE400F3E977 /* Rez */,
+                               AFA3D98B09C03DFC00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55CCD09934CE400F3E977 /* PBXTargetDependency */,
+                       );
+                       name = GLForestFire;
+                       productName = GLForestFire;
+                       productReference = AFA55CDE09934CE400F3E977 /* GLForestFire.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55D3C0993565300F3E977 /* SBalls */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55D4B0993565300F3E977 /* Build configuration list for PBXNativeTarget "SBalls" */;
+                       buildPhases = (
+                               AFA55D3F0993565300F3E977 /* Resources */,
+                               AFA55D410993565300F3E977 /* Sources */,
+                               AFA55D430993565300F3E977 /* Frameworks */,
+                               AFA55D4A0993565300F3E977 /* Rez */,
+                               AFA3D9C309C03E7100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55D3D0993565300F3E977 /* PBXTargetDependency */,
+                       );
+                       name = SBalls;
+                       productName = SBalls;
+                       productReference = AFA55D4E0993565300F3E977 /* SBalls.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55D620993584B00F3E977 /* Cubenetic */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55D710993584B00F3E977 /* Build configuration list for PBXNativeTarget "Cubenetic" */;
+                       buildPhases = (
+                               AFA55D650993584B00F3E977 /* Resources */,
+                               AFA55D670993584B00F3E977 /* Sources */,
+                               AFA55D690993584B00F3E977 /* Frameworks */,
+                               AFA55D700993584B00F3E977 /* Rez */,
+                               AFA3D96D09C03DCA00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55D630993584B00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Cubenetic;
+                       productName = Cubenetic;
+                       productReference = AFA55D740993584B00F3E977 /* Cubenetic.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55D7F099358C400F3E977 /* Spheremonics */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55D8E099358C400F3E977 /* Build configuration list for PBXNativeTarget "Spheremonics" */;
+                       buildPhases = (
+                               AFA55D82099358C400F3E977 /* Resources */,
+                               AFA55D84099358C400F3E977 /* Sources */,
+                               AFA55D86099358C400F3E977 /* Frameworks */,
+                               AFA55D8D099358C400F3E977 /* Rez */,
+                               AFA3D9C709C03E7800E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55D80099358C400F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Spheremonics;
+                       productName = Spheremonics;
+                       productReference = AFA55D91099358C400F3E977 /* Spheremonics.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55DC809935D7000F3E977 /* Lavalite */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55DD709935D7000F3E977 /* Build configuration list for PBXNativeTarget "Lavalite" */;
+                       buildPhases = (
+                               AFA55DCB09935D7000F3E977 /* Resources */,
+                               AFA55DCD09935D7000F3E977 /* Sources */,
+                               AFA55DCF09935D7000F3E977 /* Frameworks */,
+                               AFA55DD609935D7000F3E977 /* Rez */,
+                               AFA3D9A509C03E3600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55DC909935D7000F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Lavalite;
+                       productName = Lavalite;
+                       productReference = AFA55DDA09935D7000F3E977 /* Lavalite.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55DF009935E4900F3E977 /* Queens */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55E0009935E4900F3E977 /* Build configuration list for PBXNativeTarget "Queens" */;
+                       buildPhases = (
+                               AFA55DF309935E4900F3E977 /* Resources */,
+                               AFA55DF509935E4900F3E977 /* Sources */,
+                               AFA55DF809935E4900F3E977 /* Frameworks */,
+                               AFA55DFF09935E4900F3E977 /* Rez */,
+                               AFA3D9BF09C03E6900E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55DF109935E4900F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Queens;
+                       productName = Queens;
+                       productReference = AFA55E0309935E4900F3E977 /* Queens.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55E0D09935EDC00F3E977 /* Endgame */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55E1C09935EDC00F3E977 /* Build configuration list for PBXNativeTarget "Endgame" */;
+                       buildPhases = (
+                               AFA55E1009935EDC00F3E977 /* Resources */,
+                               AFA55E1209935EDC00F3E977 /* Sources */,
+                               AFA55E1409935EDC00F3E977 /* Frameworks */,
+                               AFA55E1B09935EDC00F3E977 /* Rez */,
+                               AFA3D97509C03DD700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55E0E09935EDC00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Endgame;
+                       productName = Endgame;
+                       productReference = AFA55E1F09935EDC00F3E977 /* Endgame.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55E2F09935F8E00F3E977 /* GLBlur */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55E3F09935F8E00F3E977 /* Build configuration list for PBXNativeTarget "GLBlur" */;
+                       buildPhases = (
+                               AFA55E3209935F8E00F3E977 /* Resources */,
+                               AFA55E3409935F8E00F3E977 /* Sources */,
+                               AFA55E3709935F8E00F3E977 /* Frameworks */,
+                               AFA55E3E09935F8E00F3E977 /* Rez */,
+                               AFA3D98909C03DF700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55E3009935F8E00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = GLBlur;
+                       productName = GLBlur;
+                       productReference = AFA55E4209935F8E00F3E977 /* GLBlur.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55E4E09935FF900F3E977 /* FlyingToasters */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55E5D09935FF900F3E977 /* Build configuration list for PBXNativeTarget "FlyingToasters" */;
+                       buildPhases = (
+                               AFA55E5109935FF900F3E977 /* Resources */,
+                               AFA55E5309935FF900F3E977 /* Sources */,
+                               AFA55E5509935FF900F3E977 /* Frameworks */,
+                               AFA55E5C09935FF900F3E977 /* Rez */,
+                               AFA3D98109C03DEA00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55E4F09935FF900F3E977 /* PBXTargetDependency */,
+                       );
+                       name = FlyingToasters;
+                       productName = FlyingToasters;
+                       productReference = AFA55E6009935FF900F3E977 /* FlyingToasters.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55EC7099360E300F3E977 /* BouncingCow */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55EE0099360E300F3E977 /* Build configuration list for PBXNativeTarget "BouncingCow" */;
+                       buildPhases = (
+                               AFA55ECA099360E300F3E977 /* Resources */,
+                               AFA55ECC099360E300F3E977 /* Sources */,
+                               AFA55ED8099360E300F3E977 /* Frameworks */,
+                               AFA55EDF099360E300F3E977 /* Rez */,
+                               AFA3D95D09C03DAB00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55EC8099360E300F3E977 /* PBXTargetDependency */,
+                       );
+                       name = BouncingCow;
+                       productName = BouncingCow;
+                       productReference = AFA55EE3099360E300F3E977 /* BouncingCow.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55F06099361B700F3E977 /* JigglyPuff */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55F1B099361B700F3E977 /* Build configuration list for PBXNativeTarget "JigglyPuff" */;
+                       buildPhases = (
+                               AFA55F09099361B700F3E977 /* Resources */,
+                               AFA55F0B099361B700F3E977 /* Sources */,
+                               AFA55F13099361B700F3E977 /* Frameworks */,
+                               AFA55F1A099361B700F3E977 /* Rez */,
+                               AFA3D99D09C03E2600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55F07099361B700F3E977 /* PBXTargetDependency */,
+                       );
+                       name = JigglyPuff;
+                       productName = JigglyPuff;
+                       productReference = AFA55F1E099361B700F3E977 /* JigglyPuff.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55F2A0993622F00F3E977 /* Klein */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55F390993622F00F3E977 /* Build configuration list for PBXNativeTarget "Klein" */;
+                       buildPhases = (
+                               AFA55F2D0993622F00F3E977 /* Resources */,
+                               AFA55F2F0993622F00F3E977 /* Sources */,
+                               AFA55F310993622F00F3E977 /* Frameworks */,
+                               AFA55F380993622F00F3E977 /* Rez */,
+                               AFA3D9A109C03E2E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55F2B0993622F00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Klein;
+                       productName = Klein;
+                       productReference = AFA55F3C0993622F00F3E977 /* Klein.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55F420993629000F3E977 /* Hypertorus */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55F510993629000F3E977 /* Build configuration list for PBXNativeTarget "Hypertorus" */;
+                       buildPhases = (
+                               AFA55F450993629000F3E977 /* Resources */,
+                               AFA55F470993629000F3E977 /* Sources */,
+                               AFA55F490993629000F3E977 /* Frameworks */,
+                               AFA55F500993629000F3E977 /* Rez */,
+                               AFA3D99B09C03E2300E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55F430993629000F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Hypertorus;
+                       productName = HyperTorus;
+                       productReference = AFA55F540993629000F3E977 /* Hypertorus.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55F720993643600F3E977 /* GLMatrix */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55F810993643600F3E977 /* Build configuration list for PBXNativeTarget "GLMatrix" */;
+                       buildPhases = (
+                               AFA55F750993643600F3E977 /* Resources */,
+                               AFA55F770993643600F3E977 /* Sources */,
+                               AFA55F790993643600F3E977 /* Frameworks */,
+                               AFA55F800993643600F3E977 /* Rez */,
+                               AFA3D99109C03E1200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55F730993643600F3E977 /* PBXTargetDependency */,
+                       );
+                       name = GLMatrix;
+                       productName = GLMatrix;
+                       productReference = AFA55F840993643600F3E977 /* GLMatrix.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55FD309936BFA00F3E977 /* CubeStorm */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA55FE209936BFA00F3E977 /* Build configuration list for PBXNativeTarget "CubeStorm" */;
+                       buildPhases = (
+                               AFA55FD609936BFA00F3E977 /* Resources */,
+                               AFA55FD809936BFA00F3E977 /* Sources */,
+                               AFA55FDA09936BFA00F3E977 /* Frameworks */,
+                               AFA55FE109936BFA00F3E977 /* Rez */,
+                               AFA3D96F09C03DCD00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55FD409936BFA00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = CubeStorm;
+                       productName = CubeStorm;
+                       productReference = AFA55FE509936BFA00F3E977 /* CubeStorm.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA55FF909936C6D00F3E977 /* GLKnots */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5600809936C6D00F3E977 /* Build configuration list for PBXNativeTarget "GLKnots" */;
+                       buildPhases = (
+                               AFA55FFC09936C6D00F3E977 /* Resources */,
+                               AFA55FFE09936C6D00F3E977 /* Sources */,
+                               AFA5600009936C6D00F3E977 /* Frameworks */,
+                               AFA5600709936C6D00F3E977 /* Rez */,
+                               AFA3D98F09C03E0F00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA55FFA09936C6D00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = GLKnots;
+                       productName = GLKnots;
+                       productReference = AFA5600B09936C6D00F3E977 /* GLKnots.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA5601409936CC800F3E977 /* BlockTube */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5602309936CC800F3E977 /* Build configuration list for PBXNativeTarget "BlockTube" */;
+                       buildPhases = (
+                               AFA5601709936CC800F3E977 /* Resources */,
+                               AFA5601909936CC800F3E977 /* Sources */,
+                               AFA5601B09936CC800F3E977 /* Frameworks */,
+                               AFA5602209936CC800F3E977 /* Rez */,
+                               AFA3D95909C03DA400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA5601509936CC800F3E977 /* PBXTargetDependency */,
+                       );
+                       name = BlockTube;
+                       productName = BlockTube;
+                       productReference = AFA5602609936CC800F3E977 /* BlockTube.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA5603209936D5100F3E977 /* FlipFlop */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5604109936D5100F3E977 /* Build configuration list for PBXNativeTarget "FlipFlop" */;
+                       buildPhases = (
+                               AFA5603509936D5100F3E977 /* Resources */,
+                               AFA5603709936D5100F3E977 /* Sources */,
+                               AFA5603909936D5100F3E977 /* Frameworks */,
+                               AFA5604009936D5100F3E977 /* Rez */,
+                               AFA3D97B09C03DE000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA5603309936D5100F3E977 /* PBXTargetDependency */,
+                       );
+                       name = FlipFlop;
+                       productName = FlipFlop;
+                       productReference = AFA5604409936D5100F3E977 /* FlipFlop.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA5604A09936E2100F3E977 /* AntInspect */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5605909936E2100F3E977 /* Build configuration list for PBXNativeTarget "AntInspect" */;
+                       buildPhases = (
+                               AFA5604D09936E2100F3E977 /* Resources */,
+                               AFA5604F09936E2100F3E977 /* Sources */,
+                               AFA5605109936E2100F3E977 /* Frameworks */,
+                               AFA5605809936E2100F3E977 /* Rez */,
+                               AFA3D94D09C03D8D00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA5604B09936E2100F3E977 /* PBXTargetDependency */,
+                       );
+                       name = AntInspect;
+                       productName = AntInspect;
+                       productReference = AFA5605C09936E2100F3E977 /* AntInspect.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA5606209936F3800F3E977 /* AntSpotlight */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5607109936F3800F3E977 /* Build configuration list for PBXNativeTarget "AntSpotlight" */;
+                       buildPhases = (
+                               AFA5606509936F3800F3E977 /* Resources */,
+                               AFA5606709936F3800F3E977 /* Sources */,
+                               AFA5606909936F3800F3E977 /* Frameworks */,
+                               AFA5607009936F3800F3E977 /* Rez */,
+                               AFA3D95109C03D9400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA5606309936F3800F3E977 /* PBXTargetDependency */,
+                       );
+                       name = AntSpotlight;
+                       productName = AntSpotlight;
+                       productReference = AFA5607409936F3800F3E977 /* AntSpotlight.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA560AE0993718D00F3E977 /* Polytopes */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA560BD0993718D00F3E977 /* Build configuration list for PBXNativeTarget "Polytopes" */;
+                       buildPhases = (
+                               AFA560B10993718D00F3E977 /* Resources */,
+                               AFA560B30993718D00F3E977 /* Sources */,
+                               AFA560B50993718D00F3E977 /* Frameworks */,
+                               AFA560BC0993718D00F3E977 /* Rez */,
+                               AFA3D9B909C03E5E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA560AF0993718D00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Polytopes;
+                       productName = Polytopes;
+                       productReference = AFA560C00993718D00F3E977 /* Polytopes.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA560FD0993781600F3E977 /* Molecule */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5610C0993781600F3E977 /* Build configuration list for PBXNativeTarget "Molecule" */;
+                       buildPhases = (
+                               AFA561000993781600F3E977 /* Resources */,
+                               AFA561020993781600F3E977 /* Sources */,
+                               AFA561040993781600F3E977 /* Frameworks */,
+                               AFA5610B0993781600F3E977 /* Rez */,
+                               AFA3D9AD09C03E4600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA560FE0993781600F3E977 /* PBXTargetDependency */,
+                               AFA5611E0993791D00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Molecule;
+                       productName = Molecule;
+                       productReference = AFA5610F0993781600F3E977 /* Molecule.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA5615609937C0D00F3E977 /* BlinkBox */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5616709937C0D00F3E977 /* Build configuration list for PBXNativeTarget "BlinkBox" */;
+                       buildPhases = (
+                               AFA5615B09937C0D00F3E977 /* Resources */,
+                               AFA5615D09937C0D00F3E977 /* Sources */,
+                               AFA5615F09937C0D00F3E977 /* Frameworks */,
+                               AFA5616609937C0D00F3E977 /* Rez */,
+                               AFA3D95709C03DA100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA5615709937C0D00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = BlinkBox;
+                       productName = BlinkBox;
+                       productReference = AFA5616A09937C0D00F3E977 /* BlinkBox.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA5617B09937CF100F3E977 /* Noof */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5618A09937CF100F3E977 /* Build configuration list for PBXNativeTarget "Noof" */;
+                       buildPhases = (
+                               AFA5617E09937CF100F3E977 /* Resources */,
+                               AFA5618009937CF100F3E977 /* Sources */,
+                               AFA5618209937CF100F3E977 /* Frameworks */,
+                               AFA5618909937CF100F3E977 /* Rez */,
+                               AFA3D9B109C03E4E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA5617C09937CF100F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Noof;
+                       productName = Noof;
+                       productReference = AFA5618D09937CF100F3E977 /* Noof.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA5619D09937D7E00F3E977 /* Polyhedra */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA561AC09937D7E00F3E977 /* Build configuration list for PBXNativeTarget "Polyhedra" */;
+                       buildPhases = (
+                               AFA561A009937D7E00F3E977 /* Resources */,
+                               AFA561A209937D7E00F3E977 /* Sources */,
+                               AFA561A409937D7E00F3E977 /* Frameworks */,
+                               AFA561AB09937D7E00F3E977 /* Rez */,
+                               AFA3D9B709C03E5B00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA5619E09937D7E00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Polyhedra;
+                       productName = Polyhedra;
+                       productReference = AFA561AF09937D7E00F3E977 /* Polyhedra.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA562060993849F00F3E977 /* Providence */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA562160993849F00F3E977 /* Build configuration list for PBXNativeTarget "Providence" */;
+                       buildPhases = (
+                               AFA562090993849F00F3E977 /* Resources */,
+                               AFA5620B0993849F00F3E977 /* Sources */,
+                               AFA5620E0993849F00F3E977 /* Frameworks */,
+                               AFA562150993849F00F3E977 /* Rez */,
+                               AFA3D9BB09C03E6200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA562070993849F00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Providence;
+                       productName = Providence;
+                       productReference = AFA562190993849F00F3E977 /* Providence.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA5621F0993852500F3E977 /* Pinion */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA5622E0993852500F3E977 /* Build configuration list for PBXNativeTarget "Pinion" */;
+                       buildPhases = (
+                               AFA562220993852500F3E977 /* Resources */,
+                               AFA562240993852500F3E977 /* Sources */,
+                               AFA562260993852500F3E977 /* Frameworks */,
+                               AFA5622D0993852500F3E977 /* Rez */,
+                               AFA3D9B309C03E5100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA562200993852500F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Pinion;
+                       productName = Pinion;
+                       productReference = AFA562310993852500F3E977 /* Pinion.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA562BF099392C600F3E977 /* Boing */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA562CE099392C600F3E977 /* Build configuration list for PBXNativeTarget "Boing" */;
+                       buildPhases = (
+                               AFA562C2099392C600F3E977 /* Resources */,
+                               AFA562C4099392C600F3E977 /* Sources */,
+                               AFA562C6099392C600F3E977 /* Frameworks */,
+                               AFA562CD099392C600F3E977 /* Rez */,
+                               AFA3D95B09C03DA800E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA562C0099392C600F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Boing;
+                       productName = Boing;
+                       productReference = AFA562D1099392C600F3E977 /* Boing.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA562DA099393C900F3E977 /* AntMaze */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA562E9099393C900F3E977 /* Build configuration list for PBXNativeTarget "AntMaze" */;
+                       buildPhases = (
+                               AFA562DD099393C900F3E977 /* Resources */,
+                               AFA562DF099393C900F3E977 /* Sources */,
+                               AFA562E1099393C900F3E977 /* Frameworks */,
+                               AFA562E8099393C900F3E977 /* Rez */,
+                               AFA3D94F09C03D9100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA562DB099393C900F3E977 /* PBXTargetDependency */,
+                       );
+                       name = AntMaze;
+                       productName = AntMaze;
+                       productReference = AFA562EC099393C900F3E977 /* AntMaze.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA562F20993943B00F3E977 /* Tangram */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA563010993943B00F3E977 /* Build configuration list for PBXNativeTarget "Tangram" */;
+                       buildPhases = (
+                               AFA562F50993943B00F3E977 /* Resources */,
+                               AFA562F70993943B00F3E977 /* Sources */,
+                               AFA562F90993943B00F3E977 /* Frameworks */,
+                               AFA563000993943B00F3E977 /* Rez */,
+                               AFA3D9D309C03E8F00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA562F30993943B00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Tangram;
+                       productName = Tangram;
+                       productReference = AFA563040993943B00F3E977 /* Tangram.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA563130993951000F3E977 /* Crackberg */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA563230993951000F3E977 /* Build configuration list for PBXNativeTarget "Crackberg" */;
+                       buildPhases = (
+                               AFA563160993951000F3E977 /* Resources */,
+                               AFA563180993951000F3E977 /* Sources */,
+                               AFA5631B0993951000F3E977 /* Frameworks */,
+                               AFA563220993951000F3E977 /* Rez */,
+                               AFA3D96909C03DBF00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA563140993951000F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Crackberg;
+                       productName = Crackberg;
+                       productReference = AFA563260993951000F3E977 /* Crackberg.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA56331099395ED00F3E977 /* GLHanoi */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA56340099395ED00F3E977 /* Build configuration list for PBXNativeTarget "GLHanoi" */;
+                       buildPhases = (
+                               AFA56334099395ED00F3E977 /* Resources */,
+                               AFA56336099395ED00F3E977 /* Sources */,
+                               AFA56338099395ED00F3E977 /* Frameworks */,
+                               AFA5633F099395ED00F3E977 /* Rez */,
+                               AFA3D98D09C03E0500E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA56332099395ED00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = GLHanoi;
+                       productName = GLHanoi;
+                       productReference = AFA56343099395ED00F3E977 /* GLHanoi.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA56351099396C000F3E977 /* Cube21 */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA56360099396C000F3E977 /* Build configuration list for PBXNativeTarget "Cube21" */;
+                       buildPhases = (
+                               AFA56354099396C000F3E977 /* Resources */,
+                               AFA56356099396C000F3E977 /* Sources */,
+                               AFA56358099396C000F3E977 /* Frameworks */,
+                               AFA5635F099396C000F3E977 /* Rez */,
+                               AFA3D96B09C03DC600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA56352099396C000F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Cube21;
+                       productName = Cube21;
+                       productReference = AFA56363099396C000F3E977 /* Cube21.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA56379099397B300F3E977 /* TimeTunnel */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA56388099397B300F3E977 /* Build configuration list for PBXNativeTarget "TimeTunnel" */;
+                       buildPhases = (
+                               AFA5637C099397B300F3E977 /* Resources */,
+                               AFA5637E099397B300F3E977 /* Sources */,
+                               AFA56380099397B300F3E977 /* Frameworks */,
+                               AFA56387099397B300F3E977 /* Rez */,
+                               AFA3D9D509C03E9300E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA5637A099397B300F3E977 /* PBXTargetDependency */,
+                       );
+                       name = TimeTunnel;
+                       productName = TimeTunnel;
+                       productReference = AFA5638B099397B300F3E977 /* TimeTunnel.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFA563A4099398BB00F3E977 /* Juggler3D */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFA563B3099398BB00F3E977 /* Build configuration list for PBXNativeTarget "Juggler3D" */;
+                       buildPhases = (
+                               AFA563A7099398BB00F3E977 /* Resources */,
+                               AFA563A9099398BB00F3E977 /* Sources */,
+                               AFA563AB099398BB00F3E977 /* Frameworks */,
+                               AFA563B2099398BB00F3E977 /* Rez */,
+                               AFA3D99F09C03E2900E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFA563A5099398BB00F3E977 /* PBXTargetDependency */,
+                       );
+                       name = Juggler3D;
+                       productName = Juggler3D;
+                       productReference = AFA563B6099398BB00F3E977 /* Juggler3D.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFB591A7178B812C00EA4005 /* Hexadrop */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFB591B7178B812C00EA4005 /* Build configuration list for PBXNativeTarget "Hexadrop" */;
+                       buildPhases = (
+                               AFB591AA178B812C00EA4005 /* Resources */,
+                               AFB591AC178B812C00EA4005 /* Sources */,
+                               AFB591AF178B812C00EA4005 /* Frameworks */,
+                               AFB591B5178B812C00EA4005 /* Rez */,
+                               AFB591B6178B812C00EA4005 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFB591A8178B812C00EA4005 /* PBXTargetDependency */,
+                       );
+                       name = Hexadrop;
+                       productName = Attraction;
+                       productReference = AFB591BA178B812C00EA4005 /* Hexadrop.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFBFE74B178642DC00432B21 /* Apple2-OSX */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFBFE75B178642DC00432B21 /* Build configuration list for PBXNativeTarget "Apple2-OSX" */;
+                       buildPhases = (
+                               AFBFE74E178642DC00432B21 /* Resources */,
+                               AFBFE751178642DC00432B21 /* Sources */,
+                               AFBFE755178642DC00432B21 /* Frameworks */,
+                               AFBFE78817894FFA00432B21 /* Copy Standalone Preferences XML File */,
+                               AFBFE75A178642DC00432B21 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFBFE7641786438900432B21 /* PBXTargetDependency */,
+                               AFBFE74C178642DC00432B21 /* PBXTargetDependency */,
+                       );
+                       name = "Apple2-OSX";
+                       productName = SaverTester;
+                       productReference = AFBFE75E178642DC00432B21 /* Apple2.app */;
+                       productType = "com.apple.product-type.application";
+               };
+               AFBFE767178647FE00432B21 /* Phosphor-OSX */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFBFE77B178647FE00432B21 /* Build configuration list for PBXNativeTarget "Phosphor-OSX" */;
+                       buildPhases = (
+                               AFBFE76C178647FE00432B21 /* Resources */,
+                               AFBFE771178647FE00432B21 /* Sources */,
+                               AFBFE775178647FE00432B21 /* Frameworks */,
+                               AFBFE78917895AAF00432B21 /* Copy Standalone Preferences XML File */,
+                               AFBFE77A178647FE00432B21 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFBFE7811786482B00432B21 /* PBXTargetDependency */,
+                               AFBFE76A178647FE00432B21 /* PBXTargetDependency */,
+                       );
+                       name = "Phosphor-OSX";
+                       productName = SaverTester;
+                       productReference = AFBFE77E178647FE00432B21 /* Phosphor.app */;
+                       productType = "com.apple.product-type.application";
+               };
+               AFCF833B1AF5B515008BB7E1 /* SplitFlap */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFCF834D1AF5B515008BB7E1 /* Build configuration list for PBXNativeTarget "SplitFlap" */;
+                       buildPhases = (
+                               AFCF833E1AF5B515008BB7E1 /* Resources */,
+                               AFCF83401AF5B515008BB7E1 /* Sources */,
+                               AFCF83431AF5B515008BB7E1 /* Frameworks */,
+                               AFCF834B1AF5B515008BB7E1 /* Rez */,
+                               AFCF834C1AF5B515008BB7E1 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFCF833C1AF5B515008BB7E1 /* PBXTargetDependency */,
+                       );
+                       name = SplitFlap;
+                       productName = DangerBall;
+                       productReference = AFCF83501AF5B515008BB7E1 /* SplitFlap.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD51B1B0F063B4A00471C02 /* Photopile */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD51B2D0F063B4A00471C02 /* Build configuration list for PBXNativeTarget "Photopile" */;
+                       buildPhases = (
+                               AFD51B1E0F063B4A00471C02 /* Resources */,
+                               AFD51B210F063B4A00471C02 /* Sources */,
+                               AFD51B240F063B4A00471C02 /* Frameworks */,
+                               AFD51B2B0F063B4A00471C02 /* Rez */,
+                               AFD51B2C0F063B4A00471C02 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD51B1C0F063B4A00471C02 /* PBXTargetDependency */,
+                       );
+                       name = Photopile;
+                       productName = Photopile;
+                       productReference = AFD51B300F063B4A00471C02 /* Photopile.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56DF10996A03800BA26F7 /* GLText */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56E010996A03800BA26F7 /* Build configuration list for PBXNativeTarget "GLText" */;
+                       buildPhases = (
+                               AFD56DF40996A03800BA26F7 /* Resources */,
+                               AFD56DF60996A03800BA26F7 /* Sources */,
+                               AFD56DF90996A03800BA26F7 /* Frameworks */,
+                               AFD56E000996A03800BA26F7 /* Rez */,
+                               AFA3D99909C03E2000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56DF20996A03800BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = GLText;
+                       productName = GLText;
+                       productReference = AFD56E040996A03800BA26F7 /* GLText.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56EAE0996A72600BA26F7 /* Braid */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56EBB0996A72600BA26F7 /* Build configuration list for PBXNativeTarget "Braid" */;
+                       buildPhases = (
+                               AFD56EB10996A72600BA26F7 /* Resources */,
+                               AFD56EB30996A72600BA26F7 /* Sources */,
+                               AFD56EB60996A72600BA26F7 /* Frameworks */,
+                               AFD56EBA0996A72600BA26F7 /* Rez */,
+                               AFA3D90709C03D0B00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56EAF0996A72600BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Braid;
+                       productName = Braid;
+                       productReference = AFD56EBE0996A72600BA26F7 /* Braid.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56EDA0996A95700BA26F7 /* Forest */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56EE70996A95700BA26F7 /* Build configuration list for PBXNativeTarget "Forest" */;
+                       buildPhases = (
+                               AFD56EDD0996A95700BA26F7 /* Resources */,
+                               AFD56EDF0996A95700BA26F7 /* Sources */,
+                               AFD56EE20996A95700BA26F7 /* Frameworks */,
+                               AFD56EE60996A95700BA26F7 /* Rez */,
+                               AFA3D91D09C03D3000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56EDB0996A95700BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Forest;
+                       productName = Forest;
+                       productReference = AFD56EEA0996A95700BA26F7 /* Forest.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56F0B0996AAFA00BA26F7 /* Vines */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56F180996AAFA00BA26F7 /* Build configuration list for PBXNativeTarget "Vines" */;
+                       buildPhases = (
+                               AFD56F0E0996AAFA00BA26F7 /* Resources */,
+                               AFD56F100996AAFA00BA26F7 /* Sources */,
+                               AFD56F130996AAFA00BA26F7 /* Frameworks */,
+                               AFD56F170996AAFA00BA26F7 /* Rez */,
+                               AFA3D94909C03D8100E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56F0C0996AAFA00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Vines;
+                       productName = Vines;
+                       productReference = AFD56F1B0996AAFA00BA26F7 /* Vines.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56F230996AB8A00BA26F7 /* Galaxy */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56F300996AB8A00BA26F7 /* Build configuration list for PBXNativeTarget "Galaxy" */;
+                       buildPhases = (
+                               AFD56F260996AB8A00BA26F7 /* Resources */,
+                               AFD56F280996AB8A00BA26F7 /* Sources */,
+                               AFD56F2B0996AB8A00BA26F7 /* Frameworks */,
+                               AFD56F2F0996AB8A00BA26F7 /* Rez */,
+                               AFA3D91F09C03D3300E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56F240996AB8A00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Galaxy;
+                       productName = Galaxy;
+                       productReference = AFD56F330996AB8A00BA26F7 /* Galaxy.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56F4F0996AEEE00BA26F7 /* Grav */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56F5C0996AEEE00BA26F7 /* Build configuration list for PBXNativeTarget "Grav" */;
+                       buildPhases = (
+                               AFD56F520996AEEE00BA26F7 /* Resources */,
+                               AFD56F540996AEEE00BA26F7 /* Sources */,
+                               AFD56F570996AEEE00BA26F7 /* Frameworks */,
+                               AFD56F5B0996AEEE00BA26F7 /* Rez */,
+                               AFA3D92109C03D3600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56F500996AEEE00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Grav;
+                       productName = Grav;
+                       productReference = AFD56F5F0996AEEE00BA26F7 /* Grav.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56F6B0996B01600BA26F7 /* Hopalong */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56F780996B01600BA26F7 /* Build configuration list for PBXNativeTarget "Hopalong" */;
+                       buildPhases = (
+                               AFD56F6E0996B01600BA26F7 /* Resources */,
+                               AFD56F700996B01600BA26F7 /* Sources */,
+                               AFD56F730996B01600BA26F7 /* Frameworks */,
+                               AFD56F770996B01600BA26F7 /* Rez */,
+                               AFA3D92309C03D3A00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56F6C0996B01600BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Hopalong;
+                       productName = Hopalong;
+                       productReference = AFD56F7B0996B01600BA26F7 /* Hopalong.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56F8C0996B09400BA26F7 /* Laser */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56F990996B09400BA26F7 /* Build configuration list for PBXNativeTarget "Laser" */;
+                       buildPhases = (
+                               AFD56F8F0996B09400BA26F7 /* Resources */,
+                               AFD56F910996B09400BA26F7 /* Sources */,
+                               AFD56F940996B09400BA26F7 /* Frameworks */,
+                               AFD56F980996B09400BA26F7 /* Rez */,
+                               AFA3D92909C03D4400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56F8D0996B09400BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Laser;
+                       productName = Laser;
+                       productReference = AFD56F9C0996B09400BA26F7 /* Laser.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56FA30996B10F00BA26F7 /* Lightning */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56FB00996B10F00BA26F7 /* Build configuration list for PBXNativeTarget "Lightning" */;
+                       buildPhases = (
+                               AFD56FA60996B10F00BA26F7 /* Resources */,
+                               AFD56FA80996B10F00BA26F7 /* Sources */,
+                               AFD56FAB0996B10F00BA26F7 /* Frameworks */,
+                               AFD56FAF0996B10F00BA26F7 /* Rez */,
+                               AFA3D92B09C03D4700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56FA40996B10F00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Lightning;
+                       productName = Lightning;
+                       productReference = AFD56FB30996B10F00BA26F7 /* Lightning.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56FB90996B18F00BA26F7 /* Lisa */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56FC60996B18F00BA26F7 /* Build configuration list for PBXNativeTarget "Lisa" */;
+                       buildPhases = (
+                               AFD56FBC0996B18F00BA26F7 /* Resources */,
+                               AFD56FBE0996B18F00BA26F7 /* Sources */,
+                               AFD56FC10996B18F00BA26F7 /* Frameworks */,
+                               AFD56FC50996B18F00BA26F7 /* Rez */,
+                               AFA3D92D09C03D4A00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56FBA0996B18F00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Lisa;
+                       productName = Lisa;
+                       productReference = AFD56FC90996B18F00BA26F7 /* Lisa.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56FCF0996B20900BA26F7 /* Lissie */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD56FDC0996B20900BA26F7 /* Build configuration list for PBXNativeTarget "Lissie" */;
+                       buildPhases = (
+                               AFD56FD20996B20900BA26F7 /* Resources */,
+                               AFD56FD40996B20900BA26F7 /* Sources */,
+                               AFD56FD70996B20900BA26F7 /* Frameworks */,
+                               AFD56FDB0996B20900BA26F7 /* Rez */,
+                               AFA3D92F09C03D4E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56FD00996B20900BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Lissie;
+                       productName = Lissie;
+                       productReference = AFD56FDF0996B20900BA26F7 /* Lissie.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD56FF80996B43800BA26F7 /* Penrose */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD570050996B43800BA26F7 /* Build configuration list for PBXNativeTarget "Penrose" */;
+                       buildPhases = (
+                               AFD56FFB0996B43800BA26F7 /* Resources */,
+                               AFD56FFD0996B43800BA26F7 /* Sources */,
+                               AFD570000996B43800BA26F7 /* Frameworks */,
+                               AFD570040996B43800BA26F7 /* Rez */,
+                               AFA3D93709C03D5B00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD56FF90996B43800BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Penrose;
+                       productName = Penrose;
+                       productReference = AFD570080996B43800BA26F7 /* Penrose.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD5700F0996B4CC00BA26F7 /* Sierpinski */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD5701C0996B4CC00BA26F7 /* Build configuration list for PBXNativeTarget "Sierpinski" */;
+                       buildPhases = (
+                               AFD570120996B4CC00BA26F7 /* Resources */,
+                               AFD570140996B4CC00BA26F7 /* Sources */,
+                               AFD570170996B4CC00BA26F7 /* Frameworks */,
+                               AFD5701B0996B4CC00BA26F7 /* Rez */,
+                               AFA3DBA209C0424C00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD570100996B4CC00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Sierpinski;
+                       productName = Sierpinski;
+                       productReference = AFD5701F0996B4CC00BA26F7 /* Sierpinski.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD570260996B56D00BA26F7 /* Sphere */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD570330996B56D00BA26F7 /* Build configuration list for PBXNativeTarget "Sphere" */;
+                       buildPhases = (
+                               AFD570290996B56D00BA26F7 /* Resources */,
+                               AFD5702B0996B56D00BA26F7 /* Sources */,
+                               AFD5702E0996B56D00BA26F7 /* Frameworks */,
+                               AFD570320996B56D00BA26F7 /* Rez */,
+                               AFA3D93D09C03D6C00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD570270996B56D00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Sphere;
+                       productName = Sphere;
+                       productReference = AFD570360996B56D00BA26F7 /* Sphere.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD570430996B61600BA26F7 /* Spiral */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD570500996B61600BA26F7 /* Build configuration list for PBXNativeTarget "Spiral" */;
+                       buildPhases = (
+                               AFD570460996B61600BA26F7 /* Resources */,
+                               AFD570480996B61600BA26F7 /* Sources */,
+                               AFD5704B0996B61600BA26F7 /* Frameworks */,
+                               AFD5704F0996B61600BA26F7 /* Rez */,
+                               AFA3D93F09C03D6F00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD570440996B61600BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Spiral;
+                       productName = Spiral;
+                       productReference = AFD570530996B61600BA26F7 /* Spiral.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD570590996B6A300BA26F7 /* FadePlot */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD570660996B6A300BA26F7 /* Build configuration list for PBXNativeTarget "FadePlot" */;
+                       buildPhases = (
+                               AFD5705C0996B6A300BA26F7 /* Resources */,
+                               AFD5705E0996B6A300BA26F7 /* Sources */,
+                               AFD570610996B6A300BA26F7 /* Frameworks */,
+                               AFD570650996B6A300BA26F7 /* Rez */,
+                               AFA3D91309C03D1E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD5705A0996B6A300BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = FadePlot;
+                       productName = FadePlot;
+                       productReference = AFD570690996B6A300BA26F7 /* FadePlot.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD5706F0996B72700BA26F7 /* Mountain */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD5707C0996B72700BA26F7 /* Build configuration list for PBXNativeTarget "Mountain" */;
+                       buildPhases = (
+                               AFD570720996B72700BA26F7 /* Resources */,
+                               AFD570740996B72700BA26F7 /* Sources */,
+                               AFD570770996B72700BA26F7 /* Frameworks */,
+                               AFD5707B0996B72700BA26F7 /* Rez */,
+                               AFA3D93309C03D5400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD570700996B72700BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Mountain;
+                       productName = Mountain;
+                       productReference = AFD5707F0996B72800BA26F7 /* Mountain.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD570850996B80300BA26F7 /* Triangle */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD570920996B80300BA26F7 /* Build configuration list for PBXNativeTarget "Triangle" */;
+                       buildPhases = (
+                               AFD570880996B80300BA26F7 /* Resources */,
+                               AFD5708A0996B80300BA26F7 /* Sources */,
+                               AFD5708D0996B80300BA26F7 /* Frameworks */,
+                               AFD570910996B80300BA26F7 /* Rez */,
+                               AFA3D94709C03D7E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD570860996B80300BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Triangle;
+                       productName = Triangle;
+                       productReference = AFD570950996B80300BA26F7 /* Triangle.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD5709B0996B88E00BA26F7 /* Worm */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD570A80996B88E00BA26F7 /* Build configuration list for PBXNativeTarget "Worm" */;
+                       buildPhases = (
+                               AFD5709E0996B88E00BA26F7 /* Resources */,
+                               AFD570A00996B88E00BA26F7 /* Sources */,
+                               AFD570A30996B88E00BA26F7 /* Frameworks */,
+                               AFD570A70996B88E00BA26F7 /* Rez */,
+                               AFA3D94B09C03D8500E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD5709C0996B88E00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Worm;
+                       productName = Worm;
+                       productReference = AFD570AB0996B88E00BA26F7 /* Worm.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD570B10996B93000BA26F7 /* Rotor */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD570BE0996B93000BA26F7 /* Build configuration list for PBXNativeTarget "Rotor" */;
+                       buildPhases = (
+                               AFD570B40996B93000BA26F7 /* Resources */,
+                               AFD570B60996B93000BA26F7 /* Sources */,
+                               AFD570B90996B93000BA26F7 /* Frameworks */,
+                               AFD570BD0996B93000BA26F7 /* Rez */,
+                               AFA3D93B09C03D6200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD570B20996B93000BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Rotor;
+                       productName = Rotor;
+                       productReference = AFD570C10996B93000BA26F7 /* Rotor.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD570C90996B9F800BA26F7 /* Ant */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD570D60996B9F800BA26F7 /* Build configuration list for PBXNativeTarget "Ant" */;
+                       buildPhases = (
+                               AFD570CC0996B9F800BA26F7 /* Resources */,
+                               AFD570CE0996B9F800BA26F7 /* Sources */,
+                               AFD570D10996B9F800BA26F7 /* Frameworks */,
+                               AFD570D50996B9F800BA26F7 /* Rez */,
+                               AFA3D90109C03D0000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD570CA0996B9F800BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Ant;
+                       productName = Ant;
+                       productReference = AFD570D90996B9F800BA26F7 /* Ant.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD570EA0996BBBF00BA26F7 /* Flow */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD570F70996BBBF00BA26F7 /* Build configuration list for PBXNativeTarget "Flow" */;
+                       buildPhases = (
+                               AFD570ED0996BBBF00BA26F7 /* Resources */,
+                               AFD570EF0996BBBF00BA26F7 /* Sources */,
+                               AFD570F20996BBBF00BA26F7 /* Frameworks */,
+                               AFD570F60996BBBF00BA26F7 /* Rez */,
+                               AFA3D91909C03D2700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD570EB0996BBBF00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Flow;
+                       productName = Flow;
+                       productReference = AFD570FA0996BBBF00BA26F7 /* Flow.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD571130996BE9300BA26F7 /* Discrete */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD571200996BE9300BA26F7 /* Build configuration list for PBXNativeTarget "Discrete" */;
+                       buildPhases = (
+                               AFD571160996BE9300BA26F7 /* Resources */,
+                               AFD571180996BE9300BA26F7 /* Sources */,
+                               AFD5711B0996BE9300BA26F7 /* Frameworks */,
+                               AFD5711F0996BE9300BA26F7 /* Rez */,
+                               AFA3D90D09C03D1400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD571140996BE9300BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Discrete;
+                       productName = Discrete;
+                       productReference = AFD571230996BE9300BA26F7 /* Discrete.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD5712C0996BF2E00BA26F7 /* Apollonian */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD571390996BF2E00BA26F7 /* Build configuration list for PBXNativeTarget "Apollonian" */;
+                       buildPhases = (
+                               AFD5712F0996BF2E00BA26F7 /* Resources */,
+                               AFD571310996BF2E00BA26F7 /* Sources */,
+                               AFD571340996BF2E00BA26F7 /* Frameworks */,
+                               AFD571380996BF2E00BA26F7 /* Rez */,
+                               AFA3D90309C03D0400E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD5712D0996BF2E00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Apollonian;
+                       productName = Apollonian;
+                       productReference = AFD5713C0996BF2E00BA26F7 /* Apollonian.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD571430996C01700BA26F7 /* Euler2D */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD571500996C01700BA26F7 /* Build configuration list for PBXNativeTarget "Euler2D" */;
+                       buildPhases = (
+                               AFD571460996C01700BA26F7 /* Resources */,
+                               AFD571480996C01700BA26F7 /* Sources */,
+                               AFD5714B0996C01700BA26F7 /* Frameworks */,
+                               AFD5714F0996C01700BA26F7 /* Rez */,
+                               AFA3D91109C03D1B00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD571440996C01700BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Euler2D;
+                       productName = Euler2D;
+                       productReference = AFD571530996C01700BA26F7 /* Euler2D.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD571590996C0CE00BA26F7 /* Thornbird */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD571660996C0CE00BA26F7 /* Build configuration list for PBXNativeTarget "Thornbird" */;
+                       buildPhases = (
+                               AFD5715C0996C0CE00BA26F7 /* Resources */,
+                               AFD5715E0996C0CE00BA26F7 /* Sources */,
+                               AFD571610996C0CE00BA26F7 /* Frameworks */,
+                               AFD571650996C0CE00BA26F7 /* Rez */,
+                               AFA3D94509C03D7A00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD5715A0996C0CE00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Thornbird;
+                       productName = Thornbird;
+                       productReference = AFD571690996C0CE00BA26F7 /* Thornbird.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD571B50996D9DC00BA26F7 /* Juggle */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD571C20996D9DC00BA26F7 /* Build configuration list for PBXNativeTarget "Juggle" */;
+                       buildPhases = (
+                               AFD571B80996D9DC00BA26F7 /* Resources */,
+                               AFD571BA0996D9DC00BA26F7 /* Sources */,
+                               AFD571BD0996D9DC00BA26F7 /* Frameworks */,
+                               AFD571C10996D9DC00BA26F7 /* Rez */,
+                               AFA3D92509C03D3D00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD571B60996D9DC00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Juggle;
+                       productName = Juggle;
+                       productReference = AFD571C50996D9DC00BA26F7 /* Juggle.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD572220996E4A300BA26F7 /* Swirl */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD5722F0996E4A300BA26F7 /* Build configuration list for PBXNativeTarget "Swirl" */;
+                       buildPhases = (
+                               AFD572250996E4A300BA26F7 /* Resources */,
+                               AFD572270996E4A300BA26F7 /* Sources */,
+                               AFD5722A0996E4A300BA26F7 /* Frameworks */,
+                               AFD5722E0996E4A300BA26F7 /* Rez */,
+                               AFA3D94309C03D7600E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD572230996E4A300BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Swirl;
+                       productName = Swirl;
+                       productReference = AFD572320996E4A300BA26F7 /* Swirl.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD5726D0996EE8500BA26F7 /* Polyominoes */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD5727A0996EE8500BA26F7 /* Build configuration list for PBXNativeTarget "Polyominoes" */;
+                       buildPhases = (
+                               AFD572700996EE8500BA26F7 /* Resources */,
+                               AFD572720996EE8500BA26F7 /* Sources */,
+                               AFD572750996EE8500BA26F7 /* Frameworks */,
+                               AFD572790996EE8500BA26F7 /* Rez */,
+                               AFA3D93909C03D5E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD5726E0996EE8500BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Polyominoes;
+                       productName = Polyominoes;
+                       productReference = AFD5727D0996EE8500BA26F7 /* Polyominoes.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD572A50996F99600BA26F7 /* Bouboule */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD572B20996F99600BA26F7 /* Build configuration list for PBXNativeTarget "Bouboule" */;
+                       buildPhases = (
+                               AFD572A80996F99600BA26F7 /* Resources */,
+                               AFD572AA0996F99600BA26F7 /* Sources */,
+                               AFD572AD0996F99600BA26F7 /* Frameworks */,
+                               AFD572B10996F99600BA26F7 /* Rez */,
+                               AFA3D90509C03D0700E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD572A60996F99600BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Bouboule;
+                       productName = Bouboule;
+                       productReference = AFD572B50996F99600BA26F7 /* Bouboule.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD572C20996FC0F00BA26F7 /* Crystal */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD572CF0996FC0F00BA26F7 /* Build configuration list for PBXNativeTarget "Crystal" */;
+                       buildPhases = (
+                               AFD572C50996FC0F00BA26F7 /* Resources */,
+                               AFD572C70996FC0F00BA26F7 /* Sources */,
+                               AFD572CA0996FC0F00BA26F7 /* Frameworks */,
+                               AFD572CE0996FC0F00BA26F7 /* Rez */,
+                               AFA3D90909C03D0E00E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD572C30996FC0F00BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Crystal;
+                       productName = Crystal;
+                       productReference = AFD572D20996FC0F00BA26F7 /* Crystal.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD572F9099701C000BA26F7 /* Julia */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD57306099701C000BA26F7 /* Build configuration list for PBXNativeTarget "Julia" */;
+                       buildPhases = (
+                               AFD572FC099701C000BA26F7 /* Resources */,
+                               AFD572FE099701C000BA26F7 /* Sources */,
+                               AFD57301099701C000BA26F7 /* Frameworks */,
+                               AFD57305099701C000BA26F7 /* Rez */,
+                               AFA3D92709C03D4000E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD572FA099701C000BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Julia;
+                       productName = Julia;
+                       productReference = AFD57309099701C000BA26F7 /* Julia.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFD5735D0997411200BA26F7 /* Strange */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFD5736A0997411200BA26F7 /* Build configuration list for PBXNativeTarget "Strange" */;
+                       buildPhases = (
+                               AFD573600997411200BA26F7 /* Resources */,
+                               AFD573620997411200BA26F7 /* Sources */,
+                               AFD573650997411200BA26F7 /* Frameworks */,
+                               AFD573690997411200BA26F7 /* Rez */,
+                               AFA3D94109C03D7200E4CFCA /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFD5735E0997411200BA26F7 /* PBXTargetDependency */,
+                       );
+                       name = Strange;
+                       productName = Strange;
+                       productReference = AFD5736D0997411200BA26F7 /* Strange.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFDA658E178A52B70070D24B /* Unknown Pleasures */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFDA659E178A52B70070D24B /* Build configuration list for PBXNativeTarget "Unknown Pleasures" */;
+                       buildPhases = (
+                               AFDA6591178A52B70070D24B /* Resources */,
+                               AFDA6593178A52B70070D24B /* Sources */,
+                               AFDA6596178A52B70070D24B /* Frameworks */,
+                               AFDA659C178A52B70070D24B /* Rez */,
+                               AFDA659D178A52B70070D24B /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFDA658F178A52B70070D24B /* PBXTargetDependency */,
+                       );
+                       name = "Unknown Pleasures";
+                       productName = DangerBall;
+                       productReference = AFDA65A1178A52B70070D24B /* UnknownPleasures.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFE2A4560E2E904600ADB298 /* SkyTentacles */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFE2A4670E2E904600ADB298 /* Build configuration list for PBXNativeTarget "SkyTentacles" */;
+                       buildPhases = (
+                               AFE2A4590E2E904600ADB298 /* Resources */,
+                               AFE2A45B0E2E904600ADB298 /* Sources */,
+                               AFE2A45E0E2E904600ADB298 /* Frameworks */,
+                               AFE2A4650E2E904600ADB298 /* Rez */,
+                               AFE2A4660E2E904600ADB298 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFE2A4570E2E904600ADB298 /* PBXTargetDependency */,
+                       );
+                       name = SkyTentacles;
+                       productName = SkyTentacles;
+                       productReference = AFE2A46A0E2E904600ADB298 /* SkyTentacles.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFE30BE80E52B14700CCF4A5 /* Sonar */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFE30BF90E52B14700CCF4A5 /* Build configuration list for PBXNativeTarget "Sonar" */;
+                       buildPhases = (
+                               AF7E08021592661100D81407 /* ICMP Sanity Check */,
+                               AFE30BEB0E52B14700CCF4A5 /* Resources */,
+                               AFE30BED0E52B14700CCF4A5 /* Sources */,
+                               AFE30BF00E52B14700CCF4A5 /* Frameworks */,
+                               AFE30BF70E52B14700CCF4A5 /* Rez */,
+                               AFE30BF80E52B14700CCF4A5 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFE30BE90E52B14700CCF4A5 /* PBXTargetDependency */,
+                       );
+                       name = Sonar;
+                       productName = Sonar;
+                       productReference = AFE30BFC0E52B14700CCF4A5 /* Sonar.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFE6A1820CDD7B2E002805BF /* MoebiusGears */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFE6A1940CDD7B2E002805BF /* Build configuration list for PBXNativeTarget "MoebiusGears" */;
+                       buildPhases = (
+                               AFE6A1850CDD7B2E002805BF /* Resources */,
+                               AFE6A1870CDD7B2E002805BF /* Sources */,
+                               AFE6A18B0CDD7B2E002805BF /* Frameworks */,
+                               AFE6A1920CDD7B2E002805BF /* Rez */,
+                               AFE6A1930CDD7B2E002805BF /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFE6A1830CDD7B2E002805BF /* PBXTargetDependency */,
+                       );
+                       name = MoebiusGears;
+                       productName = MoebiusGears;
+                       productReference = AFE6A1970CDD7B2E002805BF /* MoebiusGears.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFE6A41B0CDD7FAA002805BF /* Abstractile */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFE6A42A0CDD7FAA002805BF /* Build configuration list for PBXNativeTarget "Abstractile" */;
+                       buildPhases = (
+                               AFE6A41E0CDD7FAA002805BF /* Resources */,
+                               AFE6A4210CDD7FAA002805BF /* Sources */,
+                               AFE6A4240CDD7FAA002805BF /* Frameworks */,
+                               AFE6A4280CDD7FAA002805BF /* Rez */,
+                               AFE6A4290CDD7FAA002805BF /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFE6A41C0CDD7FAA002805BF /* PBXTargetDependency */,
+                       );
+                       name = Abstractile;
+                       productName = Abstractile;
+                       productReference = AFE6A42D0CDD7FAA002805BF /* Abstractile.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFF2867F17860E830050A578 /* QuasiCrystal */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFF2868F17860E830050A578 /* Build configuration list for PBXNativeTarget "QuasiCrystal" */;
+                       buildPhases = (
+                               AFF2868217860E830050A578 /* Resources */,
+                               AFF2868417860E830050A578 /* Sources */,
+                               AFF2868717860E830050A578 /* Frameworks */,
+                               AFF2868D17860E830050A578 /* Rez */,
+                               AFF2868E17860E830050A578 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFF2868017860E830050A578 /* PBXTargetDependency */,
+                       );
+                       name = QuasiCrystal;
+                       productName = DangerBall;
+                       productReference = AFF2869217860E830050A578 /* QuasiCrystal.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFF3C9E817CCAC440028F240 /* Geodesic */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFF3C9F817CCAC440028F240 /* Build configuration list for PBXNativeTarget "Geodesic" */;
+                       buildPhases = (
+                               AFF3C9EB17CCAC440028F240 /* Resources */,
+                               AFF3C9ED17CCAC440028F240 /* Sources */,
+                               AFF3C9F017CCAC440028F240 /* Frameworks */,
+                               AFF3C9F617CCAC440028F240 /* Rez */,
+                               AFF3C9F717CCAC440028F240 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFF3C9E917CCAC440028F240 /* PBXTargetDependency */,
+                       );
+                       name = Geodesic;
+                       productName = DangerBall;
+                       productReference = AFF3C9FB17CCAC440028F240 /* Geodesic.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFF463360C4403E400EE6509 /* CWaves */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFF463440C4403E400EE6509 /* Build configuration list for PBXNativeTarget "CWaves" */;
+                       buildPhases = (
+                               AFF463390C4403E400EE6509 /* Resources */,
+                               AFF4633B0C4403E400EE6509 /* Sources */,
+                               AFF4633E0C4403E400EE6509 /* Frameworks */,
+                               AFF463420C4403E400EE6509 /* Rez */,
+                               AFF463430C4403E400EE6509 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFF463370C4403E400EE6509 /* PBXTargetDependency */,
+                       );
+                       name = CWaves;
+                       productName = CWaves;
+                       productReference = AFF463470C4403E400EE6509 /* CWaves.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFF463580C440AEF00EE6509 /* GLCells */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFF463690C440AEF00EE6509 /* Build configuration list for PBXNativeTarget "GLCells" */;
+                       buildPhases = (
+                               AFF4635B0C440AEF00EE6509 /* Resources */,
+                               AFF4635D0C440AEF00EE6509 /* Sources */,
+                               AFF463600C440AEF00EE6509 /* Frameworks */,
+                               AFF463670C440AEF00EE6509 /* Rez */,
+                               AFF463680C440AEF00EE6509 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFF463590C440AEF00EE6509 /* PBXTargetDependency */,
+                       );
+                       name = GLCells;
+                       productName = GLCells;
+                       productReference = AFF4636C0C440AEF00EE6509 /* GLCells.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+               AFFAB31519158CE40020F021 /* ProjectivePlane */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AFFAB32619158CE40020F021 /* Build configuration list for PBXNativeTarget "ProjectivePlane" */;
+                       buildPhases = (
+                               AFFAB31819158CE40020F021 /* Resources */,
+                               AFFAB31A19158CE40020F021 /* Sources */,
+                               AFFAB31D19158CE40020F021 /* Frameworks */,
+                               AFFAB32419158CE40020F021 /* Rez */,
+                               AFFAB32519158CE40020F021 /* Run Update Info Plist */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               AFFAB31619158CE40020F021 /* PBXTargetDependency */,
+                       );
+                       name = ProjectivePlane;
+                       productName = DangerBall;
+                       productReference = AFFAB32919158CE40020F021 /* ProjectivePlane.saver */;
+                       productType = "com.apple.product-type.bundle";
+               };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+               29B97313FDCFA39411CA2CEA /* Project object */ = {
+                       isa = PBXProject;
+                       attributes = {
+                               LastUpgradeCheck = 0620;
+                               TargetAttributes = {
+                                       AF918977158FC00A002B5D1E = {
+                                               DevelopmentTeam = 4627ATJELP;
+                                       };
+                               };
+                       };
+                       buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "xscreensaver" */;
+                       compatibilityVersion = "Xcode 3.2";
+                       developmentRegion = English;
+                       hasScannedForEncodings = 1;
+                       knownRegions = (
+                               English,
+                               Japanese,
+                               French,
+                               German,
+                               en,
+                               Base,
+                       );
+                       mainGroup = 29B97314FDCFA39411CA2CEA /* xscreensaver */;
+                       projectDirPath = "";
+                       projectRoot = "";
+                       targets = (
+                               AF480D5A098EED5E00FB32B8 /* All Savers */,
+                               AF4808C0098C3B6C00FB32B8 /* jwxyz */,
+                               AF480AAF098C669800FB32B8 /* All Savers (XScreenSaver) */,
+                               AFE6A41B0CDD7FAA002805BF /* Abstractile */,
+                               AF47721E099D4F67001F091E /* Anemone */,
+                               AF4773C1099D67B9001F091E /* Anemotaxis */,
+                               AF9D4DEC09B5BB19006E59CF /* Apple2 */,
+                               AF2D4F6A13E91093002AA818 /* Apple2-iOS */,
+                               AFBFE74B178642DC00432B21 /* Apple2-OSX */,
+                               AF9770660989D2F6001F8B92 /* Attraction */,
+                               AF975A86099C6BC300B05160 /* Barcode */,
+                               AF73FF221A09877F00E485E9 /* BinaryRing */,
+                               AF47768F099DAA6F001F091E /* Blaster */,
+                               AF7778A509B659C800EA3033 /* BlitSpin */,
+                               AF4777D1099DC183001F091E /* BoxFit */,
+                               AF9D4DAF09B5B71E006E59CF /* BSOD */,
+                               AF9D48DB09B53322006E59CF /* Bumps */,
+                               AF4771DB099D4D9A001F091E /* CCurve */,
+                               AF477774099DB965001F091E /* Celtic */,
+                               AF47770D099DAF9F001F091E /* CloudLife */,
+                               AF477169099D4786001F091E /* Compass */,
+                               AF4775D8099D9F69001F091E /* Coral */,
+                               AFF463360C4403E400EE6509 /* CWaves */,
+                               AF4778E8099DDDC8001F091E /* Cynosure */,
+                               AF9D466609B5109C006E59CF /* DecayScreen */,
+                               AF976FBB0989CAA2001F8B92 /* Deco */,
+                               AF47704C099D4385001F091E /* Deluxe */,
+                               AF9D48F409B535DA006E59CF /* Distort */,
+                               AF4775F2099DA030001F091E /* Epicycle */,
+                               AF975A6C099C6AB200B05160 /* Eruption */,
+                               AF975AD7099C6EB100B05160 /* Fireworkx */,
+                               AF477483099D89E4001F091E /* Flame */,
+                               AF477790099DBA90001F091E /* FluidBalls */,
+                               AF77787F09B6563500EA3033 /* FontGlide */,
+                               AF47739A099D6648001F091E /* FuzzyFlakes */,
+                               AF64267B09A194B0000F4CD4 /* Goop */,
+                               AF975C3D099C8DCF00B05160 /* Greynetic */,
+                               AF477253099D5717001F091E /* Halftone */,
+                               AF975C12099C8C1500B05160 /* Halo */,
+                               AF480C49098E301400FB32B8 /* Helix */,
+                               AFB591A7178B812C00EA4005 /* Hexadrop */,
+                               AF477426099D7C70001F091E /* IFS */,
+                               AF97572D099C317000B05160 /* IMSMap */,
+                               AF477752099DB61E001F091E /* Interaggregate */,
+                               AF476FB5099D154F001F091E /* Interference */,
+                               AF477401099D69E7001F091E /* Intermomentary */,
+                               AF477499099D8A74001F091E /* Kaleidescope */,
+                               AF477613099DA26C001F091E /* Kumppa */,
+                               AF1A17610D6D6EE3008AF328 /* LCDscrub */,
+                               AF4FF4930D52CA0800666F98 /* m6502.h */,
+                               AF0DC7AB0C4C73F600D76972 /* m6502 */,
+                               AF4774CE099D8BFF001F091E /* Maze */,
+                               AF975AFC099C6FE400B05160 /* MemScroller */,
+                               AF975A36099C681F00B05160 /* MetaBalls */,
+                               AF975775099C374A00B05160 /* Moire */,
+                               AF64262C09A18F54000F4CD4 /* Moire2 */,
+                               AF64264F09A19229000F4CD4 /* Munch */,
+                               AF4771F2099D4E63001F091E /* NerveRot */,
+                               AF975C5D099C8F3F00B05160 /* NoseGuy */,
+                               AF47755D099D9A1A001F091E /* Pedal */,
+                               AF4778AB099DDB79001F091E /* Penetrate */,
+                               AF477670099DA849001F091E /* Petri */,
+                               AF7776E409B63ABF00EA3033 /* Phosphor */,
+                               AF2D4D7F13E902F5002AA818 /* Phosphor-iOS */,
+                               AFBFE767178647FE00432B21 /* Phosphor-OSX */,
+                               AF477283099D5926001F091E /* Piecewise */,
+                               AF9D4CE709B5AA8E006E59CF /* Pong */,
+                               AF47726B099D57B9001F091E /* PopSquares */,
+                               AF477583099D9C28001F091E /* Pyro */,
+                               AF6425EC09A189EC000F4CD4 /* Qix */,
+                               AF9757C2099C3E6300B05160 /* RDbomb */,
+                               AF9D492B09B53CBA006E59CF /* Ripples */,
+                               AF975D52099CA0F000B05160 /* Rocks */,
+                               AF9770290989D1E6001F8B92 /* Rorschach */,
+                               AF9D495409B53FC9006E59CF /* RotZoomer */,
+                               AF975865099C475900B05160 /* ShadeBobs */,
+                               AF9D474409B5300A006E59CF /* SlideScreen */,
+                               AF47792A099DE4C7001F091E /* Slip */,
+                               AF64277109A1D37A000F4CD4 /* SpeedMine */,
+                               AF9D499709B544C2006E59CF /* Spotlight */,
+                               AF477644099DA6D0001F091E /* Squiral */,
+                               AF47759F099D9CF7001F091E /* Starfish */,
+                               AF477723099DB044001F091E /* Substrate */,
+                               AF68A47E19196CF800D41CD1 /* Tessellimage */,
+                               AF476FDA099D1686001F091E /* Truchet */,
+                               AF9D496C09B5411D006E59CF /* Twang */,
+                               AF4776F1099DAE7A001F091E /* Vermiculate */,
+                               AF47717F099D4803001F091E /* Wander */,
+                               AFA3392E0B058505002B0E7D /* WebCollage */,
+                               AFA33C020B058E17002B0E7D /* webcollage-perl */,
+                               AFA33BC60B058740002B0E7D /* webcollage-helper */,
+                               AF4776DB099DADDF001F091E /* WhirlWindWarp */,
+                               AF477382099D65A1001F091E /* Wormhole */,
+                               AF975808099C41D500B05160 /* XFlame */,
+                               AF9D4D7E09B5B2DC006E59CF /* XAnalogTV */,
+                               AF4778C7099DDCAE001F091E /* XJack */,
+                               AF9D4C6909B59F27006E59CF /* XLyap */,
+                               AF477442099D7D33001F091E /* XMatrix */,
+                               AF4776C0099DAC8A001F091E /* XRaySwarm */,
+                               AF4776AA099DABDD001F091E /* XSpirograph */,
+                               AF9D475F09B53166006E59CF /* Zoom */,
+                               AF480D58098EED3D00FB32B8 /* All Savers (XLockmore) */,
+                               AFD5712C0996BF2E00BA26F7 /* Apollonian */,
+                               AFD572A50996F99600BA26F7 /* Bouboule */,
+                               AFD56EAE0996A72600BA26F7 /* Braid */,
+                               AFD572C20996FC0F00BA26F7 /* Crystal */,
+                               AF794F64099748450059A8B0 /* Demon */,
+                               AFD571130996BE9300BA26F7 /* Discrete */,
+                               AF480D72098EEDDE00FB32B8 /* Drift */,
+                               AFD571430996C01700BA26F7 /* Euler2D */,
+                               AFD570590996B6A300BA26F7 /* FadePlot */,
+                               AF794F8E09974A320059A8B0 /* Fiberlamp */,
+                               AFD570EA0996BBBF00BA26F7 /* Flow */,
+                               AFD56F230996AB8A00BA26F7 /* Galaxy */,
+                               AFD56F4F0996AEEE00BA26F7 /* Grav */,
+                               AFD56F6B0996B01600BA26F7 /* Hopalong */,
+                               AFD572F9099701C000BA26F7 /* Julia */,
+                               AF794FCD09974FA60059A8B0 /* Loop */,
+                               AFD5706F0996B72700BA26F7 /* Mountain */,
+                               AF77771A09B6416100EA3033 /* Pacman */,
+                               AFD56FF80996B43800BA26F7 /* Penrose */,
+                               AFD5726D0996EE8500BA26F7 /* Polyominoes */,
+                               AFD5700F0996B4CC00BA26F7 /* Sierpinski */,
+                               AFD5735D0997411200BA26F7 /* Strange */,
+                               AFD572220996E4A300BA26F7 /* Swirl */,
+                               AFD571590996C0CE00BA26F7 /* Thornbird */,
+                               AFD570850996B80300BA26F7 /* Triangle */,
+                               AF480D59098EED5100FB32B8 /* All Savers (OpenGL) */,
+                               AFA5604A09936E2100F3E977 /* AntInspect */,
+                               AFA562DA099393C900F3E977 /* AntMaze */,
+                               AFA5606209936F3800F3E977 /* AntSpotlight */,
+                               AF08398F09930B6B00277BE9 /* Atlantis */,
+                               AF083A32099311D700277BE9 /* Atunnel */,
+                               AFA5615609937C0D00F3E977 /* BlinkBox */,
+                               AFA5601409936CC800F3E977 /* BlockTube */,
+                               AFA562BF099392C600F3E977 /* Boing */,
+                               AFA55EC7099360E300F3E977 /* BouncingCow */,
+                               AFA55CA909934BB200F3E977 /* Boxed */,
+                               AFA55ACF09933CEF00F3E977 /* Bubble3D */,
+                               AFA55946099330B000F3E977 /* Cage */,
+                               AF77784409B6528100EA3033 /* Carousel */,
+                               AFA55BAB099340CE00F3E977 /* Circuit */,
+                               AF5C9AF91A0CCE6E00B0147A /* Cityflow */,
+                               AF3581BF1431D47B00E09C51 /* CompanionCube */,
+                               AFA563130993951000F3E977 /* Crackberg */,
+                               AFA56351099396C000F3E977 /* Cube21 */,
+                               AFA55D620993584B00F3E977 /* Cubenetic */,
+                               AFA55FD309936BFA00F3E977 /* CubeStorm */,
+                               AF4FF4BA0D52CBDE00666F98 /* CubicGrid */,
+                               AF4810EB09909FBA00FB32B8 /* DangerBall */,
+                               AF77786109B6536000EA3033 /* DNAlogo */,
+                               AFA55E0D09935EDC00F3E977 /* Endgame */,
+                               AFA55C0E0993431300F3E977 /* Engine */,
+                               AF6423F2099FF9C2000F4CD4 /* Extrusion */,
+                               AFA5603209936D5100F3E977 /* FlipFlop */,
+                               AF77773E09B6446500EA3033 /* FlipScreen3D */,
+                               AF7777EA09B64E3100EA3033 /* FlipText */,
+                               AFA55E4E09935FF900F3E977 /* FlyingToasters */,
+                               AF4812500990CE2700FB32B8 /* Gears */,
+                               AFF3C9E817CCAC440028F240 /* Geodesic */,
+                               AF7ACFC019FF0A9200BD752B /* GeodesicGears */,
+                               AFA55B9109933FDA00F3E977 /* GFlux */,
+                               AFA55E2F09935F8E00F3E977 /* GLBlur */,
+                               AFF463580C440AEF00EE6509 /* GLCells */,
+                               AF77777409B6497800EA3033 /* Gleidescope */,
+                               AFA56331099395ED00F3E977 /* GLHanoi */,
+                               AFA55FF909936C6D00F3E977 /* GLKnots */,
+                               AFA55F720993643600F3E977 /* GLMatrix */,
+                               AFA55B0909933E0500F3E977 /* GLPlanet */,
+                               AF48DEEF0A0C25E000F94CF9 /* GLSchool */,
+                               AF7777D009B64C6B00EA3033 /* GLSlideshow */,
+                               AFA55C77099349A600F3E977 /* GLSnake */,
+                               AFD56DF10996A03800BA26F7 /* GLText */,
+                               AF78D175142DD8F3002AAF77 /* Hilbert */,
+                               AFA55F420993629000F3E977 /* Hypertorus */,
+                               AF3C71450D624BF50030CC0D /* Hypnowheel */,
+                               AFA55F06099361B700F3E977 /* JigglyPuff */,
+                               AF35E88A0E63823600691F2F /* Jigsaw */,
+                               AFA563A4099398BB00F3E977 /* Juggler3D */,
+                               AF7510FF1782B5B900380EA1 /* Kaleidocycle */,
+                               AFA55F2A0993622F00F3E977 /* Klein */,
+                               AFA55A790993364300F3E977 /* Lament */,
+                               AFA55DC809935D7000F3E977 /* Lavalite */,
+                               AF4FD6E60CE7A486005EE58E /* Lockward */,
+                               AFA55BE40993429100F3E977 /* Menger */,
+                               AF77778E09B64A5200EA3033 /* MirrorBlob */,
+                               AFA5596D0993317900F3E977 /* Moebius */,
+                               AFE6A1820CDD7B2E002805BF /* MoebiusGears */,
+                               AFA56119099378CB00F3E977 /* molecules.h */,
+                               AFA560FD0993781600F3E977 /* Molecule */,
+                               AFA559B50993328000F3E977 /* Morph3D */,
+                               AFA5617B09937CF100F3E977 /* Noof */,
+                               AFD51B1B0F063B4A00471C02 /* Photopile */,
+                               AFA5621F0993852500F3E977 /* Pinion */,
+                               AF4812B30990D3D900FB32B8 /* Pipes */,
+                               AFA5619D09937D7E00F3E977 /* Polyhedra */,
+                               AFA560AE0993718D00F3E977 /* Polytopes */,
+                               AFFAB31519158CE40020F021 /* ProjectivePlane */,
+                               AFA562060993849F00F3E977 /* Providence */,
+                               AFA55B2509933E8D00F3E977 /* Pulsar */,
+                               AFF2867F17860E830050A578 /* QuasiCrystal */,
+                               AFA55DF009935E4900F3E977 /* Queens */,
+                               AF63A7F11AB4EDDB00593C75 /* RomanBoy */,
+                               AFA559CF0993330600F3E977 /* Rubik */,
+                               AF32D9E00F3AD0B40080F535 /* RubikBlocks */,
+                               AFA55D3C0993565300F3E977 /* SBalls */,
+                               AFA55B7909933F7200F3E977 /* Sierpinski3D */,
+                               AFE2A4560E2E904600ADB298 /* SkyTentacles */,
+                               AFE30BE80E52B14700CCF4A5 /* Sonar */,
+                               AFA55D7F099358C400F3E977 /* Spheremonics */,
+                               AFCF833B1AF5B515008BB7E1 /* SplitFlap */,
+                               AFA55A20099334A000F3E977 /* Sproingies */,
+                               AFA55A030993340300F3E977 /* Stairs */,
+                               AF77781009B6504400EA3033 /* StarWars */,
+                               AF7777A809B64B2600EA3033 /* StonerView */,
+                               AFA559920993322100F3E977 /* Superquadrics */,
+                               AF4A3449102A593600A81B2A /* Surfaces */,
+                               AFA562F20993943B00F3E977 /* Tangram */,
+                               AFA56379099397B300F3E977 /* TimeTunnel */,
+                               AF998EDA0A083DB30051049D /* TopBlock */,
+                               AF3581FB143330F900E09C51 /* TronBit */,
+                               AFDA658E178A52B70070D24B /* Unknown Pleasures */,
+                               AF0DCA420C4CBB0D00D76972 /* Voronoi */,
+                               AF39E282198A11F60064A58D /* WindupRobot */,
+                               AF137D410F075C9B004DE3B2 /* Obsolete */,
+                               AFA55CCC09934CE400F3E977 /* GLForestFire */,
+                               AFD570C90996B9F800BA26F7 /* Ant */,
+                               AF6427A809A2DE36000F4CD4 /* Bubbles */,
+                               AF47765A099DA78E001F091E /* Critical */,
+                               AF477909099DE379001F091E /* Flag */,
+                               AFD56EDA0996A95700BA26F7 /* Forest */,
+                               AF64260F09A18D6C000F4CD4 /* HyperBall */,
+                               AF6425CC09A18855000F4CD4 /* HyperCube */,
+                               AFD571B50996D9DC00BA26F7 /* Juggle */,
+                               AFD56F8C0996B09400BA26F7 /* Laser */,
+                               AFD56FA30996B10F00BA26F7 /* Lightning */,
+                               AFD56FB90996B18F00BA26F7 /* Lisa */,
+                               AFD56FCF0996B20900BA26F7 /* Lissie */,
+                               AF4774B4099D8B5F001F091E /* LMorph */,
+                               AFD570B10996B93000BA26F7 /* Rotor */,
+                               AFD570260996B56D00BA26F7 /* Sphere */,
+                               AFD570430996B61600BA26F7 /* Spiral */,
+                               AF4771A7099D4949001F091E /* T3D */,
+                               AFD56F0B0996AAFA00BA26F7 /* Vines */,
+                               AF477208099D4EE8001F091E /* Whirlygig */,
+                               AFD5709B0996B88E00BA26F7 /* Worm */,
+                               AF9E7EBE190F4C1B00A8B01F /* enable_gc */,
+                               AF9771D60989DC4A001F8B92 /* SaverTester */,
+                               AF918977158FC00A002B5D1E /* XScreenSaver-iOS */,
+                               AF1AD9E118500F9F00932759 /* XScreenSaverUpdater */,
+                       );
+               };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+               AF08399209930B6B00277BE9 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF0839A609930BAC00277BE9 /* atlantis.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF083A35099311D700277BE9 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF083A4B0993120900277BE9 /* atunnel.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF0DC7AE0C4C73F600D76972 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF0DCA380C4C74B700D76972 /* m6502.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF0DCA450C4CBB0D00D76972 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF0DCA620C4CBB8E00D76972 /* voronoi.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF1A17640D6D6EE3008AF328 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1A17810D6D6F62008AF328 /* lcdscrub.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF1AD9E018500F9F00932759 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1ADA1B18501B3D00932759 /* SaverRunner.icns in Resources */,
+                               AF3633FC18530DD90086A439 /* sparkle_dsa_pub.pem in Resources */,
+                               AF1ADA161850157400932759 /* Updater.xib in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF2D4D8213E902F5002AA818 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF51FD3715845F9F00E5741F /* iSaverRunner.xib in Resources */,
+                               55EDCB3F1AD49DFE00251909 /* LaunchScreen.xib in Resources */,
+                               550FB5FF1AD64424001A4FA5 /* Media-iOS.xcassets in Resources */,
+                               AF51FD3415845CD500E5741F /* phosphor.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF2D4F6F13E91093002AA818 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF51FD3615845F9900E5741F /* iSaverRunner.xib in Resources */,
+                               55EDCB3E1AD49DFA00251909 /* LaunchScreen.xib in Resources */,
+                               550FB5FE1AD64424001A4FA5 /* Media-iOS.xcassets in Resources */,
+                               AFBFE78B17895CD000432B21 /* apple2.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF32D9E30F3AD0B40080F535 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF32D9FD0F3AD1330080F535 /* rubikblocks.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF3581C21431D47B00E09C51 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF3581C31431D47B00E09C51 /* voronoi.xml in Resources */,
+                               AF3581E81431D61D00E09C51 /* companioncube.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF3581FE143330F900E09C51 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF3581FF143330F900E09C51 /* voronoi.xml in Resources */,
+                               AF3582221433318500E09C51 /* tronbit.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF35E88D0E63823600691F2F /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF35EB240E63829600691F2F /* jigsaw.xml in Resources */,
+                               AF4A8CA010B609B50074B062 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF39E285198A11F60064A58D /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF39E2AD198A15820064A58D /* winduprobot.xml in Resources */,
+                               AFCF509D198C3612005B0DB1 /* xscreensaver-text in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF3C71480D624BF50030CC0D /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF3C71600D624C7C0030CC0D /* hypnowheel.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF476FB8099D154F001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF476FCF099D1587001F091E /* interference.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF476FDD099D1686001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF476FEF099D16E4001F091E /* truchet.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47704F099D4385001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47705E099D43B7001F091E /* deluxe.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47716C099D4786001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47717B099D47B7001F091E /* compass.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477182099D4803001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477191099D4846001F091E /* wander.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771AA099D4949001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4771B9099D4981001F091E /* t3d.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771DE099D4D9A001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4771EE099D4DE5001F091E /* ccurve.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771F5099D4E63001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477204099D4EA2001F091E /* nerverot.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47720B099D4EE8001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47721A099D4F27001F091E /* whirlygig.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477221099D4F67001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477230099D4FBD001F091E /* anemone.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477256099D5717001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477265099D5752001F091E /* halftone.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47726E099D57B9001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47727D099D57F5001F091E /* popsquares.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477286099D5926001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477296099D596A001F091E /* piecewise.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477385099D65A1001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477394099D65EB001F091E /* wormhole.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47739D099D6648001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4773AC099D6762001F091E /* fuzzyflakes.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4773C4099D67B9001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4773D3099D6804001F091E /* anemotaxis.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477404099D69E7001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47741B099D6A58001F091E /* intermomentary.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477429099D7C70001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477439099D7CD0001F091E /* ifs.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477445099D7D33001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477454099D7D75001F091E /* xmatrix.xml in Resources */,
+                               AF998ED60A083A280051049D /* xscreensaver-text in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477486099D89E4001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477495099D8A3A001F091E /* flame.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47749C099D8A74001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4774AB099D8AF3001F091E /* kaleidescope.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774B7099D8B5F001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4774CA099D8BAE001F091E /* lmorph.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774D1099D8BFF001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4774E0099D8C74001F091E /* maze.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477560099D9A1A001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47756F099D9A70001F091E /* pedal.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477586099D9C28001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47759B099D9C8D001F091E /* pyro.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775A2099D9CF7001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4775B1099D9D51001F091E /* starfish.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775DB099D9F69001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4775EC099D9FDB001F091E /* coral.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775F5099DA030001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477604099DA083001F091E /* epicycle.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477616099DA26C001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477629099DA2D2001F091E /* kumppa.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477647099DA6D0001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477656099DA738001F091E /* squiral.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47765D099DA78E001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47766C099DA7F3001F091E /* critical.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477673099DA849001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477682099DA8AC001F091E /* petri.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477692099DAA6F001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4776A1099DAAC9001F091E /* blaster.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776AD099DABDD001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4776BC099DAC29001F091E /* xspirograph.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776C3099DAC8A001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4776D2099DACD6001F091E /* xrayswarm.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776DE099DADDF001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4776ED099DAE38001F091E /* whirlwindwarp.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776F4099DAE7A001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477703099DAF24001F091E /* vermiculate.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477710099DAF9F001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47771F099DB000001F091E /* cloudlife.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477726099DB044001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477735099DB0ED001F091E /* substrate.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477755099DB61E001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477768099DB6FD001F091E /* interaggregate.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477777099DB965001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477786099DBA11001F091E /* celtic.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477793099DBA90001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4777A3099DBAF8001F091E /* fluidballs.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4777D4099DC183001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4778A2099DDA76001F091E /* boxfit.xml in Resources */,
+                               AF0FAF1609CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778AE099DDB79001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4778BD099DDC1B001F091E /* penetrate.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778CA099DDCAE001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4778D9099DDD14001F091E /* xjack.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778EB099DDDC8001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4778FA099DDE5F001F091E /* cynosure.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47790C099DE379001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47791B099DE3D9001F091E /* flag.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47792D099DE4C7001F091E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47793C099DE535001F091E /* slip.xml in Resources */,
+                               AF0FAF2509CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF480C4C098E301400FB32B8 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF480C69098E309E00FB32B8 /* helix.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF480D75098EEDDE00FB32B8 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF480D85098EEE3100FB32B8 /* drift.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4810EE09909FBA00FB32B8 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4811440990A35B00FB32B8 /* dangerball.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4812530990CE2700FB32B8 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF48126D0990CE8600FB32B8 /* gears.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4812B60990D3D900FB32B8 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4812C80990D41700FB32B8 /* pipes.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF48DEF20A0C25E000F94CF9 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF48E16C0A0C26A400F94CF9 /* glschool.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4A344C102A593600A81B2A /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4A3462102A59EB00A81B2A /* surfaces.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4FD6E90CE7A486005EE58E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4FD7030CE7A5BC005EE58E /* lockward.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4FF4BD0D52CBDE00666F98 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4FF4D40D52CCAA00666F98 /* cubicgrid.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF5C9AFC1A0CCE6E00B0147A /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF5C9B111A0CCF4E00B0147A /* cityflow.xml in Resources */,
+                               AF5C9AFD1A0CCE6E00B0147A /* dangerball.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF63A7F41AB4EDDB00593C75 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF63A80A1AB4EF5D00593C75 /* romanboy.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6423F5099FF9C2000F4CD4 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF642408099FFAB0000F4CD4 /* extrusion.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6425CF09A18855000F4CD4 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF6425DE09A188D7000F4CD4 /* hypercube.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6425EF09A189EC000F4CD4 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF6425FE09A18A77000F4CD4 /* qix.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64261209A18D6C000F4CD4 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64262109A18DFF000F4CD4 /* hyperball.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64262F09A18F54000F4CD4 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64263E09A18FCE000F4CD4 /* moire2.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64265209A19229000F4CD4 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64266109A1929A000F4CD4 /* munch.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64267E09A194B0000F4CD4 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64268D09A19525000F4CD4 /* goop.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64277409A1D37A000F4CD4 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64278309A1D418000F4CD4 /* speedmine.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6427AB09A2DE36000F4CD4 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF6427BA09A2DF09000F4CD4 /* bubbles.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF68A48119196CF800D41CD1 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF68A49719196E3E00D41CD1 /* tessellimage.xml in Resources */,
+                               AF4A6692191F7CAE00C74753 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF73FF251A09877F00E485E9 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF73FF3C1A0988C500E485E9 /* binaryring.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7511021782B5B900380EA1 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFB8A69B1782BA34004EDB85 /* kaleidocycle.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7776E709B63ABF00EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77770209B63B3900EA3033 /* phosphor.xml in Resources */,
+                               AF0FAF1009CA6FF900EE1051 /* xscreensaver-text in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77771D09B6416100EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77772C09B641C800EA3033 /* pacman.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77774109B6446500EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77775309B644E300EA3033 /* flipscreen3d.xml in Resources */,
+                               AF0FAF1C09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77777709B6497800EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77778A09B64A0D00EA3033 /* gleidescope.xml in Resources */,
+                               AF0FAF1E09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77779109B64A5200EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7777A409B64AE200EA3033 /* mirrorblob.xml in Resources */,
+                               AF0FAF2109CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777AB09B64B2600EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7777BE09B64BAC00EA3033 /* stonerview.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777D309B64C6B00EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7777E609B64CD800EA3033 /* glslideshow.xml in Resources */,
+                               AF0FAF1F09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777ED09B64E3100EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77780009B64EA800EA3033 /* fliptext.xml in Resources */,
+                               AF0FAF0D09CA6FF900EE1051 /* xscreensaver-text in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77781309B6504400EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77782709B650D200EA3033 /* starwars.xml in Resources */,
+                               AF0FAF1109CA6FF900EE1051 /* xscreensaver-text in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77784709B6528100EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77787D09B654FE00EA3033 /* carousel.xml in Resources */,
+                               AF0FAF1909CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77786409B6536000EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77787A09B6545E00EA3033 /* dnalogo.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77788209B6563500EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77789109B656A900EA3033 /* fontglide.xml in Resources */,
+                               AF0FAF0E09CA6FF900EE1051 /* xscreensaver-text in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7778A809B659C800EA3033 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7778B909B65A6E00EA3033 /* blitspin.xml in Resources */,
+                               AF0FAF1509CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF78D178142DD8F3002AAF77 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF78D179142DD8F3002AAF77 /* voronoi.xml in Resources */,
+                               AF78D191142DD99B002AAF77 /* hilbert.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794F67099748450059A8B0 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF794F7D0997486C0059A8B0 /* demon.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794F9109974A320059A8B0 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF794FA809974AC60059A8B0 /* fiberlamp.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794FD009974FA60059A8B0 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF794FDF09974FD10059A8B0 /* loop.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7ACFC319FF0A9200BD752B /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7ACFD919FF0BA600BD752B /* geodesicgears.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF91897B158FC00A002B5D1E /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF918983158FC00A002B5D1E /* iSaverRunner.xib in Resources */,
+                               55EDCB3D1AD498A800251909 /* LaunchScreen.xib in Resources */,
+                               AF73FF211A08AB9400E485E9 /* iSaverRunner57t.png in Resources */,
+                               AF918AB4158FC53D002B5D1E /* abstractile.xml in Resources */,
+                               AF918AB5158FC53D002B5D1E /* anemone.xml in Resources */,
+                               AF918AB6158FC53D002B5D1E /* anemotaxis.xml in Resources */,
+                               AF918AB8158FC53D002B5D1E /* antinspect.xml in Resources */,
+                               AF918AB9158FC53D002B5D1E /* antmaze.xml in Resources */,
+                               AF918ABA158FC53D002B5D1E /* antspotlight.xml in Resources */,
+                               AF918ABB158FC53D002B5D1E /* apollonian.xml in Resources */,
+                               AF918ABC158FC53D002B5D1E /* apple2.xml in Resources */,
+                               AF918ABD158FC53D002B5D1E /* atlantis.xml in Resources */,
+                               AF918ABE158FC53D002B5D1E /* attraction.xml in Resources */,
+                               AF918ABF158FC53D002B5D1E /* atunnel.xml in Resources */,
+                               AF918AC0158FC53D002B5D1E /* barcode.xml in Resources */,
+                               AF73FF3D1A0988C500E485E9 /* binaryring.xml in Resources */,
+                               AF918AC1158FC53D002B5D1E /* blaster.xml in Resources */,
+                               AF918AC2158FC53D002B5D1E /* blinkbox.xml in Resources */,
+                               AF918AC3158FC53D002B5D1E /* blitspin.xml in Resources */,
+                               AF918AC4158FC53D002B5D1E /* blocktube.xml in Resources */,
+                               AF918AC5158FC53D002B5D1E /* boing.xml in Resources */,
+                               AF918AC6158FC53D002B5D1E /* bouboule.xml in Resources */,
+                               AF918AC7158FC53D002B5D1E /* bouncingcow.xml in Resources */,
+                               AF918AC8158FC53D002B5D1E /* boxed.xml in Resources */,
+                               AF918AC9158FC53D002B5D1E /* boxfit.xml in Resources */,
+                               AF918ACA158FC53D002B5D1E /* braid.xml in Resources */,
+                               AF918ACB158FC53D002B5D1E /* bsod.xml in Resources */,
+                               AF918ACC158FC53D002B5D1E /* bubble3d.xml in Resources */,
+                               AF918ACE158FC53D002B5D1E /* bumps.xml in Resources */,
+                               AF918ACF158FC53D002B5D1E /* cage.xml in Resources */,
+                               AF918AD0158FC53D002B5D1E /* carousel.xml in Resources */,
+                               AF918AD1158FC53D002B5D1E /* ccurve.xml in Resources */,
+                               AF918AD2158FC53D002B5D1E /* celtic.xml in Resources */,
+                               AF918AD3158FC53D002B5D1E /* circuit.xml in Resources */,
+                               AF5C9B121A0CCF4E00B0147A /* cityflow.xml in Resources */,
+                               AF918AD4158FC53D002B5D1E /* cloudlife.xml in Resources */,
+                               AF918AD5158FC53D002B5D1E /* companioncube.xml in Resources */,
+                               AF918AD6158FC53D002B5D1E /* compass.xml in Resources */,
+                               AF918AD7158FC53D002B5D1E /* coral.xml in Resources */,
+                               AF918AD8158FC53D002B5D1E /* crackberg.xml in Resources */,
+                               AF918ADA158FC53D002B5D1E /* crystal.xml in Resources */,
+                               AF918ADB158FC53D002B5D1E /* cube21.xml in Resources */,
+                               AF918ADC158FC53D002B5D1E /* cubenetic.xml in Resources */,
+                               AF918ADD158FC53D002B5D1E /* cubestorm.xml in Resources */,
+                               AF918ADE158FC53D002B5D1E /* cubicgrid.xml in Resources */,
+                               AF918ADF158FC53D002B5D1E /* cwaves.xml in Resources */,
+                               AF918AE0158FC53D002B5D1E /* cynosure.xml in Resources */,
+                               AF918AE1158FC53D002B5D1E /* dangerball.xml in Resources */,
+                               AF918AE2158FC53D002B5D1E /* decayscreen.xml in Resources */,
+                               AF918AE3158FC53D002B5D1E /* deco.xml in Resources */,
+                               AF918AE4158FC53D002B5D1E /* deluxe.xml in Resources */,
+                               AF918AE5158FC53D002B5D1E /* demon.xml in Resources */,
+                               AF918AE6158FC53D002B5D1E /* discrete.xml in Resources */,
+                               AF918AE7158FC53D002B5D1E /* distort.xml in Resources */,
+                               AFCF453815986A3000E6E8CC /* dnalogo.xml in Resources */,
+                               AF918AE9158FC53D002B5D1E /* drift.xml in Resources */,
+                               AF918AEA158FC53D002B5D1E /* endgame.xml in Resources */,
+                               AF918AEB158FC53D002B5D1E /* engine.xml in Resources */,
+                               AF918AEC158FC53D002B5D1E /* epicycle.xml in Resources */,
+                               AF918AED158FC53D002B5D1E /* eruption.xml in Resources */,
+                               AF918AEE158FC53D002B5D1E /* euler2d.xml in Resources */,
+                               AF918AF0158FC53D002B5D1E /* fadeplot.xml in Resources */,
+                               AF918AF1158FC53D002B5D1E /* fiberlamp.xml in Resources */,
+                               AF918AF2158FC53D002B5D1E /* fireworkx.xml in Resources */,
+                               AF918AF4158FC53D002B5D1E /* flame.xml in Resources */,
+                               AF918AF5158FC53D002B5D1E /* flipflop.xml in Resources */,
+                               AF918AF6158FC53D002B5D1E /* flipscreen3d.xml in Resources */,
+                               AF918AF7158FC53D002B5D1E /* fliptext.xml in Resources */,
+                               AF918AF8158FC53D002B5D1E /* flow.xml in Resources */,
+                               AF918AF9158FC53D002B5D1E /* fluidballs.xml in Resources */,
+                               AF918AFB158FC53D002B5D1E /* flyingtoasters.xml in Resources */,
+                               AF918AFC158FC53D002B5D1E /* fontglide.xml in Resources */,
+                               AF918AFE158FC53D002B5D1E /* fuzzyflakes.xml in Resources */,
+                               AF918AFF158FC53D002B5D1E /* galaxy.xml in Resources */,
+                               AF918B00158FC53D002B5D1E /* gears.xml in Resources */,
+                               AFF3C9FF17CCAD9A0028F240 /* geodesic.xml in Resources */,
+                               AF918B01158FC53D002B5D1E /* gflux.xml in Resources */,
+                               AF918B02158FC53D002B5D1E /* glblur.xml in Resources */,
+                               AF918B03158FC53D002B5D1E /* glcells.xml in Resources */,
+                               AF918B04158FC53D002B5D1E /* gleidescope.xml in Resources */,
+                               AF918B06158FC53D002B5D1E /* glhanoi.xml in Resources */,
+                               AF918B07158FC53D002B5D1E /* glknots.xml in Resources */,
+                               AF918B08158FC53D002B5D1E /* glmatrix.xml in Resources */,
+                               AF918B09158FC53D002B5D1E /* glplanet.xml in Resources */,
+                               AF918B0A158FC53D002B5D1E /* glschool.xml in Resources */,
+                               AF918B0B158FC53D002B5D1E /* glslideshow.xml in Resources */,
+                               AF918B0C158FC53D002B5D1E /* glsnake.xml in Resources */,
+                               AF918B10158FC53D002B5D1E /* greynetic.xml in Resources */,
+                               AF918B0D158FC53D002B5D1E /* gltext.xml in Resources */,
+                               AF918B0E158FC53D002B5D1E /* goop.xml in Resources */,
+                               AF918B0F158FC53D002B5D1E /* grav.xml in Resources */,
+                               AF918B11158FC53D002B5D1E /* halftone.xml in Resources */,
+                               AF918B12158FC53D002B5D1E /* halo.xml in Resources */,
+                               AF918B13158FC53D002B5D1E /* helix.xml in Resources */,
+                               AFB591BF178B81E600EA4005 /* hexadrop.xml in Resources */,
+                               AF918B14158FC53D002B5D1E /* hilbert.xml in Resources */,
+                               AF918B15158FC53D002B5D1E /* hopalong.xml in Resources */,
+                               AF918B18158FC53D002B5D1E /* hypertorus.xml in Resources */,
+                               AF918B19158FC53D002B5D1E /* hypnowheel.xml in Resources */,
+                               AF918B1A158FC53D002B5D1E /* ifs.xml in Resources */,
+                               550FB6001AD64424001A4FA5 /* Media-iOS.xcassets in Resources */,
+                               AF918B1B158FC53D002B5D1E /* imsmap.xml in Resources */,
+                               AF918B1C158FC53D002B5D1E /* interaggregate.xml in Resources */,
+                               AF918B1D158FC53D002B5D1E /* interference.xml in Resources */,
+                               AF918B1E158FC53D002B5D1E /* intermomentary.xml in Resources */,
+                               AF918B1F158FC53D002B5D1E /* jigglypuff.xml in Resources */,
+                               AF39483F15A1647A0000FFCD /* jigsaw.xml in Resources */,
+                               AF918B22158FC53D002B5D1E /* juggler3d.xml in Resources */,
+                               AF918B23158FC53D002B5D1E /* julia.xml in Resources */,
+                               AFB8A69C1782BF6C004EDB85 /* kaleidocycle.xml in Resources */,
+                               AF918B24158FC53D002B5D1E /* kaleidescope.xml in Resources */,
+                               AF918B25158FC53D002B5D1E /* klein.xml in Resources */,
+                               AF918B26158FC53D002B5D1E /* kumppa.xml in Resources */,
+                               AF918B27158FC53D002B5D1E /* lament.xml in Resources */,
+                               AF918B29158FC53D002B5D1E /* lavalite.xml in Resources */,
+                               AF918B30158FC53D002B5D1E /* loop.xml in Resources */,
+                               AF918B31158FC53D002B5D1E /* m6502.xml in Resources */,
+                               AF918B32158FC53D002B5D1E /* maze.xml in Resources */,
+                               AF918B33158FC53D002B5D1E /* memscroller.xml in Resources */,
+                               AF918B34158FC53D002B5D1E /* menger.xml in Resources */,
+                               AF918B35158FC53D002B5D1E /* metaballs.xml in Resources */,
+                               AF918B36158FC53D002B5D1E /* mirrorblob.xml in Resources */,
+                               AF7ACFDA19FF0BA600BD752B /* geodesicgears.xml in Resources */,
+                               AF918B38158FC53D002B5D1E /* moebius.xml in Resources */,
+                               AF918B39158FC53D002B5D1E /* moebiusgears.xml in Resources */,
+                               AF918B3A158FC53D002B5D1E /* moire.xml in Resources */,
+                               AF918B3B158FC53D002B5D1E /* moire2.xml in Resources */,
+                               AF918B3C158FC53D002B5D1E /* molecule.xml in Resources */,
+                               AF918B3D158FC53D002B5D1E /* morph3d.xml in Resources */,
+                               AF918B3E158FC53D002B5D1E /* mountain.xml in Resources */,
+                               AF918B3F158FC53D002B5D1E /* munch.xml in Resources */,
+                               AF918B40158FC53D002B5D1E /* nerverot.xml in Resources */,
+                               AF918B41158FC53D002B5D1E /* noof.xml in Resources */,
+                               AF918B42158FC53D002B5D1E /* noseguy.xml in Resources */,
+                               AF918B43158FC53D002B5D1E /* pacman.xml in Resources */,
+                               AF918B44158FC53D002B5D1E /* pedal.xml in Resources */,
+                               AF918B45158FC53D002B5D1E /* penetrate.xml in Resources */,
+                               AF918B46158FC53D002B5D1E /* penrose.xml in Resources */,
+                               AF918B47158FC53D002B5D1E /* petri.xml in Resources */,
+                               AF918B48158FC53E002B5D1E /* phosphor.xml in Resources */,
+                               AF918B49158FC53E002B5D1E /* photopile.xml in Resources */,
+                               AF918B4A158FC53E002B5D1E /* piecewise.xml in Resources */,
+                               AF918B4B158FC53E002B5D1E /* pinion.xml in Resources */,
+                               AF918B4C158FC53E002B5D1E /* pipes.xml in Resources */,
+                               AFCF4547159878D500E6E8CC /* polyhedra.xml in Resources */,
+                               AF918B4E158FC53E002B5D1E /* polyominoes.xml in Resources */,
+                               AF918B4F158FC53E002B5D1E /* polytopes.xml in Resources */,
+                               AF918B50158FC53E002B5D1E /* pong.xml in Resources */,
+                               AF918B51158FC53E002B5D1E /* popsquares.xml in Resources */,
+                               AFFAB33019158E2A0020F021 /* projectiveplane.xml in Resources */,
+                               AF918B52158FC53E002B5D1E /* providence.xml in Resources */,
+                               AF918B53158FC53E002B5D1E /* pulsar.xml in Resources */,
+                               AF918B54158FC53E002B5D1E /* pyro.xml in Resources */,
+                               AF918B55158FC53E002B5D1E /* qix.xml in Resources */,
+                               AFF28697178611720050A578 /* quasicrystal.xml in Resources */,
+                               AF918B56158FC53E002B5D1E /* queens.xml in Resources */,
+                               AF918B57158FC53E002B5D1E /* rdbomb.xml in Resources */,
+                               AF918B58158FC53E002B5D1E /* ripples.xml in Resources */,
+                               AF918B59158FC53E002B5D1E /* rocks.xml in Resources */,
+                               AF63A80B1AB4EF5D00593C75 /* romanboy.xml in Resources */,
+                               AF918B5A158FC53E002B5D1E /* rorschach.xml in Resources */,
+                               AF918B5C158FC53E002B5D1E /* rotzoomer.xml in Resources */,
+                               AF918B5D158FC53E002B5D1E /* rubik.xml in Resources */,
+                               AF918B5E158FC53E002B5D1E /* rubikblocks.xml in Resources */,
+                               AF918B5F158FC53E002B5D1E /* sballs.xml in Resources */,
+                               AF918B60158FC53E002B5D1E /* shadebobs.xml in Resources */,
+                               AF918B61158FC53E002B5D1E /* sierpinski.xml in Resources */,
+                               AF918B62158FC53E002B5D1E /* sierpinski3d.xml in Resources */,
+                               AF918B63158FC53E002B5D1E /* skytentacles.xml in Resources */,
+                               AF918B64158FC53E002B5D1E /* slidescreen.xml in Resources */,
+                               AF918B65158FC53E002B5D1E /* slip.xml in Resources */,
+                               AF918B66158FC53E002B5D1E /* sonar.xml in Resources */,
+                               AF918B67158FC53E002B5D1E /* speedmine.xml in Resources */,
+                               AF918B69158FC53E002B5D1E /* spheremonics.xml in Resources */,
+                               AFCF83561AF5B5FD008BB7E1 /* splitflap.xml in Resources */,
+                               AF918B6B158FC53E002B5D1E /* spotlight.xml in Resources */,
+                               AF918B6C158FC53E002B5D1E /* sproingies.xml in Resources */,
+                               AF918B6D158FC53E002B5D1E /* squiral.xml in Resources */,
+                               AF918B6E158FC53E002B5D1E /* stairs.xml in Resources */,
+                               AF918B6F158FC53E002B5D1E /* starfish.xml in Resources */,
+                               AF918B70158FC53E002B5D1E /* starwars.xml in Resources */,
+                               AF918B71158FC53E002B5D1E /* stonerview.xml in Resources */,
+                               AF918B72158FC53E002B5D1E /* strange.xml in Resources */,
+                               AF918B73158FC53E002B5D1E /* substrate.xml in Resources */,
+                               AF918B74158FC53E002B5D1E /* superquadrics.xml in Resources */,
+                               AF918B75158FC53E002B5D1E /* surfaces.xml in Resources */,
+                               AF918B76158FC53E002B5D1E /* swirl.xml in Resources */,
+                               AF918B78158FC53E002B5D1E /* tangram.xml in Resources */,
+                               AF68A49819196E3E00D41CD1 /* tessellimage.xml in Resources */,
+                               AF918B79158FC53E002B5D1E /* thornbird.xml in Resources */,
+                               AF918B7A158FC53E002B5D1E /* timetunnel.xml in Resources */,
+                               AF918B7B158FC53E002B5D1E /* topblock.xml in Resources */,
+                               AF918B7C158FC53E002B5D1E /* triangle.xml in Resources */,
+                               AF918B7D158FC53E002B5D1E /* tronbit.xml in Resources */,
+                               AF918B7E158FC53E002B5D1E /* truchet.xml in Resources */,
+                               AF918B7F158FC53E002B5D1E /* twang.xml in Resources */,
+                               AF918B80158FC53E002B5D1E /* vermiculate.xml in Resources */,
+                               AFDA65A6178A541A0070D24B /* unknownpleasures.xml in Resources */,
+                               AF918B83158FC53E002B5D1E /* voronoi.xml in Resources */,
+                               AF918B84158FC53E002B5D1E /* wander.xml in Resources */,
+                               AF918B86158FC53E002B5D1E /* whirlwindwarp.xml in Resources */,
+                               AF39E2AE198A15820064A58D /* winduprobot.xml in Resources */,
+                               AF918B89158FC53E002B5D1E /* wormhole.xml in Resources */,
+                               AF918B8A158FC53E002B5D1E /* xanalogtv.xml in Resources */,
+                               AF918B8B158FC53E002B5D1E /* xflame.xml in Resources */,
+                               AF918B8C158FC53E002B5D1E /* xjack.xml in Resources */,
+                               AF918B8D158FC53E002B5D1E /* xlyap.xml in Resources */,
+                               AF918B8E158FC53E002B5D1E /* xmatrix.xml in Resources */,
+                               AF918B8F158FC53E002B5D1E /* xrayswarm.xml in Resources */,
+                               AF918B90158FC53E002B5D1E /* xspirograph.xml in Resources */,
+                               AF918B91158FC554002B5D1E /* zoom.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975730099C317000B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF97573F099C31BB00B05160 /* imsmap.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975778099C374A00B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975788099C378B00B05160 /* moire.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9757C5099C3E6300B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFCCCBB009BFE4B000353F4D /* rdbomb.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF97580B099C41D500B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF97581B099C423600B05160 /* xflame.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975868099C475900B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975879099C490500B05160 /* shadebobs.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A39099C681F00B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975A48099C688B00B05160 /* metaballs.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A6F099C6AB200B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975A82099C6B2700B05160 /* eruption.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A89099C6BC300B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975A98099C6C2000B05160 /* barcode.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975ADA099C6EB100B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975AED099C6EFE00B05160 /* fireworkx.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975AFF099C6FE400B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975B16099C70B200B05160 /* memscroller.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C15099C8C1500B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975C28099C8C6A00B05160 /* halo.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C40099C8DCF00B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975C55099C8E2800B05160 /* greynetic.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C60099C8F3F00B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975C75099C8FAC00B05160 /* noseguy.xml in Resources */,
+                               AF0FAF0F09CA6FF900EE1051 /* xscreensaver-text in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975D55099CA0F000B05160 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975D65099CA14B00B05160 /* rocks.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF976FB80989CAA2001F8B92 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF976FCD0989CAEA001F8B92 /* deco.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF97702A0989D1E6001F8B92 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9770430989D226001F8B92 /* rorschach.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9770670989D2F6001F8B92 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9770800989D32E001F8B92 /* attraction.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9771D30989DC4A001F8B92 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9772E30989DFC6001F8B92 /* SaverRunner.nib in Resources */,
+                               AF51FD3915845FCB00E5741F /* SaverRunner.icns in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF998EDD0A083DB30051049D /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF998EFB0A083E8C0051049D /* topblock.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D466909B5109C006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D467A09B51126006E59CF /* decayscreen.xml in Resources */,
+                               AF0FAF1A09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D474709B5300A006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D475609B5306A006E59CF /* slidescreen.xml in Resources */,
+                               AF0FAF2409CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D476209B53166006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D48D309B53214006E59CF /* zoom.xml in Resources */,
+                               AF0FAF2909CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D48DE09B53322006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D48ED09B5338A006E59CF /* bumps.xml in Resources */,
+                               AF0FAF1809CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D48F709B535DA006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D490609B536DE006E59CF /* distort.xml in Resources */,
+                               AF0FAF1B09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D492E09B53CBA006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D493D09B53D3B006E59CF /* ripples.xml in Resources */,
+                               AF0FAF2209CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D495709B53FC9006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D496609B54087006E59CF /* rotzoomer.xml in Resources */,
+                               AF0FAF2309CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D496F09B5411D006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D497E09B541CE006E59CF /* twang.xml in Resources */,
+                               AF0FAF2709CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D499A09B544C2006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D49A909B5457B006E59CF /* spotlight.xml in Resources */,
+                               AF0FAF2609CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4C6C09B59F27006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4C7B09B5A02D006E59CF /* xlyap.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4CEA09B5AA8E006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4CF909B5AC73006E59CF /* pong.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4D8109B5B2DC006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4D9109B5B42B006E59CF /* xanalogtv.xml in Resources */,
+                               AF0FAF2809CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4DB209B5B71E006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4DC209B5B862006E59CF /* bsod.xml in Resources */,
+                               AF0FAF1709CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4DEF09B5BB19006E59CF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4E0409B5BC85006E59CF /* apple2.xml in Resources */,
+                               AF0FAF0C09CA6FF900EE1051 /* xscreensaver-text in Resources */,
+                               AF0FAF1409CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA339310B058505002B0E7D /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA33BB00B05860F002B0E7D /* webcollage.xml in Resources */,
+                               AFA33BDD0B058A30002B0E7D /* webcollage-helper in Resources */,
+                               AFA33C0C0B058ED2002B0E7D /* webcollage in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55949099330B000F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5595C099330E500F3E977 /* cage.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559700993317900F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55981099331AC00F3E977 /* moebius.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559950993322100F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA559A70993325200F3E977 /* superquadrics.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559B80993328000F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA559CB099332CF00F3E977 /* morph3d.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559D20993330600F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA559E90993333D00F3E977 /* rubik.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A060993340300F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55A190993344100F3E977 /* stairs.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A23099334A000F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55A34099334CB00F3E977 /* sproingies.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A7C0993364300F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55A8D0993366F00F3E977 /* lament.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55AD209933CEF00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55AE309933D1C00F3E977 /* bubble3d.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B0C09933E0500F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55B2009933E3100F3E977 /* glplanet.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B2809933E8D00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55B3909933EB400F3E977 /* pulsar.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B7C09933F7200F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55B8D09933FAA00F3E977 /* sierpinski3d.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B9409933FDA00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55BA50993400200F3E977 /* gflux.xml in Resources */,
+                               AF0FAF1D09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55BAE099340CE00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55BBF0993410100F3E977 /* circuit.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55BE70993429100F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55BF8099342BF00F3E977 /* menger.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55C110993431300F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55C220993433D00F3E977 /* engine.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55C7A099349A600F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55C8B099349CC00F3E977 /* glsnake.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55CAC09934BB200F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55CBD09934BDD00F3E977 /* boxed.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55CCF09934CE400F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55CE009934D1500F3E977 /* glforestfire.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D3F0993565300F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55D500993568200F3E977 /* sballs.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D650993584B00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55D760993587600F3E977 /* cubenetic.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D82099358C400F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55D93099358FB00F3E977 /* spheremonics.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55DCB09935D7000F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55DDC09935D9D00F3E977 /* lavalite.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55DF309935E4900F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55E0509935E7E00F3E977 /* queens.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E1009935EDC00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55E2109935F0B00F3E977 /* endgame.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E3209935F8E00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55E4409935FBA00F3E977 /* glblur.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E5109935FF900F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55E970993602F00F3E977 /* flyingtoasters.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55ECA099360E300F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55EE50993610F00F3E977 /* bouncingcow.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F09099361B700F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55F20099361E800F3E977 /* jigglypuff.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F2D0993622F00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55F3E0993625B00F3E977 /* klein.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F450993629000F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55F57099362C500F3E977 /* hypertorus.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F750993643600F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55F860993646900F3E977 /* glmatrix.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55FD609936BFA00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55FF209936C2F00F3E977 /* cubestorm.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55FFC09936C6D00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5600D09936C9D00F3E977 /* glknots.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5601709936CC800F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5602809936CF700F3E977 /* blocktube.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5603509936D5100F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF0D117D0E41566300BB14A4 /* xscreensaver-getimage-file in Resources */,
+                               AFA5604609936DAB00F3E977 /* flipflop.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5604D09936E2100F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA560820993700500F3E977 /* antinspect.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5606509936F3800F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA560830993700900F3E977 /* antspotlight.xml in Resources */,
+                               AF0FAF1309CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA560B10993718D00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA560C2099371BE00F3E977 /* polytopes.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA561000993781600F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA561110993784D00F3E977 /* molecule.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5615B09937C0D00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5616C09937C6800F3E977 /* blinkbox.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5617E09937CF100F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5618F09937D2100F3E977 /* noof.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA561A009937D7E00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA561B109937DB400F3E977 /* polyhedra.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562090993849F00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5621B099384DA00F3E977 /* providence.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562220993852500F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA562330993855500F3E977 /* pinion.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562C2099392C600F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA562D3099392F900F3E977 /* boing.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562DD099393C900F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA562EE0993940400F3E977 /* antmaze.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562F50993943B00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA563060993947300F3E977 /* tangram.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA563160993951000F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA563280993955000F3E977 /* crackberg.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA56334099395ED00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA563740993977100F3E977 /* glhanoi.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA56354099396C000F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA563770993979A00F3E977 /* cube21.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5637C099397B300F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5638D099397ED00F3E977 /* timetunnel.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA563A7099398BB00F3E977 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA563B8099398F700F3E977 /* juggler3d.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFB591AA178B812C00EA4005 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFB591BE178B81E600EA4005 /* hexadrop.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFBFE74E178642DC00432B21 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFBFE765178643B200432B21 /* Apple2.saver in Resources */,
+                               AFBFE74F178642DC00432B21 /* SaverRunner.nib in Resources */,
+                               AFBFE750178642DC00432B21 /* SaverRunner.icns in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFBFE76C178647FE00432B21 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFBFE7831786483B00432B21 /* Phosphor.saver in Resources */,
+                               AFBFE76F178647FE00432B21 /* SaverRunner.nib in Resources */,
+                               AFBFE770178647FE00432B21 /* SaverRunner.icns in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFCF833E1AF5B515008BB7E1 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFCF83551AF5B5FD008BB7E1 /* splitflap.xml in Resources */,
+                               AFE349291B033A8200AF3D73 /* xscreensaver-text in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD51B1E0F063B4A00471C02 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD51B200F063B4A00471C02 /* xscreensaver-getimage-file in Resources */,
+                               AFD51DB90F063BE700471C02 /* photopile.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56DF40996A03800BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56E9F0996A23800BA26F7 /* gltext.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56EB10996A72600BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF642330099F45CA000F4CD4 /* braid.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56EDD0996A95700BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F1D0996AB1D00BA26F7 /* forest.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F0E0996AAFA00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F1E0996AB4000BA26F7 /* vines.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F260996AB8A00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F350996ABB300BA26F7 /* galaxy.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F520996AEEE00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F610996AF1500BA26F7 /* grav.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F6E0996B01600BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F870996B04D00BA26F7 /* hopalong.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F8F0996B09400BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F9F0996B0D000BA26F7 /* laser.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FA60996B10F00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56FB50996B15000BA26F7 /* lightning.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FBC0996B18F00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56FCB0996B1BE00BA26F7 /* lisa.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FD20996B20900BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56FE10996B24B00BA26F7 /* lissie.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FFB0996B43800BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5700B0996B47E00BA26F7 /* penrose.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570120996B4CC00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570210996B51100BA26F7 /* sierpinski.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570290996B56D00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5703A0996B5D000BA26F7 /* sphere.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570460996B61600BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570550996B65A00BA26F7 /* spiral.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5705C0996B6A300BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5706B0996B6E700BA26F7 /* fadeplot.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570720996B72700BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570810996B77F00BA26F7 /* mountain.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570880996B80300BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570970996B84E00BA26F7 /* triangle.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5709E0996B88E00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570AD0996B8DC00BA26F7 /* worm.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570B40996B93000BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570C30996B96F00BA26F7 /* rotor.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570CC0996B9F800BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570DD0996BA4600BA26F7 /* ant.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570ED0996BBBF00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570FE0996BC2000BA26F7 /* flow.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571160996BE9300BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD571270996BEE100BA26F7 /* discrete.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5712F0996BF2E00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5713E0996BFA500BA26F7 /* apollonian.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571460996C01700BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD571550996C05F00BA26F7 /* euler2d.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5715C0996C0CE00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFCCCBB309BFE51900353F4D /* thornbird.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571B80996D9DC00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD571C70996DA3300BA26F7 /* juggle.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572250996E4A300BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD572340996E52B00BA26F7 /* swirl.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572700996EE8500BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5727F0996EF1900BA26F7 /* polyominoes.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572A80996F99600BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD572B80996FAF900BA26F7 /* bouboule.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572C50996FC0F00BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD572EC0997005900BA26F7 /* crystal.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572FC099701C000BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5730B099702AF00BA26F7 /* julia.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD573600997411200BA26F7 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD573700997418D00BA26F7 /* strange.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFDA6591178A52B70070D24B /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFDA65A5178A541A0070D24B /* unknownpleasures.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE2A4590E2E904600ADB298 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFE2A4750E2E911200ADB298 /* skytentacles.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE30BEB0E52B14700CCF4A5 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFE30BFE0E52B18300CCF4A5 /* sonar.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE6A1850CDD7B2E002805BF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFE6A40E0CDD7BDC002805BF /* moebiusgears.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE6A41E0CDD7FAA002805BF /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFE6A4370CDD8027002805BF /* abstractile.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF2868217860E830050A578 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF28696178611720050A578 /* quasicrystal.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF3C9EB17CCAC440028F240 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF3C9FE17CCAD9A0028F240 /* geodesic.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF463390C4403E400EE6509 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF4634C0C44046500EE6509 /* cwaves.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF4635B0C440AEF00EE6509 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF463740C440BAC00EE6509 /* glcells.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFFAB31819158CE40020F021 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFFAB32F19158E2A0020F021 /* projectiveplane.xml in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXRezBuildPhase section */
+               AF08399E09930B6B00277BE9 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF083A44099311D700277BE9 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF0DC7B80C4C73F600D76972 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF0DCA510C4CBB0D00D76972 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF1A176E0D6D6EE3008AF328 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF32D9EF0F3AD0B40080F535 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF3581D01431D47B00E09C51 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF358211143330F900E09C51 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF35E89B0E63823600691F2F /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF39E291198A11F60064A58D /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF3C71540D624BF50030CC0D /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF476FC2099D154F001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF476FE7099D1686001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477058099D4385001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477175099D4786001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47718B099D4803001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771B3099D4949001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771E7099D4D9A001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771FE099D4E63001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477214099D4EE8001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47722A099D4F67001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47725F099D5717001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477277099D57B9001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47728F099D5926001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47738E099D65A1001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4773A6099D6648001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4773CD099D67B9001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47740E099D69E7001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477433099D7C70001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47744E099D7D33001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47748F099D89E4001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774A5099D8A74001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774C0099D8B5F001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774DA099D8BFF001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477569099D9A1A001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47758F099D9C28001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775AB099D9CF7001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775E4099D9F69001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775FE099DA030001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47761F099DA26C001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477650099DA6D0001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477666099DA78E001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47767C099DA849001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47769B099DAA6F001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776B6099DABDD001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776CC099DAC8A001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776E7099DADDF001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776FD099DAE7A001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477719099DAF9F001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47772F099DB044001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47775E099DB61E001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477780099DB965001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47779C099DBA90001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4777DD099DC183001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778B7099DDB79001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778D3099DDCAE001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778F4099DDDC8001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477915099DE379001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477936099DE4C7001F091E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF480C54098E301400FB32B8 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF480D7D098EEDDE00FB32B8 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4810F709909FBA00FB32B8 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4812600990CE2700FB32B8 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4812C20990D3D900FB32B8 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF48DEFE0A0C25E000F94CF9 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4A3458102A593600A81B2A /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4FD6F50CE7A486005EE58E /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4FF4C90D52CBDE00666F98 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF5C9B081A0CCE6E00B0147A /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF63A8011AB4EDDB00593C75 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF642401099FF9C2000F4CD4 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6425D809A18855000F4CD4 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6425F809A189EC000F4CD4 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64261B09A18D6C000F4CD4 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64263809A18F54000F4CD4 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64265B09A19229000F4CD4 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64268709A194B0000F4CD4 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64277D09A1D37A000F4CD4 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6427B409A2DE36000F4CD4 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF68A48D19196CF800D41CD1 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF73FF311A09877F00E485E9 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF75110D1782B5B900380EA1 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7776F209B63ABF00EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77772609B6416100EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77774D09B6446500EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77778409B6497800EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77779E09B64A5200EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777B809B64B2600EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777E009B64C6B00EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777FA09B64E3100EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77782109B6504400EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77785409B6528100EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77787009B6536000EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77788B09B6563500EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7778B109B659C800EA3033 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF78D184142DD8F3002AAF77 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794F70099748450059A8B0 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794F9A09974A320059A8B0 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794FD909974FA60059A8B0 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7ACFCF19FF0A9200BD752B /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975739099C317000B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975781099C374A00B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9757CE099C3E6300B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975814099C41D500B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975871099C475900B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A42099C681F00B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A78099C6AB200B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A92099C6BC300B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975AE3099C6EB100B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975B08099C6FE400B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C1E099C8C1500B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C4A099C8DCF00B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C6A099C8F3F00B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975D5F099CA0F000B05160 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9770150989D0F6001F8B92 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF97703C0989D1E6001F8B92 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9770790989D2F6001F8B92 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF998EE90A083DB30051049D /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D467209B5109C006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D475009B5300A006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D476B09B53166006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D48E709B53322006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D490009B535DA006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D493709B53CBA006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D496009B53FC9006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D497809B5411D006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D49A309B544C2006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4C7509B59F27006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4CF309B5AA8E006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4D8B09B5B2DC006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4DBC09B5B71E006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4DFA09B5BB19006E59CF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA3393B0B058505002B0E7D /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55956099330B000F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5597B0993317900F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559A00993322100F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559C30993328000F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559DD0993330600F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A110993340300F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A2E099334A000F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A870993364300F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55ADD09933CEF00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B1A09933E0500F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B3309933E8D00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B8709933F7200F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B9F09933FDA00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55BB9099340CE00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55BF20993429100F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55C1C0993431300F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55C85099349A600F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55CB709934BB200F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55CDA09934CE400F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D4A0993565300F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D700993584B00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D8D099358C400F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55DD609935D7000F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55DFF09935E4900F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E1B09935EDC00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E3E09935F8E00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E5C09935FF900F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55EDF099360E300F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F1A099361B700F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F380993622F00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F500993629000F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F800993643600F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55FE109936BFA00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5600709936C6D00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5602209936CC800F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5604009936D5100F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5605809936E2100F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5607009936F3800F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA560BC0993718D00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5610B0993781600F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5616609937C0D00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5618909937CF100F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA561AB09937D7E00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562150993849F00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5622D0993852500F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562CD099392C600F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562E8099393C900F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA563000993943B00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA563220993951000F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5633F099395ED00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5635F099396C000F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA56387099397B300F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA563B2099398BB00F3E977 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFB591B5178B812C00EA4005 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFCF834B1AF5B515008BB7E1 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD51B2B0F063B4A00471C02 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56E000996A03800BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56EBA0996A72600BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56EE60996A95700BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F170996AAFA00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F2F0996AB8A00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F5B0996AEEE00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F770996B01600BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F980996B09400BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FAF0996B10F00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FC50996B18F00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FDB0996B20900BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570040996B43800BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5701B0996B4CC00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570320996B56D00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5704F0996B61600BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570650996B6A300BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5707B0996B72700BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570910996B80300BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570A70996B88E00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570BD0996B93000BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570D50996B9F800BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570F60996BBBF00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5711F0996BE9300BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571380996BF2E00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5714F0996C01700BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571650996C0CE00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571C10996D9DC00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5722E0996E4A300BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572790996EE8500BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572B10996F99600BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572CE0996FC0F00BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD57305099701C000BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD573690997411200BA26F7 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFDA659C178A52B70070D24B /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE2A4650E2E904600ADB298 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE30BF70E52B14700CCF4A5 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE6A1920CDD7B2E002805BF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE6A4280CDD7FAA002805BF /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF2868D17860E830050A578 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF3C9F617CCAC440028F240 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF463420C4403E400EE6509 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF463670C440AEF00EE6509 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFFAB32419158CE40020F021 /* Rez */ = {
+                       isa = PBXRezBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXRezBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+               AF0DC7B90C4C73F600D76972 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF0DCA520C4CBB0D00D76972 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF1A176F0D6D6EE3008AF328 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF1ADA1E18501DC200932759 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF2D51F413E94AC4002AA818 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF2D51FD13E94B2D002AA818 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF32D9F00F3AD0B40080F535 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF3581D11431D47B00E09C51 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF358212143330F900E09C51 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF35E89C0E63823600691F2F /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF39E292198A11F60064A58D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF3C71550D624BF50030CC0D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF48DEFF0A0C25E000F94CF9 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF4A3459102A593600A81B2A /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF4E1D1819CE7013002B6190 /* Update GC build settings */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Update GC build settings";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "#!/bin/sh\n\n# Edit the contents of \"xscreensaver.xcconfig\" based on the running\n# Xcode version.  If we are running Xcode 5.0.2, we *must* turn on GC.\n# If we are running a newer version of Xcode than that, we *cannot*\n# turn on GC.\n\nTMP=`mktemp -t xcode`\nSRC=\"$SRCROOT/xscreensaver.xcconfig\"\nOBJC_GC_CFLAGS=\nif [ \"$XCODE_VERSION_MAJOR\" -lt \"0600\" ]; then\n  OBJC_GC_CFLAGS=\"-fobjc-gc\"\nfi\n\nrm -f \"$TMP\"\nsed -e \"s/^\\(OBJC_GC_CFLAGS=\\).*/\\1${OBJC_GC_CFLAGS}/\" < $SRC > $TMP\nif ! ( cmp -s \"$SRC\" \"$TMP\" ); then\necho \"$SRC updated:\"\n  diff -U0 \"$SRC\" \"$TMP\"\n  cat \"$TMP\" > \"$SRC\"\nelse\n  echo \"$SRC unchanged\"\nfi\n\nrm -f \"$TMP\"\nexit 0\n";
+                       showEnvVarsInLog = 0;
+               };
+               AF4FD6F60CE7A486005EE58E /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF4FF4CA0D52CBDE00666F98 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF578FA11434E918002455DD /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF5C9B091A0CCE6E00B0147A /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF63A8021AB4EDDB00593C75 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF68A48E19196CF800D41CD1 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF73FF321A09877F00E485E9 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF75110E1782B5B900380EA1 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF78D185142DD8F3002AAF77 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF7ACFD019FF0A9200BD752B /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF7E080115925EE300D81407 /* ICMP Sanity Check */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "ICMP Sanity Check";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/icmp-warning.pl";
+               };
+               AF7E08021592661100D81407 /* ICMP Sanity Check */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "ICMP Sanity Check";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/icmp-warning.pl";
+               };
+               AF91898A158FC00A002B5D1E /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AF94E7421A16F66900289B93 /* Update Function Table */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Update Function Table";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/build-fntable.pl $SOURCE_ROOT/ios-function-table.m";
+               };
+               AF998EEA0A083DB30051049D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3393C0B058505002B0E7D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D69209C03B5C00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D69409C03B6200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D85B09C03BD300E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D85D09C03BD700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D85F09C03BDA00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D86109C03BDE00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D86309C03BE200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D86509C03BE500E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D86709C03BE800E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D86909C03BEC00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D86B09C03BEF00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D86D09C03BF300E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D86F09C03BF700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D87109C03BFB00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D87309C03C0000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D87509C03C0400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D87709C03C0A00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D87909C03C1200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D87B09C03C1700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D87D09C03C1B00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D87F09C03C1E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D88109C03C2100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D88309C03C2400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D88509C03C2700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D88709C03C2A00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D88909C03C2E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D88B09C03C3200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D88D09C03C3600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D88F09C03C3900E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D89109C03C3C00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D89309C03C4000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D89509C03C4400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D89709C03C4700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D89B09C03C4D00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D89D09C03C5000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D89F09C03C5300E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8A109C03C5600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8A309C03C5F00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8A509C03C6200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8A909C03C6900E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8AB09C03C6D00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8AD09C03C7000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8AF09C03C7300E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8B109C03C7600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8B309C03C7900E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8B509C03C7C00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8B709C03C7F00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8B909C03C8200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8BB09C03C8600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8BD09C03C8900E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8BF09C03C8D00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8C109C03C9000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8C309C03C9300E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8C509C03C9600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8C709C03C9900E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8C909C03C9E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8CB09C03CA100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8CD09C03CA400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8CF09C03CA800E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8D109C03CAB00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8D309C03CAE00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8D709C03CB400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8D909C03CB700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8DB09C03CBA00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8DD09C03CBD00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8DF09C03CC000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8E109C03CC400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8E309C03CCA00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8E509C03CCD00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8E709C03CD100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8E909C03CD500E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8EB09C03CD800E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8ED09C03CDB00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8EF09C03CDE00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8F109C03CE100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8F309C03CE400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8F509C03CE800E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8F709C03CEA00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8F909C03CED00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8FB09C03CF100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8FD09C03CF400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D8FF09C03CF700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D90109C03D0000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D90309C03D0400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D90509C03D0700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D90709C03D0B00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D90909C03D0E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D90B09C03D1100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D90D09C03D1400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D90F09C03D1800E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D91109C03D1B00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D91309C03D1E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D91509C03D2100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D91709C03D2400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D91909C03D2700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D91D09C03D3000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D91F09C03D3300E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D92109C03D3600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D92309C03D3A00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D92509C03D3D00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D92709C03D4000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D92909C03D4400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D92B09C03D4700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D92D09C03D4A00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D92F09C03D4E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D93109C03D5100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D93309C03D5400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D93509C03D5700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D93709C03D5B00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D93909C03D5E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D93B09C03D6200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D93D09C03D6C00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D93F09C03D6F00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D94109C03D7200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D94309C03D7600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D94509C03D7A00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D94709C03D7E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D94909C03D8100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D94B09C03D8500E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D94D09C03D8D00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D94F09C03D9100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D95109C03D9400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D95309C03D9800E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D95509C03D9C00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D95709C03DA100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D95909C03DA400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D95B09C03DA800E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D95D09C03DAB00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D95F09C03DAE00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D96109C03DB100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D96309C03DB500E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D96509C03DB900E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D96709C03DBC00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D96909C03DBF00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D96B09C03DC600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D96D09C03DCA00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D96F09C03DCD00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D97109C03DD000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D97309C03DD300E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D97509C03DD700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D97709C03DDA00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D97909C03DDD00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D97B09C03DE000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D97D09C03DE400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D97F09C03DE700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D98109C03DEA00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D98309C03DEE00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D98509C03DF100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D98709C03DF400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D98909C03DF700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D98B09C03DFC00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D98D09C03E0500E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D98F09C03E0F00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D99109C03E1200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D99309C03E1600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D99509C03E1900E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D99709C03E1C00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D99909C03E2000E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D99B09C03E2300E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D99D09C03E2600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D99F09C03E2900E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9A109C03E2E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9A309C03E3200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9A509C03E3600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9A709C03E3A00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9A909C03E3D00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9AB09C03E4200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9AD09C03E4600E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9AF09C03E4B00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9B109C03E4E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9B309C03E5100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9B509C03E5700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9B709C03E5B00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9B909C03E5E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9BB09C03E6200E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9BD09C03E6500E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9BF09C03E6900E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9C109C03E6E00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9C309C03E7100E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9C509C03E7400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9C709C03E7800E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9C909C03E7C00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9CB09C03E7F00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9CD09C03E8400E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9CF09C03E8700E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9D109C03E8B00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9D309C03E8F00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3D9D509C03E9300E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFA3DBA209C0424C00E4CFCA /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFB591B6178B812C00EA4005 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFBFE75A178642DC00432B21 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFBFE77A178647FE00432B21 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFBFE78817894FFA00432B21 /* Copy Standalone Preferences XML File */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Copy Standalone Preferences XML File";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "SRC=$SRCROOT/$PRODUCT_NAME-app.xml\nDST=$BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX/Contents/Resources\nNAME=`echo $PRODUCT_NAME.xml | tr A-Z a-z`\ncp -p $SRC $DST/$NAME\nln -sf ../../../$NAME $DST/$PRODUCT_NAME.saver/Contents/Resources/";
+               };
+               AFBFE78917895AAF00432B21 /* Copy Standalone Preferences XML File */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Copy Standalone Preferences XML File";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "SRC=$SRCROOT/$PRODUCT_NAME-app.xml\nDST=$BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX/Contents/Resources\nNAME=`echo $PRODUCT_NAME.xml | tr A-Z a-z`\ncp -p $SRC $DST/$NAME\nln -sf ../../../$NAME $DST/$PRODUCT_NAME.saver/Contents/Resources/";
+               };
+               AFCCCBB509C033DF00353F4D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFCCCBC709C03AAF00353F4D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFCCCBCB09C03AEE00353F4D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFCCCBCD09C03AF400353F4D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFCCCBCF09C03AF800353F4D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFCCCBD109C03AFC00353F4D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFCCCBD309C03B0000353F4D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFCCCBD509C03B0500353F4D /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFCF834C1AF5B515008BB7E1 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFD51B2C0F063B4A00471C02 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFDA659D178A52B70070D24B /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFE2A4660E2E904600ADB298 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFE30BF80E52B14700CCF4A5 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFE6A1930CDD7B2E002805BF /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFE6A4290CDD7FAA002805BF /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFF2868E17860E830050A578 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFF3C9F717CCAC440028F240 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFF463430C4403E400EE6509 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFF463680C440AEF00EE6509 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+               AFFAB32519158CE40020F021 /* Run Update Info Plist */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Update Info Plist";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "$SOURCE_ROOT/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+                       showEnvVarsInLog = 0;
+               };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+               AF08399409930B6B00277BE9 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF0839B009930C4900277BE9 /* atlantis.c in Sources */,
+                               AF0839B109930C4900277BE9 /* dolphin.c in Sources */,
+                               AF0839B209930C4900277BE9 /* shark.c in Sources */,
+                               AF0839B309930C4900277BE9 /* swim.c in Sources */,
+                               AF0839B409930C4900277BE9 /* whale.c in Sources */,
+                               AF9CCAB509959CEF0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF083A37099311D700277BE9 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF083A4A099311FF00277BE9 /* atunnel.c in Sources */,
+                               AF083A59099312B000277BE9 /* tunnel_draw.c in Sources */,
+                               AF9CCAB609959CF70075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF0DC7B00C4C73F600D76972 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF0DC7B10C4C73F600D76972 /* XScreenSaverSubclass.m in Sources */,
+                               AF0DC7B20C4C73F600D76972 /* analogtv.c in Sources */,
+                               AF0DCA350C4C74A200D76972 /* asm6502.c in Sources */,
+                               AF0DCA360C4C74A200D76972 /* m6502.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF0DCA470C4CBB0D00D76972 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF0DCA480C4CBB0D00D76972 /* XScreenSaverSubclass.m in Sources */,
+                               AF0DCA600C4CBB7300D76972 /* voronoi.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF1A17670D6D6EE3008AF328 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1A17680D6D6EE3008AF328 /* XScreenSaverSubclass.m in Sources */,
+                               AF1A177F0D6D6F3E008AF328 /* lcdscrub.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF1AD9DE18500F9F00932759 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF1ADA141850132600932759 /* main.m in Sources */,
+                               AF3633FD18530DD90086A439 /* Updater.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF2D4D8513E902F5002AA818 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF2D4D8613E902F5002AA818 /* SaverRunner.m in Sources */,
+                               AF2D4D8713E902F5002AA818 /* main.m in Sources */,
+                               AF84AF1F15829AF000607E4C /* SaverListController.m in Sources */,
+                               AFAA6B461773F30500DE720C /* ios-function-table.m in Sources */,
+                               AFAA6B3B1773926C00DE720C /* phosphor.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF2D4F7413E91093002AA818 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF2D4F7513E91093002AA818 /* SaverRunner.m in Sources */,
+                               AF2D4F7613E91093002AA818 /* main.m in Sources */,
+                               AF51FD3515845D1400E5741F /* SaverListController.m in Sources */,
+                               AFAA6B471773F35600DE720C /* ios-function-table.m in Sources */,
+                               AFAA6B2F1773871900DE720C /* analogtv.c in Sources */,
+                               AFAA6B2D1773870700DE720C /* apple2-main.c in Sources */,
+                               AFAA6B2E1773870700DE720C /* apple2.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF32D9E50F3AD0B40080F535 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF32D9E70F3AD0B40080F535 /* XScreenSaverSubclass.m in Sources */,
+                               AF32D9FB0F3AD1200080F535 /* rubikblocks.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF3581C51431D47B00E09C51 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF3581C61431D47B00E09C51 /* XScreenSaverSubclass.m in Sources */,
+                               AF3581C71431D47B00E09C51 /* voronoi.c in Sources */,
+                               AF3581C81431D47B00E09C51 /* hilbert.c in Sources */,
+                               AF3581DC1431D5FC00E09C51 /* companion_disc.c in Sources */,
+                               AF3581DF1431D5FC00E09C51 /* companion_heart.c in Sources */,
+                               AF3581E21431D5FC00E09C51 /* companion_quad.c in Sources */,
+                               AF3581E51431D5FC00E09C51 /* companion.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF358202143330F900E09C51 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF358203143330F900E09C51 /* XScreenSaverSubclass.m in Sources */,
+                               AF358204143330F900E09C51 /* voronoi.c in Sources */,
+                               AF358205143330F900E09C51 /* hilbert.c in Sources */,
+                               AF358206143330F900E09C51 /* companion_disc.c in Sources */,
+                               AF358207143330F900E09C51 /* companion_heart.c in Sources */,
+                               AF358208143330F900E09C51 /* companion_quad.c in Sources */,
+                               AF358209143330F900E09C51 /* companion.c in Sources */,
+                               AF35821C1433314C00E09C51 /* tronbit_idle1.c in Sources */,
+                               AF35821D1433314C00E09C51 /* tronbit_idle2.c in Sources */,
+                               AF35821E1433314C00E09C51 /* tronbit_no.c in Sources */,
+                               AF35821F1433314C00E09C51 /* tronbit_yes.c in Sources */,
+                               AF3582201433314C00E09C51 /* tronbit.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF35E88F0E63823600691F2F /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF35E8900E63823600691F2F /* XScreenSaverSubclass.m in Sources */,
+                               AF35EB260E6382BA00691F2F /* jigsaw.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF39E287198A11F60064A58D /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFCF509C198A1861005B0DB1 /* involute.c in Sources */,
+                               AF39E289198A11F60064A58D /* XScreenSaverSubclass.m in Sources */,
+                               AF39E2AB198A13F50064A58D /* winduprobot.c in Sources */,
+                               AFBE744019A7C6930018AA35 /* robot.c in Sources */,
+                               AF39E2AA198A13F50064A58D /* robot-wireframe.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF3C714A0D624BF50030CC0D /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF3C714B0D624BF50030CC0D /* XScreenSaverSubclass.m in Sources */,
+                               AF3C715E0D624C600030CC0D /* hypnowheel.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF476FBB099D154F001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF476FBC099D154F001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF476FD1099D15AA001F091E /* interference.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF476FE0099D1686001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF476FE1099D1686001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF476FF1099D1713001F091E /* truchet.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477051099D4385001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477052099D4385001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477146099D43E2001F091E /* deluxe.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47716E099D4786001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47716F099D4786001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47717D099D47D3001F091E /* compass.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477184099D4803001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477185099D4803001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477193099D4864001F091E /* wander.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771AC099D4949001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4771AD099D4949001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4771BB099D4997001F091E /* t3d.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771E0099D4D9A001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4771E1099D4D9A001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4771F0099D4DFE001F091E /* ccurve.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4771F7099D4E63001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4771F8099D4E63001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477206099D4EB6001F091E /* nerverot.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47720D099D4EE8001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47720E099D4EE8001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47721C099D4F47001F091E /* whirlygig.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477223099D4F67001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477224099D4F67001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477232099D4FD5001F091E /* anemone.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477258099D5717001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477259099D5717001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477267099D5768001F091E /* halftone.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477270099D57B9001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477271099D57B9001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47727F099D5808001F091E /* popsquares.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477288099D5926001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477289099D5926001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477298099D5980001F091E /* piecewise.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477387099D65A1001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477388099D65A1001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477396099D65FE001F091E /* wormhole.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47739F099D6648001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4773A0099D6648001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4773B5099D6778001F091E /* fuzzyflakes.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4773C6099D67B9001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4773C7099D67B9001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4773D5099D6817001F091E /* anemotaxis.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477407099D69E7001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477408099D69E7001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47741D099D6A6D001F091E /* intermomentary.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47742C099D7C70001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47742D099D7C70001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47743B099D7CEA001F091E /* ifs.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477447099D7D33001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477448099D7D33001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477456099D7D8A001F091E /* xmatrix.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477488099D89E4001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477489099D89E4001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477497099D8A53001F091E /* flame.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47749E099D8A74001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47749F099D8A74001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4774AD099D8B08001F091E /* kaleidescope.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774B9099D8B5F001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4774BA099D8B5F001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4774CC099D8BC2001F091E /* lmorph.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4774D3099D8BFF001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4774D4099D8BFF001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4774E2099D8C8B001F091E /* maze.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477562099D9A1A001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477563099D9A1A001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477571099D9A8A001F091E /* pedal.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477588099D9C28001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477589099D9C28001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47759D099D9CA3001F091E /* pyro.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775A4099D9CF7001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4775A5099D9CF7001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4775B4099D9D67001F091E /* starfish.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775DD099D9F69001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4775DE099D9F69001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4775F0099D9FFF001F091E /* coral.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4775F7099DA030001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4775F8099DA030001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477606099DA097001F091E /* epicycle.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477618099DA26C001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477619099DA26C001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47762B099DA2E9001F091E /* kumppa.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477649099DA6D0001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47764A099DA6D0001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477658099DA75D001F091E /* squiral.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47765F099DA78E001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477660099DA78E001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47766E099DA80D001F091E /* critical.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477675099DA849001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477676099DA849001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477684099DA8C7001F091E /* petri.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477694099DAA6F001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477695099DAA6F001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4776A3099DAADE001F091E /* blaster.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776AF099DABDD001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4776B0099DABDD001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4776BE099DAC46001F091E /* xspirograph.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776C5099DAC8A001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4776C6099DAC8A001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4776D4099DACEB001F091E /* xrayswarm.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776E0099DADDF001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4776E1099DADDF001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4776EF099DAE58001F091E /* whirlwindwarp.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4776F6099DAE7A001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4776F7099DAE7A001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477705099DAF3F001F091E /* vermiculate.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477712099DAF9F001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477713099DAF9F001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477721099DB01C001F091E /* cloudlife.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477728099DB044001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477729099DB044001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477737099DB104001F091E /* substrate.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477757099DB61E001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477758099DB61E001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47776A099DB710001F091E /* interaggregate.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477779099DB965001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47777A099DB965001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF477788099DBA29001F091E /* celtic.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF477795099DBA90001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477796099DBA90001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4777A5099DBB12001F091E /* fluidballs.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4777D6099DC183001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4777D7099DC183001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4778A4099DDA91001F091E /* boxfit.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778B0099DDB79001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4778B1099DDB79001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4778BF099DDC33001F091E /* penetrate.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778CC099DDCAE001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4778CD099DDCAE001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4778DB099DDD2B001F091E /* xjack.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4778ED099DDDC8001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4778EE099DDDC8001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF4778FC099DDE79001F091E /* cynosure.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47790E099DE379001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF47790F099DE379001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47791D099DE3F1001F091E /* flag.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF47792F099DE4C7001F091E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF477930099DE4C7001F091E /* XScreenSaverSubclass.m in Sources */,
+                               AF47793E099DE56A001F091E /* slip.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4808BE098C3B6C00FB32B8 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFE943B119DD54C1000A5E6D /* xft.c in Sources */,
+                               AFE943B519DDF97F000A5E6D /* utf8wc.c in Sources */,
+                               AF4808C5098C3BDC00FB32B8 /* colors.c in Sources */,
+                               AF4808C6098C3BDF00FB32B8 /* erase.c in Sources */,
+                               AF4808C7098C3BE600FB32B8 /* hsv.c in Sources */,
+                               AFBF893E0E41D930006A2D66 /* fps.c in Sources */,
+                               AFBF89AF0E423FC3006A2D66 /* fps-gl.c in Sources */,
+                               AF4808C8098C3BE800FB32B8 /* InvertedSlider.m in Sources */,
+                               AF4808C9098C3BEC00FB32B8 /* jwxyz.m in Sources */,
+                               AF4808CA098C3BEE00FB32B8 /* PrefsReader.m in Sources */,
+                               AFDA11251934424D003D397F /* aligned_malloc.c in Sources */,
+                               AF4808CC098C3BF200FB32B8 /* spline.c in Sources */,
+                               AF4808CD098C3BF400FB32B8 /* usleep.c in Sources */,
+                               AF4808CE098C3BF800FB32B8 /* XScreenSaverConfigSheet.m in Sources */,
+                               AF4808CF098C3BFB00FB32B8 /* XScreenSaverView.m in Sources */,
+                               AF4808D0098C3BFD00FB32B8 /* yarandom.c in Sources */,
+                               AF480FCC09901DF900FB32B8 /* gltrackball.c in Sources */,
+                               AF480FCD09901E0000FB32B8 /* rotator.c in Sources */,
+                               AF480FCE09901E0400FB32B8 /* sphere.c in Sources */,
+                               AF480FCF09901E0700FB32B8 /* trackball.c in Sources */,
+                               AF480FD009901E0A00FB32B8 /* tube.c in Sources */,
+                               AF4812FA0990D9AE00FB32B8 /* XScreenSaverGLView.m in Sources */,
+                               AF083A1C099310B300277BE9 /* xpm-ximage.c in Sources */,
+                               AF083A21099310CF00277BE9 /* xlockmore.c in Sources */,
+                               AFA55866099324D800F3E977 /* minixpm.c in Sources */,
+                               AFA55A530993353500F3E977 /* gllist.c in Sources */,
+                               AFA55A95099336D800F3E977 /* normals.c in Sources */,
+                               AFDA11271934424D003D397F /* thread_util.c in Sources */,
+                               AF975C93099C929800B05160 /* xpm-pixmap.c in Sources */,
+                               AF4774E8099D8D8C001F091E /* logo.c in Sources */,
+                               AF4775C0099D9E79001F091E /* resources.c in Sources */,
+                               AF9D468F09B51567006E59CF /* osxgrabscreen.m in Sources */,
+                               AF9D473809B52EE0006E59CF /* colorbars.c in Sources */,
+                               AF9D4E2209B63413006E59CF /* jwxyz-timers.m in Sources */,
+                               AF77783409B6516900EA3033 /* grab-ximage.c in Sources */,
+                               AF77783709B6518400EA3033 /* texfont.c in Sources */,
+                               AF77783A09B651AF00EA3033 /* glut_stroke.c in Sources */,
+                               AF77783D09B651C700EA3033 /* glut_swidth.c in Sources */,
+                               AFAD462309D5F4DA00AB5F95 /* grabclient.c in Sources */,
+                               AF6048FB157C07C600CA21E4 /* jwzgles.c in Sources */,
+                               AFC7592D158D8E8B00C5458E /* textclient.c in Sources */,
+                               AFC75930158D9A7A00C5458E /* iostextclient.m in Sources */,
+                               AF561DF615969BC3007CA5ED /* iosgrabimage.m in Sources */,
+                               CE9289D319BD00E300961F22 /* async_netdb.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF480C4E098E301400FB32B8 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF480C5C098E305900FB32B8 /* helix.c in Sources */,
+                               AF9CCABB09959D1C0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF480D77098EEDDE00FB32B8 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF480D88098EEE5B00FB32B8 /* drift.c in Sources */,
+                               AF9CCAB909959D100075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4810F009909FBA00FB32B8 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4811030990A02700FB32B8 /* dangerball.c in Sources */,
+                               AF9CC7A1099580E70075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4812550990CE2700FB32B8 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4812580990CE2700FB32B8 /* gears.c in Sources */,
+                               AF9CCABA09959D170075E99B /* XScreenSaverSubclass.m in Sources */,
+                               AFCFF1D90CE4517C00C7D111 /* involute.c in Sources */,
+                               AFCFF1DA0CE4518B00C7D111 /* tube.c in Sources */,
+                               AFCFF1DB0CE451A300C7D111 /* normals.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4812B80990D3D900FB32B8 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4812C90990D41E00FB32B8 /* buildlwo.c in Sources */,
+                               AF4812CA0990D42000FB32B8 /* pipeobjs.c in Sources */,
+                               AF4812CB0990D42100FB32B8 /* pipes.c in Sources */,
+                               AF9CCABD09959D250075E99B /* XScreenSaverSubclass.m in Sources */,
+                               AF69640B0E4FE3470085DBCE /* teapot.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF48DEF40A0C25E000F94CF9 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF48DEF60A0C25E000F94CF9 /* XScreenSaverSubclass.m in Sources */,
+                               AF48E1680A0C268500F94CF9 /* glschool_alg.c in Sources */,
+                               AF48E1690A0C268500F94CF9 /* glschool_gl.c in Sources */,
+                               AF48E16A0A0C268500F94CF9 /* glschool.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4A344E102A593600A81B2A /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4A3450102A593600A81B2A /* XScreenSaverSubclass.m in Sources */,
+                               AF4A3464102A5A0E00A81B2A /* surfaces.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4FD6EB0CE7A486005EE58E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4FD6EC0CE7A486005EE58E /* XScreenSaverSubclass.m in Sources */,
+                               AF4FD7010CE7A577005EE58E /* lockward.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF4FF4BF0D52CBDE00666F98 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF4FF4C10D52CBDE00666F98 /* XScreenSaverSubclass.m in Sources */,
+                               AF4FF4D10D52CC8400666F98 /* cubicgrid.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF5C9AFE1A0CCE6E00B0147A /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF5C9B131A0CCF4E00B0147A /* cityflow.c in Sources */,
+                               AF5C9AFF1A0CCE6E00B0147A /* dangerball.c in Sources */,
+                               AF5C9B001A0CCE6E00B0147A /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF63A7F61AB4EDDB00593C75 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF63A80C1AB4EF5D00593C75 /* romanboy.c in Sources */,
+                               AF63A7F81AB4EDDB00593C75 /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6423F7099FF9C2000F4CD4 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF6423F9099FF9C2000F4CD4 /* XScreenSaverSubclass.m in Sources */,
+                               AF642412099FFAF1000F4CD4 /* extrusion-helix2.c in Sources */,
+                               AF642413099FFAF1000F4CD4 /* extrusion-helix3.c in Sources */,
+                               AF642414099FFAF1000F4CD4 /* extrusion-helix4.c in Sources */,
+                               AF642415099FFAF1000F4CD4 /* extrusion-joinoffset.c in Sources */,
+                               AF642416099FFAF1000F4CD4 /* extrusion-screw.c in Sources */,
+                               AF642417099FFAF1000F4CD4 /* extrusion-taper.c in Sources */,
+                               AF642418099FFAF1000F4CD4 /* extrusion-twistoid.c in Sources */,
+                               AF642419099FFAF1000F4CD4 /* extrusion.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6425D109A18855000F4CD4 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF6425D209A18855000F4CD4 /* XScreenSaverSubclass.m in Sources */,
+                               AF6425E009A188FB000F4CD4 /* hypercube.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6425F109A189EC000F4CD4 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF6425F209A189EC000F4CD4 /* XScreenSaverSubclass.m in Sources */,
+                               AF64260009A18A94000F4CD4 /* qix.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64261409A18D6C000F4CD4 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64261509A18D6C000F4CD4 /* XScreenSaverSubclass.m in Sources */,
+                               AF64262309A18E1E000F4CD4 /* hyperball.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64263109A18F54000F4CD4 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64263209A18F54000F4CD4 /* XScreenSaverSubclass.m in Sources */,
+                               AF64264009A18FEB000F4CD4 /* moire2.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64265409A19229000F4CD4 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64265509A19229000F4CD4 /* XScreenSaverSubclass.m in Sources */,
+                               AF64266309A192C5000F4CD4 /* munch.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64268009A194B0000F4CD4 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64268109A194B0000F4CD4 /* XScreenSaverSubclass.m in Sources */,
+                               AF64268F09A19542000F4CD4 /* goop.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF64277609A1D37A000F4CD4 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF64277709A1D37A000F4CD4 /* XScreenSaverSubclass.m in Sources */,
+                               AF64278809A1D433000F4CD4 /* speedmine.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF6427AD09A2DE36000F4CD4 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF6427AE09A2DE36000F4CD4 /* XScreenSaverSubclass.m in Sources */,
+                               AF6427BE09A2DF47000F4CD4 /* bubbles-default.c in Sources */,
+                               AF6427BF09A2DF47000F4CD4 /* bubbles.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF68A48319196CF800D41CD1 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF68A49919196E3E00D41CD1 /* tessellimage.c in Sources */,
+                               AF68A49B19196E3E00D41CD1 /* delaunay.c in Sources */,
+                               AF68A48519196CF800D41CD1 /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF73FF271A09877F00E485E9 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF73FF391A09889700E485E9 /* binaryring.c in Sources */,
+                               AF73FF291A09877F00E485E9 /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7511041782B5B900380EA1 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7511151782B64300380EA1 /* kaleidocycle.c in Sources */,
+                               AF7511051782B5B900380EA1 /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7776E909B63ABF00EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7776EA09B63ABF00EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF77770409B63B5F00EA3033 /* phosphor.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77771F09B6416100EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77772009B6416100EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF77772D09B641D300EA3033 /* pacman.c in Sources */,
+                               AF77772E09B641D400EA3033 /* pacman_ai.c in Sources */,
+                               AF77772F09B641D600EA3033 /* pacman_level.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77774309B6446500EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77774509B6446500EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF77775509B644FF00EA3033 /* flipscreen3d.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77777909B6497800EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77777A09B6497800EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF77778C09B64A2A00EA3033 /* gleidescope.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77779309B64A5200EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77779409B64A5200EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF7777A609B64AFC00EA3033 /* mirrorblob.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777AD09B64B2600EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7777AE09B64B2600EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF7777C609B64BD400EA3033 /* stonerview-move.c in Sources */,
+                               AF7777C709B64BD400EA3033 /* stonerview-osc.c in Sources */,
+                               AF7777C809B64BD400EA3033 /* stonerview-view.c in Sources */,
+                               AF7777C909B64BD400EA3033 /* stonerview.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777D509B64C6B00EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7777D609B64C6B00EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF7777E809B64CF700EA3033 /* glslideshow.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7777EF09B64E3100EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7777F009B64E3100EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF77780209B64EC000EA3033 /* fliptext.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77781509B6504400EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77781609B6504400EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF77782A09B650FF00EA3033 /* starwars.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77784A09B6528100EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77784B09B6528100EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF77787C09B654F800EA3033 /* carousel.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77786609B6536000EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77786709B6536000EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF77787709B653DC00EA3033 /* dnalogo.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF77788409B6563500EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF77788509B6563500EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF77789309B656C300EA3033 /* fontglide.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7778AA09B659C800EA3033 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7778AB09B659C800EA3033 /* XScreenSaverSubclass.m in Sources */,
+                               AF7778BB09B65A8A00EA3033 /* blitspin.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF78D17A142DD8F3002AAF77 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF78D17B142DD8F3002AAF77 /* XScreenSaverSubclass.m in Sources */,
+                               AF78D17C142DD8F3002AAF77 /* voronoi.c in Sources */,
+                               AF78D18D142DD96E002AAF77 /* hilbert.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794F69099748450059A8B0 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF794F6A099748450059A8B0 /* XScreenSaverSubclass.m in Sources */,
+                               AF794F7F099748860059A8B0 /* demon.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794F9309974A320059A8B0 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF794F9409974A320059A8B0 /* XScreenSaverSubclass.m in Sources */,
+                               AF794FAA09974AE30059A8B0 /* fiberlamp.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF794FD209974FA60059A8B0 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF794FD309974FA60059A8B0 /* XScreenSaverSubclass.m in Sources */,
+                               AF794FE109974FEC0059A8B0 /* loop.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF7ACFC519FF0A9200BD752B /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF7ACFC719FF0A9200BD752B /* XScreenSaverSubclass.m in Sources */,
+                               AF7ACFD719FF0B7A00BD752B /* geodesicgears.c in Sources */,
+                               AFDDCCEC19FF0D170072365B /* involute.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF918985158FC00A002B5D1E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF918986158FC00A002B5D1E /* SaverRunner.m in Sources */,
+                               AF918987158FC00A002B5D1E /* main.m in Sources */,
+                               AF918988158FC00A002B5D1E /* SaverListController.m in Sources */,
+                               AF918993158FC2BE002B5D1E /* abstractile.c in Sources */,
+                               AF918994158FC2BE002B5D1E /* anemone.c in Sources */,
+                               AF918995158FC2E0002B5D1E /* analogtv.c in Sources */,
+                               AF918996158FC310002B5D1E /* anemotaxis.c in Sources */,
+                               AF918997158FC310002B5D1E /* apple2-main.c in Sources */,
+                               AF918998158FC310002B5D1E /* apple2.c in Sources */,
+                               AF918999158FC310002B5D1E /* asm6502.c in Sources */,
+                               AF91899A158FC310002B5D1E /* attraction.c in Sources */,
+                               AF91899B158FC310002B5D1E /* barcode.c in Sources */,
+                               AF73FF3A1A09889700E485E9 /* binaryring.c in Sources */,
+                               AF91899C158FC310002B5D1E /* blaster.c in Sources */,
+                               AF91899D158FC310002B5D1E /* blitspin.c in Sources */,
+                               AF91899E158FC310002B5D1E /* boxfit.c in Sources */,
+                               AF91899F158FC310002B5D1E /* bsod.c in Sources */,
+                               AF9189A0158FC310002B5D1E /* bubbles-default.c in Sources */,
+                               AF9189A2158FC310002B5D1E /* bumps.c in Sources */,
+                               AF9189A3158FC310002B5D1E /* ccurve.c in Sources */,
+                               AF9189A4158FC310002B5D1E /* celtic.c in Sources */,
+                               AF9189A5158FC310002B5D1E /* cloudlife.c in Sources */,
+                               AF9189AA158FC311002B5D1E /* compass.c in Sources */,
+                               AF9189AB158FC311002B5D1E /* coral.c in Sources */,
+                               AF9189AD158FC311002B5D1E /* cwaves.c in Sources */,
+                               AF9189AE158FC311002B5D1E /* cynosure.c in Sources */,
+                               AF9189AF158FC311002B5D1E /* decayscreen.c in Sources */,
+                               AF9189B0158FC311002B5D1E /* deco.c in Sources */,
+                               AF9189B1158FC311002B5D1E /* deluxe.c in Sources */,
+                               AF9189B2158FC311002B5D1E /* distort.c in Sources */,
+                               AF9189B3158FC311002B5D1E /* epicycle.c in Sources */,
+                               AF9189B4158FC311002B5D1E /* eruption.c in Sources */,
+                               AF9189B5158FC311002B5D1E /* fireworkx.c in Sources */,
+                               AF9189B6158FC334002B5D1E /* flame.c in Sources */,
+                               AF9189B7158FC334002B5D1E /* fluidballs.c in Sources */,
+                               AF9189B8158FC334002B5D1E /* fontglide.c in Sources */,
+                               AF9189B9158FC334002B5D1E /* fps.c in Sources */,
+                               AF9189BA158FC334002B5D1E /* fuzzyflakes.c in Sources */,
+                               AF9189BB158FC334002B5D1E /* goop.c in Sources */,
+                               AF9189BC158FC334002B5D1E /* greynetic.c in Sources */,
+                               AF9189BD158FC334002B5D1E /* halftone.c in Sources */,
+                               AF9189BE158FC334002B5D1E /* halo.c in Sources */,
+                               AF9189BF158FC334002B5D1E /* helix.c in Sources */,
+                               AF9189C2158FC334002B5D1E /* ifs.c in Sources */,
+                               AF9189C3158FC334002B5D1E /* imsmap.c in Sources */,
+                               AF9189C4158FC334002B5D1E /* interaggregate.c in Sources */,
+                               AF9189C5158FC334002B5D1E /* interference.c in Sources */,
+                               AF9189C6158FC334002B5D1E /* intermomentary.c in Sources */,
+                               AF9189C7158FC334002B5D1E /* kaleidescope.c in Sources */,
+                               AF9189C8158FC334002B5D1E /* kumppa.c in Sources */,
+                               AF9189CB158FC334002B5D1E /* m6502.c in Sources */,
+                               AF9189CC158FC334002B5D1E /* maze.c in Sources */,
+                               AF9189CD158FC334002B5D1E /* memscroller.c in Sources */,
+                               AF9189CE158FC334002B5D1E /* metaballs.c in Sources */,
+                               AF9189CF158FC334002B5D1E /* moire.c in Sources */,
+                               AF9189D0158FC334002B5D1E /* moire2.c in Sources */,
+                               AF9189D1158FC334002B5D1E /* munch.c in Sources */,
+                               AF9189D2158FC334002B5D1E /* nerverot.c in Sources */,
+                               AF9189D3158FC334002B5D1E /* noseguy.c in Sources */,
+                               AF9189D4158FC334002B5D1E /* pedal.c in Sources */,
+                               AF9189D5158FC334002B5D1E /* penetrate.c in Sources */,
+                               AF9189D6158FC334002B5D1E /* petri.c in Sources */,
+                               AF9189D7158FC334002B5D1E /* phosphor.c in Sources */,
+                               AF9189D8158FC334002B5D1E /* piecewise.c in Sources */,
+                               AF9189D9158FC334002B5D1E /* pong.c in Sources */,
+                               AF9189DA158FC334002B5D1E /* popsquares.c in Sources */,
+                               AF9189DB158FC334002B5D1E /* pyro.c in Sources */,
+                               AF9189DC158FC334002B5D1E /* qix.c in Sources */,
+                               AF9189DD158FC334002B5D1E /* rd-bomb.c in Sources */,
+                               AF9189DE158FC334002B5D1E /* ripples.c in Sources */,
+                               AF9189DF158FC35D002B5D1E /* rocks.c in Sources */,
+                               AF9189E0158FC35D002B5D1E /* rorschach.c in Sources */,
+                               AF9189E1158FC35D002B5D1E /* rotzoomer.c in Sources */,
+                               AF9189E2158FC35D002B5D1E /* shadebobs.c in Sources */,
+                               AF9189E3158FC35D002B5D1E /* slidescreen.c in Sources */,
+                               AF9189E4158FC35D002B5D1E /* speedmine.c in Sources */,
+                               AF9189E5158FC35D002B5D1E /* spotlight.c in Sources */,
+                               AF9189E6158FC35D002B5D1E /* squiral.c in Sources */,
+                               AF9189E7158FC35D002B5D1E /* starfish.c in Sources */,
+                               AF9189E8158FC35D002B5D1E /* substrate.c in Sources */,
+                               AF9189EF158FC35D002B5D1E /* truchet.c in Sources */,
+                               AF9189F0158FC35D002B5D1E /* twang.c in Sources */,
+                               AF9189F1158FC35D002B5D1E /* vermiculate.c in Sources */,
+                               AF9189F2158FC35D002B5D1E /* wander.c in Sources */,
+                               AF9189F3158FC35E002B5D1E /* whirlwindwarp.c in Sources */,
+                               AF9189F5158FC35E002B5D1E /* wormhole.c in Sources */,
+                               AF9189F6158FC35E002B5D1E /* xanalogtv.c in Sources */,
+                               AF9189F7158FC35E002B5D1E /* xflame.c in Sources */,
+                               AF9189F8158FC35E002B5D1E /* xjack.c in Sources */,
+                               AF9189F9158FC35E002B5D1E /* xlyap.c in Sources */,
+                               AF9189FA158FC35E002B5D1E /* xmatrix.c in Sources */,
+                               AF9189FB158FC35E002B5D1E /* xrayswarm.c in Sources */,
+                               AF9189FC158FC35E002B5D1E /* xspirograph.c in Sources */,
+                               AF9189FD158FC35E002B5D1E /* zoom.c in Sources */,
+                               AF9189FF158FC38A002B5D1E /* apollonian.c in Sources */,
+                               AF918A00158FC38A002B5D1E /* bouboule.c in Sources */,
+                               AF918A01158FC38A002B5D1E /* braid.c in Sources */,
+                               AF918A02158FC38A002B5D1E /* crystal.c in Sources */,
+                               AF918A03158FC38A002B5D1E /* demon.c in Sources */,
+                               AF918A04158FC38A002B5D1E /* discrete.c in Sources */,
+                               AF918A05158FC38A002B5D1E /* drift.c in Sources */,
+                               AF918A06158FC38A002B5D1E /* euler2d.c in Sources */,
+                               AF918A07158FC38A002B5D1E /* fadeplot.c in Sources */,
+                               AF918A08158FC38A002B5D1E /* fiberlamp.c in Sources */,
+                               AF918A0A158FC38A002B5D1E /* flow.c in Sources */,
+                               AF918A0C158FC38A002B5D1E /* galaxy.c in Sources */,
+                               AF918A0D158FC38A002B5D1E /* grav.c in Sources */,
+                               AFB591C1178B81E600EA4005 /* hexadrop.c in Sources */,
+                               AF918A0E158FC38A002B5D1E /* hopalong.c in Sources */,
+                               AF918A11158FC38A002B5D1E /* julia.c in Sources */,
+                               AF918A16158FC38A002B5D1E /* loop.c in Sources */,
+                               AF918A17158FC38A002B5D1E /* mountain.c in Sources */,
+                               AF918A18158FC38A002B5D1E /* pacman.c in Sources */,
+                               AF918A19158FC38A002B5D1E /* pacman_ai.c in Sources */,
+                               AF918A1A158FC38A002B5D1E /* pacman_level.c in Sources */,
+                               AF918A1B158FC38A002B5D1E /* penrose.c in Sources */,
+                               AF918A1C158FC38A002B5D1E /* polyominoes.c in Sources */,
+                               AF918A1E158FC38A002B5D1E /* sierpinski.c in Sources */,
+                               AF918A1F158FC38A002B5D1E /* slip.c in Sources */,
+                               AF918A22158FC38A002B5D1E /* strange.c in Sources */,
+                               AF918A23158FC38A002B5D1E /* swirl.c in Sources */,
+                               AF68A49A19196E3E00D41CD1 /* tessellimage.c in Sources */,
+                               AF918A24158FC38A002B5D1E /* thornbird.c in Sources */,
+                               AF68A49C19196E3E00D41CD1 /* delaunay.c in Sources */,
+                               AF918A25158FC38A002B5D1E /* triangle.c in Sources */,
+                               AF918A28158FC3BB002B5D1E /* antinspect.c in Sources */,
+                               AF918A29158FC3BB002B5D1E /* antmaze.c in Sources */,
+                               AF918A2A158FC3BB002B5D1E /* antspotlight.c in Sources */,
+                               AF918A2B158FC3BB002B5D1E /* atlantis.c in Sources */,
+                               AF918A2C158FC3BB002B5D1E /* atunnel.c in Sources */,
+                               AF918A2D158FC3BB002B5D1E /* b_draw.c in Sources */,
+                               AF918A2E158FC3BB002B5D1E /* b_lockglue.c in Sources */,
+                               AF918A2F158FC3BB002B5D1E /* b_sphere.c in Sources */,
+                               AF918A30158FC3BB002B5D1E /* blinkbox.c in Sources */,
+                               AF918A31158FC3BB002B5D1E /* blocktube.c in Sources */,
+                               AF918A32158FC3BB002B5D1E /* boing.c in Sources */,
+                               AF918A33158FC3BB002B5D1E /* bouncingcow.c in Sources */,
+                               AF918A34158FC3BB002B5D1E /* boxed.c in Sources */,
+                               AF918A35158FC3BB002B5D1E /* bubble3d.c in Sources */,
+                               AF918A36158FC3BB002B5D1E /* buildlwo.c in Sources */,
+                               AF918A37158FC3BB002B5D1E /* cage.c in Sources */,
+                               AF918A38158FC3BB002B5D1E /* carousel.c in Sources */,
+                               AF918A39158FC3BB002B5D1E /* chessmodels.c in Sources */,
+                               AF918A3A158FC3BB002B5D1E /* circuit.c in Sources */,
+                               AF5C9B141A0CCF4E00B0147A /* cityflow.c in Sources */,
+                               AF9189A6158FC310002B5D1E /* companion.c in Sources */,
+                               AF9189A7158FC311002B5D1E /* companion_disc.c in Sources */,
+                               AF9189A8158FC311002B5D1E /* companion_heart.c in Sources */,
+                               AF9189A9158FC311002B5D1E /* companion_quad.c in Sources */,
+                               AF918A3B158FC3BB002B5D1E /* cow_face.c in Sources */,
+                               AF918A3C158FC3BB002B5D1E /* cow_hide.c in Sources */,
+                               AF918A3D158FC3BB002B5D1E /* cow_hoofs.c in Sources */,
+                               AF918A3E158FC3BB002B5D1E /* cow_horns.c in Sources */,
+                               AF918A3F158FC3BB002B5D1E /* cow_tail.c in Sources */,
+                               AF918A40158FC3BB002B5D1E /* cow_udder.c in Sources */,
+                               AF918A41158FC3BB002B5D1E /* crackberg.c in Sources */,
+                               AF918A42158FC3BB002B5D1E /* cube21.c in Sources */,
+                               AF918A43158FC3BB002B5D1E /* cubenetic.c in Sources */,
+                               AF918A44158FC3BB002B5D1E /* cubestorm.c in Sources */,
+                               AF918A45158FC3BB002B5D1E /* cubicgrid.c in Sources */,
+                               AF918A46158FC3BB002B5D1E /* dangerball.c in Sources */,
+                               AFCF453715986A2100E6E8CC /* dnalogo.c in Sources */,
+                               AF918A48158FC3BB002B5D1E /* dolphin.c in Sources */,
+                               AF918A49158FC3BB002B5D1E /* dropshadow.c in Sources */,
+                               AF918A4A158FC3E5002B5D1E /* endgame.c in Sources */,
+                               AF918A4B158FC3E5002B5D1E /* engine.c in Sources */,
+                               AF918A54158FC3E5002B5D1E /* flipflop.c in Sources */,
+                               AF918A55158FC3E5002B5D1E /* flipscreen3d.c in Sources */,
+                               AF918A56158FC3E5002B5D1E /* fliptext.c in Sources */,
+                               AF918A57158FC3E5002B5D1E /* flyingtoasters.c in Sources */,
+                               AF918A59158FC3E5002B5D1E /* fps-gl.c in Sources */,
+                               AF918A5A158FC3E5002B5D1E /* gears.c in Sources */,
+                               AFDDCCED19FF0EBD0072365B /* geodesicgears.c in Sources */,
+                               AF918A5B158FC3E5002B5D1E /* gflux.c in Sources */,
+                               AF918A5C158FC3E5002B5D1E /* glblur.c in Sources */,
+                               AF918A5D158FC3E5002B5D1E /* glcells.c in Sources */,
+                               AF918A5E158FC3E5002B5D1E /* gleidescope.c in Sources */,
+                               AF918A60158FC3E5002B5D1E /* glhanoi.c in Sources */,
+                               AF918A61158FC3E5002B5D1E /* glknots.c in Sources */,
+                               AF918A62158FC3E5002B5D1E /* glmatrix.c in Sources */,
+                               AF918A63158FC3E5002B5D1E /* glplanet.c in Sources */,
+                               AF918A64158FC3E5002B5D1E /* glschool.c in Sources */,
+                               AF918A65158FC3E5002B5D1E /* glschool_alg.c in Sources */,
+                               AF918A66158FC3E5002B5D1E /* glschool_gl.c in Sources */,
+                               AF918A67158FC3E5002B5D1E /* glslideshow.c in Sources */,
+                               AF918A68158FC3E5002B5D1E /* glsnake.c in Sources */,
+                               AF918A69158FC3E5002B5D1E /* gltext.c in Sources */,
+                               AF918A6A158FC3E5002B5D1E /* hilbert.c in Sources */,
+                               AF918A6B158FC3E5002B5D1E /* hypertorus.c in Sources */,
+                               AF918A6C158FC3E5002B5D1E /* hypnowheel.c in Sources */,
+                               AF918A6D158FC3E5002B5D1E /* involute.c in Sources */,
+                               AF918A6E158FC417002B5D1E /* jigglypuff.c in Sources */,
+                               AF39483E15A164680000FFCD /* jigsaw.c in Sources */,
+                               AF918A6F158FC417002B5D1E /* juggler3d.c in Sources */,
+                               AFB8A69D1782BFA6004EDB85 /* kaleidocycle.c in Sources */,
+                               AF918A70158FC417002B5D1E /* klein.c in Sources */,
+                               AF918A71158FC417002B5D1E /* lament.c in Sources */,
+                               AFF1BA1019A96D8B0016A88D /* lament_model.c in Sources */,
+                               AF918A72158FC417002B5D1E /* lavalite.c in Sources */,
+                               AF918A74158FC417002B5D1E /* marching.c in Sources */,
+                               AF918A75158FC417002B5D1E /* menger.c in Sources */,
+                               AF918A76158FC417002B5D1E /* mirrorblob.c in Sources */,
+                               AF918A77158FC417002B5D1E /* moebius.c in Sources */,
+                               AFF3CA0417CCAEB70028F240 /* geodesic.c in Sources */,
+                               AF918A78158FC417002B5D1E /* moebiusgears.c in Sources */,
+                               AF918A79158FC417002B5D1E /* molecule.c in Sources */,
+                               AF918A7A158FC417002B5D1E /* morph3d.c in Sources */,
+                               AF918A7B158FC417002B5D1E /* noof.c in Sources */,
+                               AFFAB33319158EA80020F021 /* projectiveplane.c in Sources */,
+                               AF918A7C158FC417002B5D1E /* photopile.c in Sources */,
+                               AF918A7D158FC417002B5D1E /* pinion.c in Sources */,
+                               AF918A7E158FC417002B5D1E /* pipeobjs.c in Sources */,
+                               AF918A7F158FC417002B5D1E /* pipes.c in Sources */,
+                               AFCF4545159878C300E6E8CC /* polyhedra-gl.c in Sources */,
+                               AFCF4546159878C300E6E8CC /* polyhedra.c in Sources */,
+                               AF918A82158FC417002B5D1E /* polytopes.c in Sources */,
+                               AF918A83158FC417002B5D1E /* providence.c in Sources */,
+                               AF918A84158FC417002B5D1E /* pulsar.c in Sources */,
+                               AFF28699178611720050A578 /* quasicrystal.c in Sources */,
+                               AF918A85158FC417002B5D1E /* queens.c in Sources */,
+                               AFBE744119A7C6EF0018AA35 /* robot.c in Sources */,
+                               AF39E2B7198A15EE0064A58D /* robot-wireframe.c in Sources */,
+                               AF63A80D1AB4EF5D00593C75 /* romanboy.c in Sources */,
+                               AF918A86158FC417002B5D1E /* rubik.c in Sources */,
+                               AF918A87158FC417002B5D1E /* rubikblocks.c in Sources */,
+                               AF918A88158FC417002B5D1E /* s1_1.c in Sources */,
+                               AF918A89158FC417002B5D1E /* s1_2.c in Sources */,
+                               AF918A8A158FC417002B5D1E /* s1_3.c in Sources */,
+                               AF918A8B158FC417002B5D1E /* s1_4.c in Sources */,
+                               AF918A8C158FC417002B5D1E /* s1_5.c in Sources */,
+                               AF918A8D158FC417002B5D1E /* s1_6.c in Sources */,
+                               AF918A8E158FC417002B5D1E /* s1_b.c in Sources */,
+                               AF918A8F158FC417002B5D1E /* sballs.c in Sources */,
+                               AF918A90158FC417002B5D1E /* shark.c in Sources */,
+                               AF918A91158FC417002B5D1E /* sierpinski3d.c in Sources */,
+                               AF918A92158FC417002B5D1E /* skytentacles.c in Sources */,
+                               AF918A93158FC417002B5D1E /* sonar-icmp.c in Sources */,
+                               AF918A94158FC417002B5D1E /* sonar-sim.c in Sources */,
+                               AF918A95158FC417002B5D1E /* sonar.c in Sources */,
+                               AF918A96158FC417002B5D1E /* spheremonics.c in Sources */,
+                               AFCF835A1AF5B5FD008BB7E1 /* splitflap.c in Sources */,
+                               AFCF83581AF5B5FD008BB7E1 /* splitflap_obj.c in Sources */,
+                               AF918A97158FC473002B5D1E /* sproingies.c in Sources */,
+                               AF918A98158FC473002B5D1E /* sproingiewrap.c in Sources */,
+                               AF918A99158FC473002B5D1E /* stairs.c in Sources */,
+                               AF918A9A158FC473002B5D1E /* starwars.c in Sources */,
+                               AF918A9B158FC473002B5D1E /* stonerview-move.c in Sources */,
+                               AF918A9C158FC473002B5D1E /* stonerview-osc.c in Sources */,
+                               AF918A9D158FC473002B5D1E /* stonerview-view.c in Sources */,
+                               AF918A9E158FC473002B5D1E /* stonerview.c in Sources */,
+                               AF918A9F158FC473002B5D1E /* superquadrics.c in Sources */,
+                               AF918AA0158FC473002B5D1E /* surfaces.c in Sources */,
+                               AF918AA1158FC473002B5D1E /* swim.c in Sources */,
+                               AF918AA2158FC473002B5D1E /* tangram.c in Sources */,
+                               AF918AA3158FC473002B5D1E /* tangram_shapes.c in Sources */,
+                               AF918AA4158FC473002B5D1E /* teapot.c in Sources */,
+                               AF918AA5158FC473002B5D1E /* timetunnel.c in Sources */,
+                               AF918AA6158FC473002B5D1E /* toast.c in Sources */,
+                               AF918AA7158FC473002B5D1E /* toast2.c in Sources */,
+                               AF918AA8158FC473002B5D1E /* toaster.c in Sources */,
+                               AF918AA9158FC473002B5D1E /* toaster_base.c in Sources */,
+                               AF918AAA158FC473002B5D1E /* toaster_handle.c in Sources */,
+                               AF918AAB158FC473002B5D1E /* toaster_handle2.c in Sources */,
+                               AF918AAC158FC473002B5D1E /* toaster_jet.c in Sources */,
+                               AF918AAD158FC473002B5D1E /* toaster_knob.c in Sources */,
+                               AF918AAE158FC473002B5D1E /* toaster_slots.c in Sources */,
+                               AF918AAF158FC473002B5D1E /* toaster_wing.c in Sources */,
+                               AF918AB0158FC473002B5D1E /* topblock.c in Sources */,
+                               AF9189EA158FC35D002B5D1E /* tronbit.c in Sources */,
+                               AF9189EB158FC35D002B5D1E /* tronbit_idle1.c in Sources */,
+                               AF9189EC158FC35D002B5D1E /* tronbit_idle2.c in Sources */,
+                               AF9189ED158FC35D002B5D1E /* tronbit_no.c in Sources */,
+                               AF9189EE158FC35D002B5D1E /* tronbit_yes.c in Sources */,
+                               AF918AB1158FC47B002B5D1E /* tunnel_draw.c in Sources */,
+                               AFDA65A8178A541A0070D24B /* unknownpleasures.c in Sources */,
+                               AF918AB2158FC47B002B5D1E /* voronoi.c in Sources */,
+                               AF918AB3158FC47B002B5D1E /* whale.c in Sources */,
+                               AF39E2B8198A15EE0064A58D /* winduprobot.c in Sources */,
+                               AFAA6B451773F07800DE720C /* ios-function-table.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975732099C317000B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975734099C317000B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975741099C31DD00B05160 /* imsmap.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF97577A099C374A00B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF97577B099C374A00B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF97578A099C37A500B05160 /* moire.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9757C7099C3E6300B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9757C8099C3E6300B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF9757D6099C3EB800B05160 /* rd-bomb.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF97580D099C41D500B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF97580E099C41D500B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975830099C427500B05160 /* xflame.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF97586A099C475900B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF97586B099C475900B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF97587B099C492000B05160 /* shadebobs.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A3B099C681F00B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975A3C099C681F00B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975A4A099C689F00B05160 /* metaballs.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A71099C6AB200B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975A72099C6AB200B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975A84099C6B4900B05160 /* eruption.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975A8B099C6BC300B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975A8C099C6BC300B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975A9A099C6C3600B05160 /* barcode.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975ADC099C6EB100B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975ADD099C6EB100B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975AEF099C6F1700B05160 /* fireworkx.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975B01099C6FE400B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975B02099C6FE400B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975B15099C709E00B05160 /* memscroller.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C17099C8C1500B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975C18099C8C1500B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975C29099C8C7600B05160 /* halo.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C43099C8DCF00B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975C44099C8DCF00B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975C56099C8E3000B05160 /* greynetic.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975C63099C8F3F00B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975C64099C8F3F00B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975C77099C8FC700B05160 /* noseguy.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF975D58099CA0F000B05160 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF975D59099CA0F000B05160 /* XScreenSaverSubclass.m in Sources */,
+                               AF975D67099CA16A00B05160 /* rocks.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF976FB90989CAA2001F8B92 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF976FCC0989CAD7001F8B92 /* deco.c in Sources */,
+                               AF9CCAB809959D0D0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF97702C0989D1E6001F8B92 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9770420989D21A001F8B92 /* rorschach.c in Sources */,
+                               AF9CCABC09959D200075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9770690989D2F6001F8B92 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF97707F0989D327001F8B92 /* attraction.c in Sources */,
+                               AF9CC8EE09958D920075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9771D40989DC4A001F8B92 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9771DF0989DC88001F8B92 /* SaverRunner.m in Sources */,
+                               AF9772C80989DCD5001F8B92 /* main.m in Sources */,
+                               AF84AF2015829AF000607E4C /* SaverListController.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF998EDF0A083DB30051049D /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF998EE10A083DB30051049D /* XScreenSaverSubclass.m in Sources */,
+                               AF998EF90A083E750051049D /* topblock.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D466B09B5109C006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D466D09B5109C006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D467909B5110B006E59CF /* decayscreen.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D474909B5300A006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D474A09B5300A006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D475909B53091006E59CF /* slidescreen.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D476409B53166006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D476509B53166006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D48D509B53229006E59CF /* zoom.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D48E009B53322006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D48E109B53322006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D48F009B533AE006E59CF /* bumps.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D48F909B535DA006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D48FA09B535DA006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D490809B536F7006E59CF /* distort.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D493009B53CBA006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D493109B53CBA006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D493F09B53D55006E59CF /* ripples.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D495909B53FC9006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D495A09B53FC9006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D496809B540A4006E59CF /* rotzoomer.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D497109B5411D006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D497209B5411D006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D498009B541E6006E59CF /* twang.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D499C09B544C2006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D499D09B544C2006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D49AB09B54596006E59CF /* spotlight.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4C6E09B59F27006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4C6F09B59F27006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D4C7D09B5A044006E59CF /* xlyap.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4CEC09B5AA8E006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4CED09B5AA8E006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D4CFD09B5AC94006E59CF /* analogtv.c in Sources */,
+                               AF9D4CFE09B5AC94006E59CF /* pong.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4D8309B5B2DC006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4D8409B5B2DC006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D4D8509B5B2DC006E59CF /* analogtv.c in Sources */,
+                               AF9D4D9309B5B444006E59CF /* xanalogtv.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4DB409B5B71E006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4DB509B5B71E006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D4DB609B5B71E006E59CF /* analogtv.c in Sources */,
+                               AF9D4DC409B5B87D006E59CF /* bsod.c in Sources */,
+                               AF9D4DD409B5B990006E59CF /* apple2.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9D4DF109B5BB19006E59CF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9D4DF209B5BB19006E59CF /* XScreenSaverSubclass.m in Sources */,
+                               AF9D4DF309B5BB19006E59CF /* analogtv.c in Sources */,
+                               AF9D4DF509B5BB19006E59CF /* apple2.c in Sources */,
+                               AF9D4E0609B5BC9D006E59CF /* apple2-main.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AF9E7EBB190F4C1B00A8B01F /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AF9E7EC9190F4C4000A8B01F /* enable_gc.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA339340B058505002B0E7D /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA339350B058505002B0E7D /* XScreenSaverSubclass.m in Sources */,
+                               AFA33BAF0B0585F7002B0E7D /* webcollage-cocoa.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA33BC40B058740002B0E7D /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA33BD10B0587EE002B0E7D /* webcollage-helper-cocoa.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5594B099330B000F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5595E0993310500F3E977 /* cage.c in Sources */,
+                               AF9CCAB709959D000075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559720993317900F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55983099331C300F3E977 /* moebius.c in Sources */,
+                               AF9CCABF09959D2E0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559970993322100F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA559A90993326300F3E977 /* superquadrics.c in Sources */,
+                               AF9CCAC109959D380075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559BA0993328000F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA559CD099332E800F3E977 /* morph3d.c in Sources */,
+                               AF9CCAC009959D310075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA559D40993330600F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA559EB0993335C00F3E977 /* rubik.c in Sources */,
+                               AF9CCABE09959D290075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A080993340300F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55A1B0993345900F3E977 /* stairs.c in Sources */,
+                               AF9CCAC209959D3C0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A25099334A000F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55A4A0993351F00F3E977 /* s1_1.c in Sources */,
+                               AFA55A4B0993351F00F3E977 /* s1_2.c in Sources */,
+                               AFA55A4C0993351F00F3E977 /* s1_3.c in Sources */,
+                               AFA55A4D0993351F00F3E977 /* s1_4.c in Sources */,
+                               AFA55A4E0993351F00F3E977 /* s1_5.c in Sources */,
+                               AFA55A4F0993351F00F3E977 /* s1_6.c in Sources */,
+                               AFA55A500993351F00F3E977 /* s1_b.c in Sources */,
+                               AFA55A510993351F00F3E977 /* sproingies.c in Sources */,
+                               AFA55A520993351F00F3E977 /* sproingiewrap.c in Sources */,
+                               AF9CCAC309959D420075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55A7E0993364300F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55A8F0993369100F3E977 /* lament.c in Sources */,
+                               AFF1BA0F19A96D8B0016A88D /* lament_model.c in Sources */,
+                               AF9CCAC409959D450075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55AD409933CEF00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55AE509933D3800F3E977 /* bubble3d.c in Sources */,
+                               AFA55AF709933DBF00F3E977 /* b_draw.c in Sources */,
+                               AFA55AF809933DBF00F3E977 /* b_lockglue.c in Sources */,
+                               AFA55AF909933DBF00F3E977 /* b_sphere.c in Sources */,
+                               AF9CCAC509959D4B0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B0E09933E0500F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55B2209933E4A00F3E977 /* glplanet.c in Sources */,
+                               AF9CCAC609959D500075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B2A09933E8D00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55B4509933EF800F3E977 /* pulsar.c in Sources */,
+                               AF9CCAC709959D550075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B7E09933F7200F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55B8F09933FBF00F3E977 /* sierpinski3d.c in Sources */,
+                               AF9CCAC809959D5A0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55B9609933FDA00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55BA70993401A00F3E977 /* gflux.c in Sources */,
+                               AF9CCAC909959D5D0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55BB0099340CE00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55BC10993416E00F3E977 /* circuit.c in Sources */,
+                               AF9CCACA09959D630075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55BE90993429100F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55BFA099342D500F3E977 /* menger.c in Sources */,
+                               AF9CCACB09959D680075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55C130993431300F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55C240993435300F3E977 /* engine.c in Sources */,
+                               AF9CCACC09959D6B0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55C7C099349A600F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55C8D099349EE00F3E977 /* glsnake.c in Sources */,
+                               AF9CCACD09959D720075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55CAE09934BB200F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55CC009934C0900F3E977 /* boxed.c in Sources */,
+                               AF9CCACE09959D750075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55CD109934CE400F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55CE209934D2E00F3E977 /* glforestfire.c in Sources */,
+                               AF9CCACF09959D7C0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D410993565300F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55D520993569C00F3E977 /* sballs.c in Sources */,
+                               AF9CCAD009959D800075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D670993584B00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55D780993589300F3E977 /* cubenetic.c in Sources */,
+                               AF9CCAD109959D850075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55D84099358C400F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55D950993590F00F3E977 /* spheremonics.c in Sources */,
+                               AF9CCAD209959D8A0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55DCD09935D7000F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55DDE09935DB600F3E977 /* lavalite.c in Sources */,
+                               AFA55DE309935DFB00F3E977 /* marching.c in Sources */,
+                               AF9CCAD309959D8F0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55DF509935E4900F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55E0709935EB800F3E977 /* queens.c in Sources */,
+                               AF9CCAD409959D980075E99B /* XScreenSaverSubclass.m in Sources */,
+                               AF012918157C1E4C00C396E1 /* chessmodels.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E1209935EDC00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55E2609935F2B00F3E977 /* chessmodels.c in Sources */,
+                               AFA55E2709935F2B00F3E977 /* endgame.c in Sources */,
+                               AF9CCAD509959D9C0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E3409935F8E00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55E4609935FD300F3E977 /* glblur.c in Sources */,
+                               AF9CCAD609959DA30075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55E5309935FF900F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55EAD0993608800F3E977 /* flyingtoasters.c in Sources */,
+                               AFA55EAE0993608800F3E977 /* toast.c in Sources */,
+                               AFA55EB00993608800F3E977 /* toast2.c in Sources */,
+                               AFA55EB20993608800F3E977 /* toaster_base.c in Sources */,
+                               AFA55EB40993608800F3E977 /* toaster_handle.c in Sources */,
+                               AFA55EB60993608800F3E977 /* toaster_handle2.c in Sources */,
+                               AFA55EB80993608800F3E977 /* toaster_jet.c in Sources */,
+                               AFA55EBA0993608800F3E977 /* toaster_knob.c in Sources */,
+                               AFA55EBC0993608800F3E977 /* toaster_slots.c in Sources */,
+                               AFA55EBE0993608800F3E977 /* toaster_wing.c in Sources */,
+                               AFA55EC00993608800F3E977 /* toaster.c in Sources */,
+                               AF9CCAD709959DA70075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55ECC099360E300F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55EEE0993613E00F3E977 /* bouncingcow.c in Sources */,
+                               AFA55EEF0993613E00F3E977 /* cow_face.c in Sources */,
+                               AFA55EF00993613E00F3E977 /* cow_hide.c in Sources */,
+                               AFA55EF10993613E00F3E977 /* cow_hoofs.c in Sources */,
+                               AFA55EF20993613E00F3E977 /* cow_horns.c in Sources */,
+                               AFA55EF30993613E00F3E977 /* cow_tail.c in Sources */,
+                               AFA55EF40993613E00F3E977 /* cow_udder.c in Sources */,
+                               AF9CCAD809959DAE0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F0B099361B700F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55F220993620200F3E977 /* jigglypuff.c in Sources */,
+                               AF9CCAD909959DB20075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F2F0993622F00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55F400993626E00F3E977 /* klein.c in Sources */,
+                               AF9CCADA09959DB60075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F470993629000F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55F5A099362DF00F3E977 /* hypertorus.c in Sources */,
+                               AF9CCADB09959DBB0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55F770993643600F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55F880993648500F3E977 /* glmatrix.c in Sources */,
+                               AF9CCADC09959DC10075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55FD809936BFA00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA55FF409936C4500F3E977 /* cubestorm.c in Sources */,
+                               AF9CCADD09959DC60075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA55FFE09936C6D00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5600F09936CB300F3E977 /* glknots.c in Sources */,
+                               AF9CCADE09959DCB0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5601909936CC800F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5602A09936D0700F3E977 /* blocktube.c in Sources */,
+                               AF9CCADF09959DCE0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5603709936D5100F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5604809936DCC00F3E977 /* flipflop.c in Sources */,
+                               AF9CCAE009959DD50075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5604F09936E2100F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5608109936FFA00F3E977 /* antinspect.c in Sources */,
+                               AF9CCAE109959DDA0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5606709936F3800F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5607B09936FDD00F3E977 /* antspotlight.c in Sources */,
+                               AF9CCAE209959DDF0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA560B30993718D00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA560C4099371D500F3E977 /* polytopes.c in Sources */,
+                               AF9CCAE309959DE20075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA561020993781600F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA561130993786800F3E977 /* molecule.c in Sources */,
+                               AF9CCAE409959DE60075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5615D09937C0D00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5616E09937C9A00F3E977 /* blinkbox.c in Sources */,
+                               AF9CCAE509959DEB0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5618009937CF100F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5619109937D3600F3E977 /* noof.c in Sources */,
+                               AF9CCAE609959DF00075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA561A209937D7E00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA561B509937DCC00F3E977 /* polyhedra-gl.c in Sources */,
+                               AFA561B609937DCC00F3E977 /* polyhedra.c in Sources */,
+                               AF9CCAE709959DF50075E99B /* XScreenSaverSubclass.m in Sources */,
+                               AFC211950E4E30C800D87B6E /* teapot.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5620B0993849F00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5621D099384F600F3E977 /* providence.c in Sources */,
+                               AF9CCAE809959DF90075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562240993852500F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA562350993856A00F3E977 /* pinion.c in Sources */,
+                               AF9CCAE909959E000075E99B /* XScreenSaverSubclass.m in Sources */,
+                               AFE6A16C0CDD78EA002805BF /* involute.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562C4099392C600F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA562D50993930C00F3E977 /* boing.c in Sources */,
+                               AF9CCAEA09959E050075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562DF099393C900F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA562F00993941600F3E977 /* antmaze.c in Sources */,
+                               AF9CCAEB09959E090075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA562F70993943B00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5630A0993948F00F3E977 /* tangram_shapes.c in Sources */,
+                               AFA5630B0993948F00F3E977 /* tangram.c in Sources */,
+                               AF9CCAEC09959E0D0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA563180993951000F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5632A0993957100F3E977 /* crackberg.c in Sources */,
+                               AF9CCAED09959E140075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA56336099395ED00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA563750993977D00F3E977 /* glhanoi.c in Sources */,
+                               AF9CCAEE09959E170075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA56356099396C000F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA563760993978D00F3E977 /* cube21.c in Sources */,
+                               AF9CCAEF09959E1E0075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA5637E099397B300F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA5638F0993980D00F3E977 /* timetunnel.c in Sources */,
+                               AF9CCAF009959E230075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFA563A9099398BB00F3E977 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFA563BA0993991300F3E977 /* juggler3d.c in Sources */,
+                               AF9CCAF109959E270075E99B /* XScreenSaverSubclass.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFB591AC178B812C00EA4005 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFB591AE178B812C00EA4005 /* XScreenSaverSubclass.m in Sources */,
+                               AFB591C0178B81E600EA4005 /* hexadrop.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFBFE751178642DC00432B21 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFBFE752178642DC00432B21 /* SaverRunner.m in Sources */,
+                               AFBFE753178642DC00432B21 /* main.m in Sources */,
+                               AFBFE754178642DC00432B21 /* SaverListController.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFBFE771178647FE00432B21 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFBFE772178647FE00432B21 /* SaverRunner.m in Sources */,
+                               AFBFE773178647FE00432B21 /* main.m in Sources */,
+                               AFBFE774178647FE00432B21 /* SaverListController.m in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFCF83401AF5B515008BB7E1 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFCF83421AF5B515008BB7E1 /* XScreenSaverSubclass.m in Sources */,
+                               AFCF83571AF5B5FD008BB7E1 /* splitflap_obj.c in Sources */,
+                               AFCF83591AF5B5FD008BB7E1 /* splitflap.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD51B210F063B4A00471C02 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD51B220F063B4A00471C02 /* XScreenSaverSubclass.m in Sources */,
+                               AFD51DB70F063BCE00471C02 /* photopile.c in Sources */,
+                               AF241F83107C38DF00046A84 /* dropshadow.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56DF60996A03800BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56DF80996A03800BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56E090996A07A00BA26F7 /* gltext.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56EB30996A72600BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56EB50996A72600BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AF64232F099F45C3000F4CD4 /* braid.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56EDF0996A95700BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56EE00996A95700BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56EEE0996A99E00BA26F7 /* forest.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F100996AAFA00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F110996AAFA00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56F200996AB5A00BA26F7 /* vines.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F280996AB8A00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F290996AB8A00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56F370996ABD200BA26F7 /* galaxy.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F540996AEEE00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F550996AEEE00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56F630996AF2D00BA26F7 /* grav.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F700996B01600BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F710996B01600BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56F890996B06600BA26F7 /* hopalong.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56F910996B09400BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56F920996B09400BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56FA10996B0E500BA26F7 /* laser.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FA80996B10F00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56FA90996B10F00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56FB70996B16300BA26F7 /* lightning.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FBE0996B18F00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56FBF0996B18F00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56FCD0996B1D600BA26F7 /* lisa.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FD40996B20900BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56FD50996B20900BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD56FE30996B26200BA26F7 /* lissie.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD56FFD0996B43800BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD56FFE0996B43800BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD5700D0996B49D00BA26F7 /* penrose.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570140996B4CC00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570150996B4CC00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD570230996B52700BA26F7 /* sierpinski.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5702B0996B56D00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5702C0996B56D00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD5703C0996B5E300BA26F7 /* sphere.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570480996B61600BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570490996B61600BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD570570996B67600BA26F7 /* spiral.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5705E0996B6A300BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5705F0996B6A300BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD5706D0996B70000BA26F7 /* fadeplot.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570740996B72700BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570750996B72700BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD570830996B79300BA26F7 /* mountain.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5708A0996B80300BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5708B0996B80300BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD570990996B86200BA26F7 /* triangle.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570A00996B88E00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570A10996B88E00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD570AF0996B8EF00BA26F7 /* worm.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570B60996B93000BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570B70996B93000BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD570C50996B98500BA26F7 /* rotor.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570CE0996B9F800BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570CF0996B9F800BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD570DF0996BA5D00BA26F7 /* ant.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD570EF0996BBBF00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD570F00996BBBF00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD571020996BC3800BA26F7 /* flow.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571180996BE9300BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD571190996BE9300BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD571290996BEF700BA26F7 /* discrete.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571310996BF2E00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD571320996BF2E00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD571400996BFBE00BA26F7 /* apollonian.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571480996C01700BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD571490996C01700BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD571570996C07F00BA26F7 /* euler2d.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD5715E0996C0CE00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD5715F0996C0CE00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD5716C0996C16700BA26F7 /* thornbird.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD571BA0996D9DC00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD571BB0996D9DC00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD571C90996DA4600BA26F7 /* juggle.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572270996E4A300BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD572280996E4A300BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD572360996E53E00BA26F7 /* swirl.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572720996EE8500BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD572730996EE8500BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD572810996EF2B00BA26F7 /* polyominoes.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572AA0996F99600BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD572AB0996F99600BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD572BA0996FB3D00BA26F7 /* bouboule.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572C70996FC0F00BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD572C80996FC0F00BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD572EE0997006E00BA26F7 /* crystal.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD572FE099701C000BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD572FF099701C000BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD5730D099702C800BA26F7 /* julia.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFD573620997411200BA26F7 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFD573630997411200BA26F7 /* XScreenSaverSubclass.m in Sources */,
+                               AFD57372099741A200BA26F7 /* strange.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFDA6593178A52B70070D24B /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFDA6595178A52B70070D24B /* XScreenSaverSubclass.m in Sources */,
+                               AFDA65A7178A541A0070D24B /* unknownpleasures.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE2A45B0E2E904600ADB298 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFE2A45C0E2E904600ADB298 /* XScreenSaverSubclass.m in Sources */,
+                               AFE2A4730E2E90E300ADB298 /* skytentacles.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE30BED0E52B14700CCF4A5 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFE30BEE0E52B14700CCF4A5 /* XScreenSaverSubclass.m in Sources */,
+                               AFE30C020E52B1DC00CCF4A5 /* sonar-icmp.c in Sources */,
+                               AFE30C030E52B1DC00CCF4A5 /* sonar-sim.c in Sources */,
+                               AFE30C040E52B1DC00CCF4A5 /* sonar.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE6A1870CDD7B2E002805BF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFE6A1890CDD7B2E002805BF /* XScreenSaverSubclass.m in Sources */,
+                               AFE6A18A0CDD7B2E002805BF /* involute.c in Sources */,
+                               AFE6A40C0CDD7BC3002805BF /* moebiusgears.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFE6A4210CDD7FAA002805BF /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFE6A4220CDD7FAA002805BF /* XScreenSaverSubclass.m in Sources */,
+                               AFE6A4350CDD800F002805BF /* abstractile.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF2868417860E830050A578 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF2868617860E830050A578 /* XScreenSaverSubclass.m in Sources */,
+                               AFF28698178611720050A578 /* quasicrystal.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF3C9ED17CCAC440028F240 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF3C9EF17CCAC440028F240 /* XScreenSaverSubclass.m in Sources */,
+                               AFF3CA0317CCAEB70028F240 /* geodesic.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF4633B0C4403E400EE6509 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF4633C0C4403E400EE6509 /* XScreenSaverSubclass.m in Sources */,
+                               AFF4634A0C44044F00EE6509 /* cwaves.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFF4635D0C440AEF00EE6509 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFF4635F0C440AEF00EE6509 /* XScreenSaverSubclass.m in Sources */,
+                               AFF463720C440B9200EE6509 /* glcells.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               AFFAB31A19158CE40020F021 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               AFFAB31C19158CE40020F021 /* XScreenSaverSubclass.m in Sources */,
+                               AFFAB33219158EA80020F021 /* projectiveplane.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+               AF08399009930B6B00277BE9 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF08399109930B6B00277BE9 /* PBXContainerItemProxy */;
+               };
+               AF083A33099311D700277BE9 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF083A34099311D700277BE9 /* PBXContainerItemProxy */;
+               };
+               AF0DC7AC0C4C73F600D76972 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF0DC7AD0C4C73F600D76972 /* PBXContainerItemProxy */;
+               };
+               AF0DCA310C4C744D00D76972 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF0DC7AB0C4C73F600D76972 /* m6502 */;
+                       targetProxy = AF0DCA300C4C744D00D76972 /* PBXContainerItemProxy */;
+               };
+               AF0DCA430C4CBB0D00D76972 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF0DCA440C4CBB0D00D76972 /* PBXContainerItemProxy */;
+               };
+               AF0DCA5C0C4CBB4300D76972 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF0DCA420C4CBB0D00D76972 /* Voronoi */;
+                       targetProxy = AF0DCA5B0C4CBB4300D76972 /* PBXContainerItemProxy */;
+               };
+               AF137D470F075CC8004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF137D410F075C9B004DE3B2 /* Obsolete */;
+                       targetProxy = AF137D460F075CC8004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D490F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD5709B0996B88E00BA26F7 /* Worm */;
+                       targetProxy = AF137D480F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D4B0F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477208099D4EE8001F091E /* Whirlygig */;
+                       targetProxy = AF137D4A0F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D4D0F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56F0B0996AAFA00BA26F7 /* Vines */;
+                       targetProxy = AF137D4C0F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D4F0F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4771A7099D4949001F091E /* T3D */;
+                       targetProxy = AF137D4E0F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D510F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD570430996B61600BA26F7 /* Spiral */;
+                       targetProxy = AF137D500F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D530F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD570260996B56D00BA26F7 /* Sphere */;
+                       targetProxy = AF137D520F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D550F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD570B10996B93000BA26F7 /* Rotor */;
+                       targetProxy = AF137D540F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D570F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56FCF0996B20900BA26F7 /* Lissie */;
+                       targetProxy = AF137D560F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D590F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56FB90996B18F00BA26F7 /* Lisa */;
+                       targetProxy = AF137D580F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D5B0F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56FA30996B10F00BA26F7 /* Lightning */;
+                       targetProxy = AF137D5A0F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D5D0F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56F8C0996B09400BA26F7 /* Laser */;
+                       targetProxy = AF137D5C0F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D610F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55CCC09934CE400F3E977 /* GLForestFire */;
+                       targetProxy = AF137D600F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D630F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56EDA0996A95700BA26F7 /* Forest */;
+                       targetProxy = AF137D620F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D650F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477909099DE379001F091E /* Flag */;
+                       targetProxy = AF137D640F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D670F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47765A099DA78E001F091E /* Critical */;
+                       targetProxy = AF137D660F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF137D690F075E5C004DE3B2 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF6427A809A2DE36000F4CD4 /* Bubbles */;
+                       targetProxy = AF137D680F075E5C004DE3B2 /* PBXContainerItemProxy */;
+               };
+               AF1A17620D6D6EE3008AF328 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF1A17630D6D6EE3008AF328 /* PBXContainerItemProxy */;
+               };
+               AF1A17840D6D6FA7008AF328 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF1A17610D6D6EE3008AF328 /* LCDscrub */;
+                       targetProxy = AF1A17830D6D6FA7008AF328 /* PBXContainerItemProxy */;
+               };
+               AF2D4D8013E902F5002AA818 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF2D4D8113E902F5002AA818 /* PBXContainerItemProxy */;
+               };
+               AF2D4D9E13E90347002AA818 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF7776E409B63ABF00EA3033 /* Phosphor */;
+                       targetProxy = AF2D4D9D13E90347002AA818 /* PBXContainerItemProxy */;
+               };
+               AF2D4F6B13E91093002AA818 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF2D4F6C13E91093002AA818 /* PBXContainerItemProxy */;
+               };
+               AF2D4F8F13E91127002AA818 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D4DEC09B5BB19006E59CF /* Apple2 */;
+                       targetProxy = AF2D4F8E13E91127002AA818 /* PBXContainerItemProxy */;
+               };
+               AF32D9E10F3AD0B40080F535 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF32D9E20F3AD0B40080F535 /* PBXContainerItemProxy */;
+               };
+               AF32D9F90F3AD0D90080F535 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF32D9E00F3AD0B40080F535 /* RubikBlocks */;
+                       targetProxy = AF32D9F80F3AD0D90080F535 /* PBXContainerItemProxy */;
+               };
+               AF3581C01431D47B00E09C51 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF3581C11431D47B00E09C51 /* PBXContainerItemProxy */;
+               };
+               AF3581FC143330F900E09C51 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF3581FD143330F900E09C51 /* PBXContainerItemProxy */;
+               };
+               AF35E88B0E63823600691F2F /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF35E88C0E63823600691F2F /* PBXContainerItemProxy */;
+               };
+               AF35E8A30E63825600691F2F /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF35E88A0E63823600691F2F /* Jigsaw */;
+                       targetProxy = AF35E8A20E63825600691F2F /* PBXContainerItemProxy */;
+               };
+               AF36340118540D050086A439 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF1AD9E118500F9F00932759 /* XScreenSaverUpdater */;
+                       targetProxy = AF36340018540D050086A439 /* PBXContainerItemProxy */;
+               };
+               AF39E283198A11F60064A58D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF39E284198A11F60064A58D /* PBXContainerItemProxy */;
+               };
+               AF39E2BA198A16920064A58D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF39E282198A11F60064A58D /* WindupRobot */;
+                       targetProxy = AF39E2B9198A16920064A58D /* PBXContainerItemProxy */;
+               };
+               AF3C71460D624BF50030CC0D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF3C71470D624BF50030CC0D /* PBXContainerItemProxy */;
+               };
+               AF42C5160D624E9200B27FF6 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF3C71450D624BF50030CC0D /* Hypnowheel */;
+                       targetProxy = AF42C5150D624E9200B27FF6 /* PBXContainerItemProxy */;
+               };
+               AF4540D20E52BE8800AE87B5 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFE30BE80E52B14700CCF4A5 /* Sonar */;
+                       targetProxy = AF4540D10E52BE8800AE87B5 /* PBXContainerItemProxy */;
+               };
+               AF476FB6099D154F001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF476FB7099D154F001F091E /* PBXContainerItemProxy */;
+               };
+               AF476FDB099D1686001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF476FDC099D1686001F091E /* PBXContainerItemProxy */;
+               };
+               AF47704D099D4385001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47704E099D4385001F091E /* PBXContainerItemProxy */;
+               };
+               AF47716A099D4786001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47716B099D4786001F091E /* PBXContainerItemProxy */;
+               };
+               AF477180099D4803001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477181099D4803001F091E /* PBXContainerItemProxy */;
+               };
+               AF4771A8099D4949001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4771A9099D4949001F091E /* PBXContainerItemProxy */;
+               };
+               AF4771DC099D4D9A001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4771DD099D4D9A001F091E /* PBXContainerItemProxy */;
+               };
+               AF4771F3099D4E63001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4771F4099D4E63001F091E /* PBXContainerItemProxy */;
+               };
+               AF477209099D4EE8001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47720A099D4EE8001F091E /* PBXContainerItemProxy */;
+               };
+               AF47721F099D4F67001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477220099D4F67001F091E /* PBXContainerItemProxy */;
+               };
+               AF477254099D5717001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477255099D5717001F091E /* PBXContainerItemProxy */;
+               };
+               AF47726C099D57B9001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47726D099D57B9001F091E /* PBXContainerItemProxy */;
+               };
+               AF477284099D5926001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477285099D5926001F091E /* PBXContainerItemProxy */;
+               };
+               AF477383099D65A1001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477384099D65A1001F091E /* PBXContainerItemProxy */;
+               };
+               AF47739B099D6648001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47739C099D6648001F091E /* PBXContainerItemProxy */;
+               };
+               AF4773C2099D67B9001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4773C3099D67B9001F091E /* PBXContainerItemProxy */;
+               };
+               AF477402099D69E7001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477403099D69E7001F091E /* PBXContainerItemProxy */;
+               };
+               AF477427099D7C70001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477428099D7C70001F091E /* PBXContainerItemProxy */;
+               };
+               AF477443099D7D33001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477444099D7D33001F091E /* PBXContainerItemProxy */;
+               };
+               AF477484099D89E4001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477485099D89E4001F091E /* PBXContainerItemProxy */;
+               };
+               AF47749A099D8A74001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47749B099D8A74001F091E /* PBXContainerItemProxy */;
+               };
+               AF4774B5099D8B5F001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4774B6099D8B5F001F091E /* PBXContainerItemProxy */;
+               };
+               AF4774CF099D8BFF001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4774D0099D8BFF001F091E /* PBXContainerItemProxy */;
+               };
+               AF47755E099D9A1A001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47755F099D9A1A001F091E /* PBXContainerItemProxy */;
+               };
+               AF477584099D9C28001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477585099D9C28001F091E /* PBXContainerItemProxy */;
+               };
+               AF4775A0099D9CF7001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4775A1099D9CF7001F091E /* PBXContainerItemProxy */;
+               };
+               AF4775D9099D9F69001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4775DA099D9F69001F091E /* PBXContainerItemProxy */;
+               };
+               AF4775F3099DA030001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4775F4099DA030001F091E /* PBXContainerItemProxy */;
+               };
+               AF477614099DA26C001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477615099DA26C001F091E /* PBXContainerItemProxy */;
+               };
+               AF477645099DA6D0001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477646099DA6D0001F091E /* PBXContainerItemProxy */;
+               };
+               AF47765B099DA78E001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47765C099DA78E001F091E /* PBXContainerItemProxy */;
+               };
+               AF477671099DA849001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477672099DA849001F091E /* PBXContainerItemProxy */;
+               };
+               AF477690099DAA6F001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477691099DAA6F001F091E /* PBXContainerItemProxy */;
+               };
+               AF4776AB099DABDD001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4776AC099DABDD001F091E /* PBXContainerItemProxy */;
+               };
+               AF4776C1099DAC8A001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4776C2099DAC8A001F091E /* PBXContainerItemProxy */;
+               };
+               AF4776DC099DADDF001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4776DD099DADDF001F091E /* PBXContainerItemProxy */;
+               };
+               AF4776F2099DAE7A001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4776F3099DAE7A001F091E /* PBXContainerItemProxy */;
+               };
+               AF47770E099DAF9F001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47770F099DAF9F001F091E /* PBXContainerItemProxy */;
+               };
+               AF477724099DB044001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477725099DB044001F091E /* PBXContainerItemProxy */;
+               };
+               AF477753099DB61E001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477754099DB61E001F091E /* PBXContainerItemProxy */;
+               };
+               AF477775099DB965001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477776099DB965001F091E /* PBXContainerItemProxy */;
+               };
+               AF477791099DBA90001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF477792099DBA90001F091E /* PBXContainerItemProxy */;
+               };
+               AF4777D2099DC183001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4777D3099DC183001F091E /* PBXContainerItemProxy */;
+               };
+               AF4778AC099DDB79001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4778AD099DDB79001F091E /* PBXContainerItemProxy */;
+               };
+               AF4778C8099DDCAE001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4778C9099DDCAE001F091E /* PBXContainerItemProxy */;
+               };
+               AF4778E9099DDDC8001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4778EA099DDDC8001F091E /* PBXContainerItemProxy */;
+               };
+               AF47790A099DE379001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47790B099DE379001F091E /* PBXContainerItemProxy */;
+               };
+               AF47792B099DE4C7001F091E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF47792C099DE4C7001F091E /* PBXContainerItemProxy */;
+               };
+               AF480922098C412F00FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF480921098C412F00FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF48092A098C419000FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF480929098C419000FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF48092D098C41AE00FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF48092C098C41AE00FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF480936098C421200FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF480935098C421200FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF480C4A098E301400FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF480C4B098E301400FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF480D5C098EED6900FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF480D59098EED5100FB32B8 /* All Savers (OpenGL) */;
+                       targetProxy = AF480D5B098EED6900FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF480D5E098EED6900FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF480D58098EED3D00FB32B8 /* All Savers (XLockmore) */;
+                       targetProxy = AF480D5D098EED6900FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF480D60098EED6900FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF480AAF098C669800FB32B8 /* All Savers (XScreenSaver) */;
+                       targetProxy = AF480D5F098EED6900FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF480D73098EEDDE00FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF480D74098EEDDE00FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF4810EC09909FBA00FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4810ED09909FBA00FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF4812510990CE2700FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4812520990CE2700FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF4812B40990D3D900FB32B8 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4812B50990D3D900FB32B8 /* PBXContainerItemProxy */;
+               };
+               AF48DEF00A0C25E000F94CF9 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF48DEF10A0C25E000F94CF9 /* PBXContainerItemProxy */;
+               };
+               AF48DF060A0C261100F94CF9 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF48DEEF0A0C25E000F94CF9 /* GLSchool */;
+                       targetProxy = AF48DF050A0C261100F94CF9 /* PBXContainerItemProxy */;
+               };
+               AF4A344A102A593600A81B2A /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4A344B102A593600A81B2A /* PBXContainerItemProxy */;
+               };
+               AF4A3460102A59A400A81B2A /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4A3449102A593600A81B2A /* Surfaces */;
+                       targetProxy = AF4A345F102A59A400A81B2A /* PBXContainerItemProxy */;
+               };
+               AF4F10EE143450C300E34F3F /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF3581BF1431D47B00E09C51 /* CompanionCube */;
+                       targetProxy = AF4F10ED143450C300E34F3F /* PBXContainerItemProxy */;
+               };
+               AF4F10F0143450C300E34F3F /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF78D175142DD8F3002AAF77 /* Hilbert */;
+                       targetProxy = AF4F10EF143450C300E34F3F /* PBXContainerItemProxy */;
+               };
+               AF4F10F2143450C300E34F3F /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF3581FB143330F900E09C51 /* TronBit */;
+                       targetProxy = AF4F10F1143450C300E34F3F /* PBXContainerItemProxy */;
+               };
+               AF4FD6E70CE7A486005EE58E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4FD6E80CE7A486005EE58E /* PBXContainerItemProxy */;
+               };
+               AF4FD6FF0CE7A4F9005EE58E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4FD6E60CE7A486005EE58E /* Lockward */;
+                       targetProxy = AF4FD6FE0CE7A4F9005EE58E /* PBXContainerItemProxy */;
+               };
+               AF4FF4980D52CA5000666F98 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4FF4930D52CA0800666F98 /* m6502.h */;
+                       targetProxy = AF4FF4970D52CA5000666F98 /* PBXContainerItemProxy */;
+               };
+               AF4FF4BB0D52CBDE00666F98 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF4FF4BC0D52CBDE00666F98 /* PBXContainerItemProxy */;
+               };
+               AF4FF4D70D52CD0D00666F98 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4FF4BA0D52CBDE00666F98 /* CubicGrid */;
+                       targetProxy = AF4FF4D60D52CD0D00666F98 /* PBXContainerItemProxy */;
+               };
+               AF5C9AFA1A0CCE6E00B0147A /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF5C9AFB1A0CCE6E00B0147A /* PBXContainerItemProxy */;
+               };
+               AF5C9B161A0CCF8000B0147A /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF5C9AF91A0CCE6E00B0147A /* Cityflow */;
+                       targetProxy = AF5C9B151A0CCF8000B0147A /* PBXContainerItemProxy */;
+               };
+               AF63A7F21AB4EDDB00593C75 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF63A7F31AB4EDDB00593C75 /* PBXContainerItemProxy */;
+               };
+               AF63A80F1AB4EFD300593C75 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF63A7F11AB4EDDB00593C75 /* RomanBoy */;
+                       targetProxy = AF63A80E1AB4EFD300593C75 /* PBXContainerItemProxy */;
+               };
+               AF6423F3099FF9C2000F4CD4 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF6423F4099FF9C2000F4CD4 /* PBXContainerItemProxy */;
+               };
+               AF6425CD09A18855000F4CD4 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF6425CE09A18855000F4CD4 /* PBXContainerItemProxy */;
+               };
+               AF6425ED09A189EC000F4CD4 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF6425EE09A189EC000F4CD4 /* PBXContainerItemProxy */;
+               };
+               AF64261009A18D6C000F4CD4 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF64261109A18D6C000F4CD4 /* PBXContainerItemProxy */;
+               };
+               AF64262D09A18F54000F4CD4 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF64262E09A18F54000F4CD4 /* PBXContainerItemProxy */;
+               };
+               AF64265009A19229000F4CD4 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF64265109A19229000F4CD4 /* PBXContainerItemProxy */;
+               };
+               AF64267C09A194B0000F4CD4 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF64267D09A194B0000F4CD4 /* PBXContainerItemProxy */;
+               };
+               AF64277209A1D37A000F4CD4 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF64277309A1D37A000F4CD4 /* PBXContainerItemProxy */;
+               };
+               AF6427A909A2DE36000F4CD4 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF6427AA09A2DE36000F4CD4 /* PBXContainerItemProxy */;
+               };
+               AF68A47F19196CF800D41CD1 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF68A48019196CF800D41CD1 /* PBXContainerItemProxy */;
+               };
+               AF68A49E19196EA000D41CD1 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF68A47E19196CF800D41CD1 /* Tessellimage */;
+                       targetProxy = AF68A49D19196EA000D41CD1 /* PBXContainerItemProxy */;
+               };
+               AF714E4F105613410046AB1D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4774B4099D8B5F001F091E /* LMorph */;
+                       targetProxy = AF714E4E105613410046AB1D /* PBXContainerItemProxy */;
+               };
+               AF714E51105613580046AB1D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD570C90996B9F800BA26F7 /* Ant */;
+                       targetProxy = AF714E50105613580046AB1D /* PBXContainerItemProxy */;
+               };
+               AF73FF231A09877F00E485E9 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF73FF241A09877F00E485E9 /* PBXContainerItemProxy */;
+               };
+               AF73FF3F1A0988F000E485E9 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF73FF221A09877F00E485E9 /* BinaryRing */;
+                       targetProxy = AF73FF3E1A0988F000E485E9 /* PBXContainerItemProxy */;
+               };
+               AF7511001782B5B900380EA1 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF7511011782B5B900380EA1 /* PBXContainerItemProxy */;
+               };
+               AF7776E509B63ABF00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF7776E609B63ABF00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77771B09B6416100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF77771C09B6416100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77773F09B6446500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF77774009B6446500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77777509B6497800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF77777609B6497800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77778F09B64A5200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF77779009B64A5200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7777A909B64B2600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF7777AA09B64B2600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7777D109B64C6B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF7777D209B64C6B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7777EB09B64E3100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF7777EC09B64E3100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77781109B6504400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF77781209B6504400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77784509B6528100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF77784609B6528100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77786209B6536000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF77786309B6536000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77788009B6563500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF77788109B6563500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778A609B659C800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF7778A709B659C800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778D709B6604500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D475F09B53166006E59CF /* Zoom */;
+                       targetProxy = AF7778D609B6604500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778D909B6604500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4776AA099DABDD001F091E /* XSpirograph */;
+                       targetProxy = AF7778D809B6604500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778DB09B6604500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4776C0099DAC8A001F091E /* XRaySwarm */;
+                       targetProxy = AF7778DA09B6604500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778DD09B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477442099D7D33001F091E /* XMatrix */;
+                       targetProxy = AF7778DC09B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778DF09B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D4C6909B59F27006E59CF /* XLyap */;
+                       targetProxy = AF7778DE09B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778E109B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4778C7099DDCAE001F091E /* XJack */;
+                       targetProxy = AF7778E009B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778E309B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D4D7E09B5B2DC006E59CF /* XAnalogTV */;
+                       targetProxy = AF7778E209B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778E509B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975808099C41D500B05160 /* XFlame */;
+                       targetProxy = AF7778E409B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778E709B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477382099D65A1001F091E /* Wormhole */;
+                       targetProxy = AF7778E609B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778EB09B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4776DB099DADDF001F091E /* WhirlWindWarp */;
+                       targetProxy = AF7778EA09B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778ED09B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47717F099D4803001F091E /* Wander */;
+                       targetProxy = AF7778EC09B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778EF09B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4776F1099DAE7A001F091E /* Vermiculate */;
+                       targetProxy = AF7778EE09B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778F109B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D496C09B5411D006E59CF /* Twang */;
+                       targetProxy = AF7778F009B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778F309B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF476FDA099D1686001F091E /* Truchet */;
+                       targetProxy = AF7778F209B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778F709B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477723099DB044001F091E /* Substrate */;
+                       targetProxy = AF7778F609B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778F909B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47759F099D9CF7001F091E /* Starfish */;
+                       targetProxy = AF7778F809B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778FB09B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477644099DA6D0001F091E /* Squiral */;
+                       targetProxy = AF7778FA09B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778FD09B6604600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D499709B544C2006E59CF /* Spotlight */;
+                       targetProxy = AF7778FC09B6604600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7778FF09B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF64277109A1D37A000F4CD4 /* SpeedMine */;
+                       targetProxy = AF7778FE09B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77790309B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47792A099DE4C7001F091E /* Slip */;
+                       targetProxy = AF77790209B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77790509B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D474409B5300A006E59CF /* SlideScreen */;
+                       targetProxy = AF77790409B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77790709B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975865099C475900B05160 /* ShadeBobs */;
+                       targetProxy = AF77790609B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77790909B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D495409B53FC9006E59CF /* RotZoomer */;
+                       targetProxy = AF77790809B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77790B09B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9770290989D1E6001F8B92 /* Rorschach */;
+                       targetProxy = AF77790A09B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77790D09B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975D52099CA0F000B05160 /* Rocks */;
+                       targetProxy = AF77790C09B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77790F09B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D492B09B53CBA006E59CF /* Ripples */;
+                       targetProxy = AF77790E09B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77791109B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9757C2099C3E6300B05160 /* RDbomb */;
+                       targetProxy = AF77791009B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77791309B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF6425EC09A189EC000F4CD4 /* Qix */;
+                       targetProxy = AF77791209B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77791509B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477583099D9C28001F091E /* Pyro */;
+                       targetProxy = AF77791409B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77791709B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47726B099D57B9001F091E /* PopSquares */;
+                       targetProxy = AF77791609B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77791909B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D4CE709B5AA8E006E59CF /* Pong */;
+                       targetProxy = AF77791809B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77791B09B6604700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477283099D5926001F091E /* Piecewise */;
+                       targetProxy = AF77791A09B6604700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77791D09B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF7776E409B63ABF00EA3033 /* Phosphor */;
+                       targetProxy = AF77791C09B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77791F09B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477670099DA849001F091E /* Petri */;
+                       targetProxy = AF77791E09B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77792109B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4778AB099DDB79001F091E /* Penetrate */;
+                       targetProxy = AF77792009B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77792309B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47755D099D9A1A001F091E /* Pedal */;
+                       targetProxy = AF77792209B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77792509B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975C5D099C8F3F00B05160 /* NoseGuy */;
+                       targetProxy = AF77792409B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77792709B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4771F2099D4E63001F091E /* NerveRot */;
+                       targetProxy = AF77792609B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77792909B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF64264F09A19229000F4CD4 /* Munch */;
+                       targetProxy = AF77792809B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77792B09B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF64262C09A18F54000F4CD4 /* Moire2 */;
+                       targetProxy = AF77792A09B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77792D09B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975775099C374A00B05160 /* Moire */;
+                       targetProxy = AF77792C09B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77793109B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975A36099C681F00B05160 /* MetaBalls */;
+                       targetProxy = AF77793009B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77793309B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975AFC099C6FE400B05160 /* MemScroller */;
+                       targetProxy = AF77793209B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77793509B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4774CE099D8BFF001F091E /* Maze */;
+                       targetProxy = AF77793409B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77793909B6604800EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477613099DA26C001F091E /* Kumppa */;
+                       targetProxy = AF77793809B6604800EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77793B09B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477499099D8A74001F091E /* Kaleidescope */;
+                       targetProxy = AF77793A09B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77793F09B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477401099D69E7001F091E /* Intermomentary */;
+                       targetProxy = AF77793E09B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77794109B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF476FB5099D154F001F091E /* Interference */;
+                       targetProxy = AF77794009B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77794309B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477752099DB61E001F091E /* Interaggregate */;
+                       targetProxy = AF77794209B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77794509B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF97572D099C317000B05160 /* IMSMap */;
+                       targetProxy = AF77794409B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77794709B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477426099D7C70001F091E /* IFS */;
+                       targetProxy = AF77794609B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77794D09B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF480C49098E301400FB32B8 /* Helix */;
+                       targetProxy = AF77794C09B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77794F09B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975C12099C8C1500B05160 /* Halo */;
+                       targetProxy = AF77794E09B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77795109B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477253099D5717001F091E /* Halftone */;
+                       targetProxy = AF77795009B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77795309B6604900EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975C3D099C8DCF00B05160 /* Greynetic */;
+                       targetProxy = AF77795209B6604900EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77795509B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF64267B09A194B0000F4CD4 /* Goop */;
+                       targetProxy = AF77795409B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77795709B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47739A099D6648001F091E /* FuzzyFlakes */;
+                       targetProxy = AF77795609B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77795909B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF77787F09B6563500EA3033 /* FontGlide */;
+                       targetProxy = AF77795809B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77795B09B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477790099DBA90001F091E /* FluidBalls */;
+                       targetProxy = AF77795A09B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77795D09B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477483099D89E4001F091E /* Flame */;
+                       targetProxy = AF77795C09B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77795F09B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975AD7099C6EB100B05160 /* Fireworkx */;
+                       targetProxy = AF77795E09B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77796109B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975A6C099C6AB200B05160 /* Eruption */;
+                       targetProxy = AF77796009B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77796309B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4775F2099DA030001F091E /* Epicycle */;
+                       targetProxy = AF77796209B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77796509B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D48F409B535DA006E59CF /* Distort */;
+                       targetProxy = AF77796409B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77796709B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47704C099D4385001F091E /* Deluxe */;
+                       targetProxy = AF77796609B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77796909B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF976FBB0989CAA2001F8B92 /* Deco */;
+                       targetProxy = AF77796809B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77796B09B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D466609B5109C006E59CF /* DecayScreen */;
+                       targetProxy = AF77796A09B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77796D09B6604A00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4778E8099DDDC8001F091E /* Cynosure */;
+                       targetProxy = AF77796C09B6604A00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77797109B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4775D8099D9F69001F091E /* Coral */;
+                       targetProxy = AF77797009B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77797309B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477169099D4786001F091E /* Compass */;
+                       targetProxy = AF77797209B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77797509B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47770D099DAF9F001F091E /* CloudLife */;
+                       targetProxy = AF77797409B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77797709B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF477774099DB965001F091E /* Celtic */;
+                       targetProxy = AF77797609B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77797909B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4771DB099D4D9A001F091E /* CCurve */;
+                       targetProxy = AF77797809B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77797B09B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D48DB09B53322006E59CF /* Bumps */;
+                       targetProxy = AF77797A09B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77797F09B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D4DAF09B5B71E006E59CF /* BSOD */;
+                       targetProxy = AF77797E09B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77798109B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4777D1099DC183001F091E /* BoxFit */;
+                       targetProxy = AF77798009B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77798309B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF7778A509B659C800EA3033 /* BlitSpin */;
+                       targetProxy = AF77798209B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77798509B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47768F099DAA6F001F091E /* Blaster */;
+                       targetProxy = AF77798409B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77798709B6604B00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF975A86099C6BC300B05160 /* Barcode */;
+                       targetProxy = AF77798609B6604B00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77798909B6604C00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9770660989D2F6001F8B92 /* Attraction */;
+                       targetProxy = AF77798809B6604C00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77798B09B6604C00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D4DEC09B5BB19006E59CF /* Apple2 */;
+                       targetProxy = AF77798A09B6604C00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77798D09B6604C00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4773C1099D67B9001F091E /* Anemotaxis */;
+                       targetProxy = AF77798C09B6604C00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77798F09B6604C00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF47721E099D4F67001F091E /* Anemone */;
+                       targetProxy = AF77798E09B6604C00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77799509B6608000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD570850996B80300BA26F7 /* Triangle */;
+                       targetProxy = AF77799409B6608000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77799709B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD571590996C0CE00BA26F7 /* Thornbird */;
+                       targetProxy = AF77799609B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77799909B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD572220996E4A300BA26F7 /* Swirl */;
+                       targetProxy = AF77799809B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF77799B09B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD5735D0997411200BA26F7 /* Strange */;
+                       targetProxy = AF77799A09B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779A109B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD5700F0996B4CC00BA26F7 /* Sierpinski */;
+                       targetProxy = AF7779A009B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779A509B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD5726D0996EE8500BA26F7 /* Polyominoes */;
+                       targetProxy = AF7779A409B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779A709B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56FF80996B43800BA26F7 /* Penrose */;
+                       targetProxy = AF7779A609B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779A909B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF77771A09B6416100EA3033 /* Pacman */;
+                       targetProxy = AF7779A809B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779AB09B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD5706F0996B72700BA26F7 /* Mountain */;
+                       targetProxy = AF7779AA09B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779AD09B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF794FCD09974FA60059A8B0 /* Loop */;
+                       targetProxy = AF7779AC09B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779B709B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD572F9099701C000BA26F7 /* Julia */;
+                       targetProxy = AF7779B609B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779BB09B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56F6B0996B01600BA26F7 /* Hopalong */;
+                       targetProxy = AF7779BA09B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779BD09B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56F4F0996AEEE00BA26F7 /* Grav */;
+                       targetProxy = AF7779BC09B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779BF09B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56F230996AB8A00BA26F7 /* Galaxy */;
+                       targetProxy = AF7779BE09B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779C309B6608100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD570EA0996BBBF00BA26F7 /* Flow */;
+                       targetProxy = AF7779C209B6608100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779C709B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF794F8E09974A320059A8B0 /* Fiberlamp */;
+                       targetProxy = AF7779C609B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779C909B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD570590996B6A300BA26F7 /* FadePlot */;
+                       targetProxy = AF7779C809B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779CB09B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD571430996C01700BA26F7 /* Euler2D */;
+                       targetProxy = AF7779CA09B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779CD09B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF480D72098EEDDE00FB32B8 /* Drift */;
+                       targetProxy = AF7779CC09B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779CF09B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD571130996BE9300BA26F7 /* Discrete */;
+                       targetProxy = AF7779CE09B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779D109B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF794F64099748450059A8B0 /* Demon */;
+                       targetProxy = AF7779D009B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779D309B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD572C20996FC0F00BA26F7 /* Crystal */;
+                       targetProxy = AF7779D209B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779D509B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56EAE0996A72600BA26F7 /* Braid */;
+                       targetProxy = AF7779D409B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779D709B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD572A50996F99600BA26F7 /* Bouboule */;
+                       targetProxy = AF7779D609B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779D909B6608200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD5712C0996BF2E00BA26F7 /* Apollonian */;
+                       targetProxy = AF7779D809B6608200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779DD09B660AF00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA56379099397B300F3E977 /* TimeTunnel */;
+                       targetProxy = AF7779DC09B660AF00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779DF09B660AF00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA562F20993943B00F3E977 /* Tangram */;
+                       targetProxy = AF7779DE09B660AF00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779E109B660AF00EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA559920993322100F3E977 /* Superquadrics */;
+                       targetProxy = AF7779E009B660AF00EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779E309B660B000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF7777A809B64B2600EA3033 /* StonerView */;
+                       targetProxy = AF7779E209B660B000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779E509B660B000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF77781009B6504400EA3033 /* StarWars */;
+                       targetProxy = AF7779E409B660B000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779E709B660B000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55A030993340300F3E977 /* Stairs */;
+                       targetProxy = AF7779E609B660B000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779E909B660B000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55A20099334A000F3E977 /* Sproingies */;
+                       targetProxy = AF7779E809B660B000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779EB09B660B000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55D7F099358C400F3E977 /* Spheremonics */;
+                       targetProxy = AF7779EA09B660B000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779ED09B660B000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55B7909933F7200F3E977 /* Sierpinski3D */;
+                       targetProxy = AF7779EC09B660B000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779EF09B660B000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55D3C0993565300F3E977 /* SBalls */;
+                       targetProxy = AF7779EE09B660B000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779F109B660B000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA559CF0993330600F3E977 /* Rubik */;
+                       targetProxy = AF7779F009B660B000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779F309B660B000EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55DF009935E4900F3E977 /* Queens */;
+                       targetProxy = AF7779F209B660B000EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779F509B660B100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55B2509933E8D00F3E977 /* Pulsar */;
+                       targetProxy = AF7779F409B660B100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779F709B660B100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA562060993849F00F3E977 /* Providence */;
+                       targetProxy = AF7779F609B660B100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779F909B660B100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA560AE0993718D00F3E977 /* Polytopes */;
+                       targetProxy = AF7779F809B660B100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779FB09B660B100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA5619D09937D7E00F3E977 /* Polyhedra */;
+                       targetProxy = AF7779FA09B660B100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779FD09B660B100EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4812B30990D3D900FB32B8 /* Pipes */;
+                       targetProxy = AF7779FC09B660B100EA3033 /* PBXContainerItemProxy */;
+               };
+               AF7779FF09B660B200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA5621F0993852500F3E977 /* Pinion */;
+                       targetProxy = AF7779FE09B660B200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A0109B660B200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA5617B09937CF100F3E977 /* Noof */;
+                       targetProxy = AF777A0009B660B200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A0309B660B200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA559B50993328000F3E977 /* Morph3D */;
+                       targetProxy = AF777A0209B660B200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A0509B660B200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA560FD0993781600F3E977 /* Molecule */;
+                       targetProxy = AF777A0409B660B200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A0709B660B200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA5596D0993317900F3E977 /* Moebius */;
+                       targetProxy = AF777A0609B660B200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A0909B660B200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF77778E09B64A5200EA3033 /* MirrorBlob */;
+                       targetProxy = AF777A0809B660B200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A0B09B660B200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55BE40993429100F3E977 /* Menger */;
+                       targetProxy = AF777A0A09B660B200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A0D09B660B200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55DC809935D7000F3E977 /* Lavalite */;
+                       targetProxy = AF777A0C09B660B200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A0F09B660B200EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55A790993364300F3E977 /* Lament */;
+                       targetProxy = AF777A0E09B660B200EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A1109B660B300EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55F2A0993622F00F3E977 /* Klein */;
+                       targetProxy = AF777A1009B660B300EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A1309B660B300EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA563A4099398BB00F3E977 /* Juggler3D */;
+                       targetProxy = AF777A1209B660B300EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A1509B660B300EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55F06099361B700F3E977 /* JigglyPuff */;
+                       targetProxy = AF777A1409B660B300EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A1709B660B300EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55F420993629000F3E977 /* Hypertorus */;
+                       targetProxy = AF777A1609B660B300EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A1909B660B300EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD56DF10996A03800BA26F7 /* GLText */;
+                       targetProxy = AF777A1809B660B300EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A1B09B660B300EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55C77099349A600F3E977 /* GLSnake */;
+                       targetProxy = AF777A1A09B660B300EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A1D09B660B300EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF7777D009B64C6B00EA3033 /* GLSlideshow */;
+                       targetProxy = AF777A1C09B660B300EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A1F09B660B300EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55B0909933E0500F3E977 /* GLPlanet */;
+                       targetProxy = AF777A1E09B660B300EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A2109B660B300EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55F720993643600F3E977 /* GLMatrix */;
+                       targetProxy = AF777A2009B660B300EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A2309B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55FF909936C6D00F3E977 /* GLKnots */;
+                       targetProxy = AF777A2209B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A2509B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA56331099395ED00F3E977 /* GLHanoi */;
+                       targetProxy = AF777A2409B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A2909B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55E2F09935F8E00F3E977 /* GLBlur */;
+                       targetProxy = AF777A2809B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A2B09B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55B9109933FDA00F3E977 /* GFlux */;
+                       targetProxy = AF777A2A09B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A2D09B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF77777409B6497800EA3033 /* Gleidescope */;
+                       targetProxy = AF777A2C09B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A2F09B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4812500990CE2700FB32B8 /* Gears */;
+                       targetProxy = AF777A2E09B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A3109B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55E4E09935FF900F3E977 /* FlyingToasters */;
+                       targetProxy = AF777A3009B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A3309B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF7777EA09B64E3100EA3033 /* FlipText */;
+                       targetProxy = AF777A3209B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A3509B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF77773E09B6446500EA3033 /* FlipScreen3D */;
+                       targetProxy = AF777A3409B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A3709B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA5603209936D5100F3E977 /* FlipFlop */;
+                       targetProxy = AF777A3609B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A3909B660B400EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF6423F2099FF9C2000F4CD4 /* Extrusion */;
+                       targetProxy = AF777A3809B660B400EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A3B09B660B500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55C0E0993431300F3E977 /* Engine */;
+                       targetProxy = AF777A3A09B660B500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A3D09B660B500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55E0D09935EDC00F3E977 /* Endgame */;
+                       targetProxy = AF777A3C09B660B500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A3F09B660B500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF77786109B6536000EA3033 /* DNAlogo */;
+                       targetProxy = AF777A3E09B660B500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A4109B660B500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4810EB09909FBA00FB32B8 /* DangerBall */;
+                       targetProxy = AF777A4009B660B500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A4309B660B500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55FD309936BFA00F3E977 /* CubeStorm */;
+                       targetProxy = AF777A4209B660B500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A4509B660B500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55D620993584B00F3E977 /* Cubenetic */;
+                       targetProxy = AF777A4409B660B500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A4709B660B500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA56351099396C000F3E977 /* Cube21 */;
+                       targetProxy = AF777A4609B660B500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A4909B660B500EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA563130993951000F3E977 /* Crackberg */;
+                       targetProxy = AF777A4809B660B500EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A4B09B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55BAB099340CE00F3E977 /* Circuit */;
+                       targetProxy = AF777A4A09B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A4D09B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF77784409B6528100EA3033 /* Carousel */;
+                       targetProxy = AF777A4C09B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A4F09B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55946099330B000F3E977 /* Cage */;
+                       targetProxy = AF777A4E09B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A5109B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55ACF09933CEF00F3E977 /* Bubble3D */;
+                       targetProxy = AF777A5009B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A5309B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55CA909934BB200F3E977 /* Boxed */;
+                       targetProxy = AF777A5209B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A5509B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA55EC7099360E300F3E977 /* BouncingCow */;
+                       targetProxy = AF777A5409B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A5709B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA562BF099392C600F3E977 /* Boing */;
+                       targetProxy = AF777A5609B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A5909B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA5601409936CC800F3E977 /* BlockTube */;
+                       targetProxy = AF777A5809B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A5B09B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA5615609937C0D00F3E977 /* BlinkBox */;
+                       targetProxy = AF777A5A09B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A5D09B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF083A32099311D700277BE9 /* Atunnel */;
+                       targetProxy = AF777A5C09B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A5F09B660B600EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF08398F09930B6B00277BE9 /* Atlantis */;
+                       targetProxy = AF777A5E09B660B600EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A6109B660B700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA5606209936F3800F3E977 /* AntSpotlight */;
+                       targetProxy = AF777A6009B660B700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A6309B660B700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA562DA099393C900F3E977 /* AntMaze */;
+                       targetProxy = AF777A6209B660B700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF777A6509B660B700EA3033 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA5604A09936E2100F3E977 /* AntInspect */;
+                       targetProxy = AF777A6409B660B700EA3033 /* PBXContainerItemProxy */;
+               };
+               AF78D176142DD8F3002AAF77 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF78D177142DD8F3002AAF77 /* PBXContainerItemProxy */;
+               };
+               AF794F65099748450059A8B0 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF794F66099748450059A8B0 /* PBXContainerItemProxy */;
+               };
+               AF794F8F09974A320059A8B0 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF794F9009974A320059A8B0 /* PBXContainerItemProxy */;
+               };
+               AF794FCE09974FA60059A8B0 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF794FCF09974FA60059A8B0 /* PBXContainerItemProxy */;
+               };
+               AF7ACFC119FF0A9200BD752B /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF7ACFC219FF0A9200BD752B /* PBXContainerItemProxy */;
+               };
+               AF7ACFDC19FF0BDB00BD752B /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF7ACFC019FF0A9200BD752B /* GeodesicGears */;
+                       targetProxy = AF7ACFDB19FF0BDB00BD752B /* PBXContainerItemProxy */;
+               };
+               AF7E07FE15925DF200D81407 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4FF4930D52CA0800666F98 /* m6502.h */;
+                       targetProxy = AF7E07FD15925DF200D81407 /* PBXContainerItemProxy */;
+               };
+               AF7E080015925DFE00D81407 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA56119099378CB00F3E977 /* molecules.h */;
+                       targetProxy = AF7E07FF15925DFE00D81407 /* PBXContainerItemProxy */;
+               };
+               AF918978158FC00A002B5D1E /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF918979158FC00A002B5D1E /* PBXContainerItemProxy */;
+               };
+               AF97572E099C317000B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF97572F099C317000B05160 /* PBXContainerItemProxy */;
+               };
+               AF975776099C374A00B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975777099C374A00B05160 /* PBXContainerItemProxy */;
+               };
+               AF9757C3099C3E6300B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9757C4099C3E6300B05160 /* PBXContainerItemProxy */;
+               };
+               AF975809099C41D500B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF97580A099C41D500B05160 /* PBXContainerItemProxy */;
+               };
+               AF975866099C475900B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975867099C475900B05160 /* PBXContainerItemProxy */;
+               };
+               AF975A37099C681F00B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975A38099C681F00B05160 /* PBXContainerItemProxy */;
+               };
+               AF975A6D099C6AB200B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975A6E099C6AB200B05160 /* PBXContainerItemProxy */;
+               };
+               AF975A87099C6BC300B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975A88099C6BC300B05160 /* PBXContainerItemProxy */;
+               };
+               AF975AD8099C6EB100B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975AD9099C6EB100B05160 /* PBXContainerItemProxy */;
+               };
+               AF975AFD099C6FE400B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975AFE099C6FE400B05160 /* PBXContainerItemProxy */;
+               };
+               AF975C13099C8C1500B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975C14099C8C1500B05160 /* PBXContainerItemProxy */;
+               };
+               AF975C3E099C8DCF00B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975C3F099C8DCF00B05160 /* PBXContainerItemProxy */;
+               };
+               AF975C5E099C8F3F00B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975C5F099C8F3F00B05160 /* PBXContainerItemProxy */;
+               };
+               AF975D53099CA0F000B05160 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF975D54099CA0F000B05160 /* PBXContainerItemProxy */;
+               };
+               AF998EDB0A083DB30051049D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF998EDC0A083DB30051049D /* PBXContainerItemProxy */;
+               };
+               AF998EF70A083E1D0051049D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF998EDA0A083DB30051049D /* TopBlock */;
+                       targetProxy = AF998EF60A083E1D0051049D /* PBXContainerItemProxy */;
+               };
+               AF9D466709B5109C006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D466809B5109C006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D474509B5300A006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D474609B5300A006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D476009B53166006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D476109B53166006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D48DC09B53322006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D48DD09B53322006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D48F509B535DA006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D48F609B535DA006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D492C09B53CBA006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D492D09B53CBA006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D495509B53FC9006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D495609B53FC9006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D496D09B5411D006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D496E09B5411D006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D499809B544C2006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D499909B544C2006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D4C6A09B59F27006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D4C6B09B59F27006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D4CE809B5AA8E006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D4CE909B5AA8E006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D4D7F09B5B2DC006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D4D8009B5B2DC006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D4DB009B5B71E006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D4DB109B5B71E006E59CF /* PBXContainerItemProxy */;
+               };
+               AF9D4DED09B5BB19006E59CF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AF9D4DEE09B5BB19006E59CF /* PBXContainerItemProxy */;
+               };
+               AFA160921052FF87009B93AA /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF6425CC09A18855000F4CD4 /* HyperCube */;
+                       targetProxy = AFA160911052FF87009B93AA /* PBXContainerItemProxy */;
+               };
+               AFA160941052FF87009B93AA /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF64260F09A18D6C000F4CD4 /* HyperBall */;
+                       targetProxy = AFA160931052FF87009B93AA /* PBXContainerItemProxy */;
+               };
+               AFA3392F0B058505002B0E7D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA339300B058505002B0E7D /* PBXContainerItemProxy */;
+               };
+               AFA33B8F0B0585A4002B0E7D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA3392E0B058505002B0E7D /* WebCollage */;
+                       targetProxy = AFA33B8E0B0585A4002B0E7D /* PBXContainerItemProxy */;
+               };
+               AFA33BCF0B0587B2002B0E7D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA33BC60B058740002B0E7D /* webcollage-helper */;
+                       targetProxy = AFA33BCE0B0587B2002B0E7D /* PBXContainerItemProxy */;
+               };
+               AFA33BDC0B058952002B0E7D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA33BC60B058740002B0E7D /* webcollage-helper */;
+                       targetProxy = AFA33BDB0B058952002B0E7D /* PBXContainerItemProxy */;
+               };
+               AFA33C040B058E3C002B0E7D /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA33C020B058E17002B0E7D /* webcollage-perl */;
+                       targetProxy = AFA33C030B058E3C002B0E7D /* PBXContainerItemProxy */;
+               };
+               AFA55947099330B000F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55948099330B000F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5596E0993317900F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA5596F0993317900F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA559930993322100F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA559940993322100F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA559B60993328000F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA559B70993328000F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA559D00993330600F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA559D10993330600F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55A040993340300F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55A050993340300F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55A21099334A000F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55A22099334A000F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55A7A0993364300F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55A7B0993364300F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55AD009933CEF00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55AD109933CEF00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55B0A09933E0500F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55B0B09933E0500F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55B2609933E8D00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55B2709933E8D00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55B7A09933F7200F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55B7B09933F7200F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55B9209933FDA00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55B9309933FDA00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55BAC099340CE00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55BAD099340CE00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55BE50993429100F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55BE60993429100F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55C0F0993431300F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55C100993431300F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55C78099349A600F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55C79099349A600F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55CAA09934BB200F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55CAB09934BB200F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55CCD09934CE400F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55CCE09934CE400F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55D3D0993565300F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55D3E0993565300F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55D630993584B00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55D640993584B00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55D80099358C400F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55D81099358C400F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55DC909935D7000F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55DCA09935D7000F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55DF109935E4900F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55DF209935E4900F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55E0E09935EDC00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55E0F09935EDC00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55E3009935F8E00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55E3109935F8E00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55E4F09935FF900F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55E5009935FF900F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55EC8099360E300F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55EC9099360E300F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55F07099361B700F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55F08099361B700F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55F2B0993622F00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55F2C0993622F00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55F430993629000F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55F440993629000F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55F730993643600F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55F740993643600F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55FD409936BFA00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55FD509936BFA00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA55FFA09936C6D00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA55FFB09936C6D00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5601509936CC800F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA5601609936CC800F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5603309936D5100F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA5603409936D5100F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5604B09936E2100F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA5604C09936E2100F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5606309936F3800F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA5606409936F3800F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA560AF0993718D00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA560B00993718D00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA560FE0993781600F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA560FF0993781600F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5611E0993791D00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFA56119099378CB00F3E977 /* molecules.h */;
+                       targetProxy = AFA5611D0993791D00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5615709937C0D00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA5615809937C0D00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5617C09937CF100F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA5617D09937CF100F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5619E09937D7E00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA5619F09937D7E00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA562070993849F00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA562080993849F00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA562200993852500F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA562210993852500F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA562C0099392C600F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA562C1099392C600F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA562DB099393C900F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA562DC099393C900F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA562F30993943B00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA562F40993943B00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA563140993951000F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA563150993951000F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA56332099395ED00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA56333099395ED00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA56352099396C000F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA56353099396C000F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA5637A099397B300F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA5637B099397B300F3E977 /* PBXContainerItemProxy */;
+               };
+               AFA563A5099398BB00F3E977 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFA563A6099398BB00F3E977 /* PBXContainerItemProxy */;
+               };
+               AFB581B0102F363300342B11 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD571B50996D9DC00BA26F7 /* Juggle */;
+                       targetProxy = AFB581AF102F363300342B11 /* PBXContainerItemProxy */;
+               };
+               AFB591A8178B812C00EA4005 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFB591A9178B812C00EA4005 /* PBXContainerItemProxy */;
+               };
+               AFB591C3178B821E00EA4005 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFB591A7178B812C00EA4005 /* Hexadrop */;
+                       targetProxy = AFB591C2178B821E00EA4005 /* PBXContainerItemProxy */;
+               };
+               AFBFE7401786405E00432B21 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFF2867F17860E830050A578 /* QuasiCrystal */;
+                       targetProxy = AFBFE73F1786405E00432B21 /* PBXContainerItemProxy */;
+               };
+               AFBFE7421786407000432B21 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF7510FF1782B5B900380EA1 /* Kaleidocycle */;
+                       targetProxy = AFBFE7411786407000432B21 /* PBXContainerItemProxy */;
+               };
+               AFBFE74C178642DC00432B21 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFBFE74D178642DC00432B21 /* PBXContainerItemProxy */;
+               };
+               AFBFE7641786438900432B21 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9D4DEC09B5BB19006E59CF /* Apple2 */;
+                       targetProxy = AFBFE7631786438900432B21 /* PBXContainerItemProxy */;
+               };
+               AFBFE76A178647FE00432B21 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFBFE76B178647FE00432B21 /* PBXContainerItemProxy */;
+               };
+               AFBFE7811786482B00432B21 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF7776E409B63ABF00EA3033 /* Phosphor */;
+                       targetProxy = AFBFE7801786482B00432B21 /* PBXContainerItemProxy */;
+               };
+               AFBFE785178648E600432B21 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFBFE74B178642DC00432B21 /* Apple2-OSX */;
+                       targetProxy = AFBFE784178648E600432B21 /* PBXContainerItemProxy */;
+               };
+               AFBFE787178648F500432B21 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFBFE767178647FE00432B21 /* Phosphor-OSX */;
+                       targetProxy = AFBFE786178648F500432B21 /* PBXContainerItemProxy */;
+               };
+               AFCAD5F90992DFE00009617A /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF9771D60989DC4A001F8B92 /* SaverTester */;
+                       targetProxy = AFCAD5F80992DFE00009617A /* PBXContainerItemProxy */;
+               };
+               AFCF833C1AF5B515008BB7E1 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFCF833D1AF5B515008BB7E1 /* PBXContainerItemProxy */;
+               };
+               AFCF835C1AF5B683008BB7E1 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFCF833B1AF5B515008BB7E1 /* SplitFlap */;
+                       targetProxy = AFCF835B1AF5B683008BB7E1 /* PBXContainerItemProxy */;
+               };
+               AFD51B1C0F063B4A00471C02 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD51B1D0F063B4A00471C02 /* PBXContainerItemProxy */;
+               };
+               AFD51B350F063B7800471C02 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFD51B1B0F063B4A00471C02 /* Photopile */;
+                       targetProxy = AFD51B340F063B7800471C02 /* PBXContainerItemProxy */;
+               };
+               AFD56DF20996A03800BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56DF30996A03800BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56EAF0996A72600BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56EB00996A72600BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56EDB0996A95700BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56EDC0996A95700BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56F0C0996AAFA00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56F0D0996AAFA00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56F240996AB8A00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56F250996AB8A00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56F500996AEEE00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56F510996AEEE00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56F6C0996B01600BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56F6D0996B01600BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56F8D0996B09400BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56F8E0996B09400BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56FA40996B10F00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56FA50996B10F00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56FBA0996B18F00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56FBB0996B18F00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56FD00996B20900BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56FD10996B20900BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD56FF90996B43800BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD56FFA0996B43800BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD570100996B4CC00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD570110996B4CC00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD570270996B56D00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD570280996B56D00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD570440996B61600BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD570450996B61600BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD5705A0996B6A300BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD5705B0996B6A300BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD570700996B72700BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD570710996B72700BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD570860996B80300BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD570870996B80300BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD5709C0996B88E00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD5709D0996B88E00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD570B20996B93000BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD570B30996B93000BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD570CA0996B9F800BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD570CB0996B9F800BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD570EB0996BBBF00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD570EC0996BBBF00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD571140996BE9300BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD571150996BE9300BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD5712D0996BF2E00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD5712E0996BF2E00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD571440996C01700BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD571450996C01700BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD5715A0996C0CE00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD5715B0996C0CE00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD571B60996D9DC00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD571B70996D9DC00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD572230996E4A300BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD572240996E4A300BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD5726E0996EE8500BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD5726F0996EE8500BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD572A60996F99600BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD572A70996F99600BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD572C30996FC0F00BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD572C40996FC0F00BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD572FA099701C000BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD572FB099701C000BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFD5735E0997411200BA26F7 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFD5735F0997411200BA26F7 /* PBXContainerItemProxy */;
+               };
+               AFDA658F178A52B70070D24B /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFDA6590178A52B70070D24B /* PBXContainerItemProxy */;
+               };
+               AFDA65AA178A54690070D24B /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFDA658E178A52B70070D24B /* Unknown Pleasures */;
+                       targetProxy = AFDA65A9178A54690070D24B /* PBXContainerItemProxy */;
+               };
+               AFE2A4570E2E904600ADB298 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFE2A4580E2E904600ADB298 /* PBXContainerItemProxy */;
+               };
+               AFE2A46F0E2E908E00ADB298 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFE2A4560E2E904600ADB298 /* SkyTentacles */;
+                       targetProxy = AFE2A46E0E2E908E00ADB298 /* PBXContainerItemProxy */;
+               };
+               AFE30BE90E52B14700CCF4A5 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFE30BEA0E52B14700CCF4A5 /* PBXContainerItemProxy */;
+               };
+               AFE6A1830CDD7B2E002805BF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFE6A1840CDD7B2E002805BF /* PBXContainerItemProxy */;
+               };
+               AFE6A19C0CDD7B7F002805BF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFE6A1820CDD7B2E002805BF /* MoebiusGears */;
+                       targetProxy = AFE6A19B0CDD7B7F002805BF /* PBXContainerItemProxy */;
+               };
+               AFE6A41C0CDD7FAA002805BF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFE6A41D0CDD7FAA002805BF /* PBXContainerItemProxy */;
+               };
+               AFE6A4300CDD7FEE002805BF /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFE6A41B0CDD7FAA002805BF /* Abstractile */;
+                       targetProxy = AFE6A42F0CDD7FEE002805BF /* PBXContainerItemProxy */;
+               };
+               AFF2868017860E830050A578 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFF2868117860E830050A578 /* PBXContainerItemProxy */;
+               };
+               AFF3C9E917CCAC440028F240 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFF3C9EA17CCAC440028F240 /* PBXContainerItemProxy */;
+               };
+               AFF3CA0117CCAE210028F240 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFF3C9E817CCAC440028F240 /* Geodesic */;
+                       targetProxy = AFF3CA0017CCAE210028F240 /* PBXContainerItemProxy */;
+               };
+               AFF463370C4403E400EE6509 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFF463380C4403E400EE6509 /* PBXContainerItemProxy */;
+               };
+               AFF463530C44062500EE6509 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFF463360C4403E400EE6509 /* CWaves */;
+                       targetProxy = AFF463520C44062500EE6509 /* PBXContainerItemProxy */;
+               };
+               AFF463590C440AEF00EE6509 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFF4635A0C440AEF00EE6509 /* PBXContainerItemProxy */;
+               };
+               AFF4636F0C440B3B00EE6509 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFF463580C440AEF00EE6509 /* GLCells */;
+                       targetProxy = AFF4636E0C440B3B00EE6509 /* PBXContainerItemProxy */;
+               };
+               AFFAB31619158CE40020F021 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+                       targetProxy = AFFAB31719158CE40020F021 /* PBXContainerItemProxy */;
+               };
+               AFFAB33519158F1E0020F021 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AFFAB31519158CE40020F021 /* ProjectivePlane */;
+                       targetProxy = AFFAB33419158F1E0020F021 /* PBXContainerItemProxy */;
+               };
+/* End PBXTargetDependency section */
+
+/* Begin PBXVariantGroup section */
+               089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
+                       isa = PBXVariantGroup;
+                       children = (
+                               089C165DFE840E0CC02AAC07 /* InfoPlist.strings */,
+                       );
+                       name = InfoPlist.strings;
+                       sourceTree = "<group>";
+               };
+               AF9772E10989DFC6001F8B92 /* SaverRunner.nib */ = {
+                       isa = PBXVariantGroup;
+                       children = (
+                               AF9772E20989DFC6001F8B92 /* English */,
+                       );
+                       name = SaverRunner.nib;
+                       sourceTree = "<group>";
+               };
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+               AF0839A009930B6B00277BE9 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF0839A109930B6B00277BE9 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF083A46099311D700277BE9 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF083A47099311D700277BE9 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF0DC7BB0C4C73F600D76972 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF0DC7BC0C4C73F600D76972 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF0DCA540C4CBB0D00D76972 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF0DCA550C4CBB0D00D76972 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF137D420F075C9C004DE3B2 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = Obsolete;
+                       };
+                       name = Debug;
+               };
+               AF137D430F075C9C004DE3B2 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = Obsolete;
+                       };
+                       name = Release;
+               };
+               AF1A17710D6D6EE3008AF328 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF1A17720D6D6EE3008AF328 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF1ADA0F18500FA200932759 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}.updater";
+                               FRAMEWORK_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(SRCROOT)",
+                               );
+                               INFOPLIST_FILE = "$(SRCROOT)/Updater.plist";
+                               "OTHER_CFLAGS[sdk=macosx*]" = "-fno-objc-gc";
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Debug;
+               };
+               AF1ADA1018500FA200932759 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}.updater";
+                               FRAMEWORK_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(SRCROOT)",
+                               );
+                               INFOPLIST_FILE = "$(SRCROOT)/Updater.plist";
+                               "OTHER_CFLAGS[sdk=macosx*]" = "-fno-objc-gc";
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Release;
+               };
+               AF2D4D8D13E902F5002AA818 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "USE_IPHONE=1",
+                                       "PHOSPHOR_ONLY=1",
+                                       "$(inherited)",
+                               );
+                               INFOPLIST_FILE = iSaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               PRODUCT_NAME = Phosphor;
+                               SDKROOT = iphoneos;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Debug;
+               };
+               AF2D4D8E13E902F5002AA818 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "USE_IPHONE=1",
+                                       "PHOSPHOR_ONLY=1",
+                                       "$(inherited)",
+                               );
+                               INFOPLIST_FILE = iSaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               PRODUCT_NAME = Phosphor;
+                               SDKROOT = iphoneos;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Release;
+               };
+               AF2D4F7C13E91093002AA818 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "USE_IPHONE=1",
+                                       "APPLE2_ONLY=1",
+                                       "$(inherited)",
+                               );
+                               INFOPLIST_FILE = iSaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               PRODUCT_NAME = Apple2;
+                               SDKROOT = iphoneos;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Debug;
+               };
+               AF2D4F7D13E91093002AA818 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "USE_IPHONE=1",
+                                       "APPLE2_ONLY=1",
+                                       "$(inherited)",
+                               );
+                               INFOPLIST_FILE = iSaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               PRODUCT_NAME = Apple2;
+                               SDKROOT = iphoneos;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Release;
+               };
+               AF32D9F20F3AD0B40080F535 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF32D9F30F3AD0B40080F535 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF3581D31431D47B00E09C51 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF3581D41431D47B00E09C51 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF358214143330F900E09C51 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF358215143330F900E09C51 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF35E89E0E63823600691F2F /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF35E89F0E63823600691F2F /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF39E294198A11F60064A58D /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = WindupRobot;
+                       };
+                       name = Debug;
+               };
+               AF39E295198A11F60064A58D /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = WindupRobot;
+                       };
+                       name = Release;
+               };
+               AF3C71570D624BF50030CC0D /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF3C71580D624BF50030CC0D /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF476FC4099D154F001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF476FC5099D154F001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF476FE9099D1686001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF476FEA099D1686001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF47705A099D4385001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF47705B099D4385001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477177099D4786001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477178099D4786001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF47718D099D4803001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF47718E099D4803001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4771B5099D4949001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4771B6099D4949001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4771E9099D4D9A001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4771EA099D4D9A001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477200099D4E63001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477201099D4E63001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477216099D4EE8001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477217099D4EE8001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF47722C099D4F67001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF47722D099D4F67001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477261099D5717001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477262099D5717001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477279099D57B9001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF47727A099D57B9001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477291099D5926001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477292099D5926001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477390099D65A1001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477391099D65A1001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4773A8099D6648001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4773A9099D6648001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4773CF099D67B9001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4773D0099D67B9001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477410099D69E7001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477411099D69E7001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477435099D7C70001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477436099D7C70001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477450099D7D33001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477451099D7D33001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477491099D89E4001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477492099D89E4001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4774A7099D8A74001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4774A8099D8A74001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4774C2099D8B5F001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4774C3099D8B5F001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4774DC099D8BFF001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4774DD099D8BFF001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF47756B099D9A1A001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF47756C099D9A1A001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477591099D9C28001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477592099D9C28001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4775AD099D9CF7001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4775AE099D9CF7001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4775E6099D9F69001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4775E7099D9F69001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477600099DA030001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477601099DA030001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477621099DA26C001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477622099DA26C001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477652099DA6D0001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477653099DA6D0001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477668099DA78E001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477669099DA78E001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF47767E099DA849001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF47767F099DA849001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF47769D099DAA6F001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF47769E099DAA6F001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4776B8099DABDD001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4776B9099DABDD001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4776CE099DAC8A001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4776CF099DAC8A001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4776E9099DADDF001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4776EA099DADDF001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4776FF099DAE7A001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477700099DAE7A001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF47771B099DAF9F001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF47771C099DAF9F001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477731099DB044001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477732099DB044001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477760099DB61E001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477761099DB61E001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477782099DB965001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477783099DB965001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF47779E099DBA90001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF47779F099DBA90001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4777DF099DC183001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4777E0099DC183001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4778B9099DDB79001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4778BA099DDB79001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4778D5099DDCAE001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4778D6099DDCAE001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4778F6099DDDC8001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF4778F7099DDDC8001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477917099DE379001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477918099DE379001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF477938099DE4C7001F091E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF477939099DE4C7001F091E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4808C3098C3B8B00FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INSTALL_PATH = /usr/local/lib;
+                               SKIP_INSTALL = YES;
+                               SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos";
+                               VALID_ARCHS = "i386 x86_64 armv6 armv7 armv7s arm64";
+                       };
+                       name = Debug;
+               };
+               AF4808C4098C3B8B00FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INSTALL_PATH = /usr/local/lib;
+                               SKIP_INSTALL = YES;
+                               SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos";
+                               VALID_ARCHS = "i386 x86_64 armv6 armv7 armv7s arm64";
+                       };
+                       name = Release;
+               };
+               AF480ABB098C66E300FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "All Savers (XScreenSaver)";
+                       };
+                       name = Debug;
+               };
+               AF480ABC098C66E300FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "All Savers (XScreenSaver)";
+                       };
+                       name = Release;
+               };
+               AF480C56098E301400FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF480C57098E301400FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF480D65098EED6E00FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "All Savers (XLockmore)";
+                       };
+                       name = Debug;
+               };
+               AF480D66098EED6E00FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "All Savers (XLockmore)";
+                       };
+                       name = Release;
+               };
+               AF480D68098EED6E00FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "All Savers (OpenGL)";
+                       };
+                       name = Debug;
+               };
+               AF480D69098EED6E00FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "All Savers (OpenGL)";
+                       };
+                       name = Release;
+               };
+               AF480D6B098EED6E00FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "All Savers";
+                       };
+                       name = Debug;
+               };
+               AF480D6C098EED6E00FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "All Savers";
+                       };
+                       name = Release;
+               };
+               AF480D7F098EEDDE00FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF480D80098EEDDE00FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF4810F909909FBA00FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF4810FA09909FBA00FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF4812620990CE2700FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF4812630990CE2700FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF4812C40990D3D900FB32B8 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF4812C50990D3D900FB32B8 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF48DF010A0C25E000F94CF9 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF48DF020A0C25E000F94CF9 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF4A345B102A593600A81B2A /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF4A345C102A593600A81B2A /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF4FD6F80CE7A486005EE58E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF4FD6F90CE7A486005EE58E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF4FF4950D52CA0800666F98 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = m6502.h;
+                       };
+                       name = Debug;
+               };
+               AF4FF4960D52CA0800666F98 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = m6502.h;
+                       };
+                       name = Release;
+               };
+               AF4FF4CC0D52CBDE00666F98 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF4FF4CD0D52CBDE00666F98 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF5C9B0B1A0CCE6E00B0147A /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF5C9B0C1A0CCE6E00B0147A /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF63A8041AB4EDDB00593C75 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = RomanBoy;
+                       };
+                       name = Debug;
+               };
+               AF63A8051AB4EDDB00593C75 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = RomanBoy;
+                       };
+                       name = Release;
+               };
+               AF642403099FF9C2000F4CD4 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF642404099FF9C2000F4CD4 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF6425DA09A18855000F4CD4 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF6425DB09A18855000F4CD4 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF6425FA09A189EC000F4CD4 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF6425FB09A189EC000F4CD4 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF64261D09A18D6C000F4CD4 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF64261E09A18D6C000F4CD4 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF64263A09A18F54000F4CD4 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF64263B09A18F54000F4CD4 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF64265D09A19229000F4CD4 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF64265E09A19229000F4CD4 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF64268909A194B0000F4CD4 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF64268A09A194B0000F4CD4 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF64277F09A1D37A000F4CD4 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF64278009A1D37A000F4CD4 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF6427B609A2DE36000F4CD4 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF6427B709A2DE36000F4CD4 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF68A49019196CF800D41CD1 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = Tessellimage;
+                       };
+                       name = Debug;
+               };
+               AF68A49119196CF800D41CD1 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = Tessellimage;
+                       };
+                       name = Release;
+               };
+               AF73FF341A09877F00E485E9 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = BinaryRing;
+                       };
+                       name = Debug;
+               };
+               AF73FF351A09877F00E485E9 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = BinaryRing;
+                       };
+                       name = Release;
+               };
+               AF7511101782B5B900380EA1 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = Kaleidocycle;
+                       };
+                       name = Debug;
+               };
+               AF7511111782B5B900380EA1 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = Kaleidocycle;
+                       };
+                       name = Release;
+               };
+               AF7776F409B63ABF00EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF7776F509B63ABF00EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF77772809B6416100EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF77772909B6416100EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF77774F09B6446500EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF77775009B6446500EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF77778609B6497800EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF77778709B6497800EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF7777A009B64A5200EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF7777A109B64A5200EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF7777BA09B64B2600EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF7777BB09B64B2600EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF7777E209B64C6B00EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF7777E309B64C6B00EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF7777FC09B64E3100EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF7777FD09B64E3100EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF77782309B6504400EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF77782409B6504400EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF77785609B6528100EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF77785709B6528100EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF77787209B6536000EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF77787309B6536000EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF77788D09B6563500EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               "OTHER_CFLAGS[sdk=macosx*]" = (
+                                       "$(OBJC_GC_CFLAGS)",
+                                       "-DDEBUG",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF77788E09B6563500EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF7778B309B659C800EA3033 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF7778B409B659C800EA3033 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF78D187142DD8F3002AAF77 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF78D188142DD8F3002AAF77 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF794F72099748450059A8B0 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF794F73099748450059A8B0 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF794F9C09974A320059A8B0 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF794F9D09974A320059A8B0 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF794FDB09974FA60059A8B0 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF794FDC09974FA60059A8B0 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF7ACFD219FF0A9200BD752B /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = GeodesicGears;
+                       };
+                       name = Debug;
+               };
+               AF7ACFD319FF0A9200BD752B /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = GeodesicGears;
+                       };
+                       name = Release;
+               };
+               AF91898D158FC00A002B5D1E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}";
+                               CODE_SIGN_IDENTITY = "iPhone Developer";
+                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "USE_IPHONE=1",
+                                       "$(inherited)",
+                               );
+                               "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = NO;
+                               INFOPLIST_FILE = iSaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               PRODUCT_NAME = XScreenSaver;
+                               PROVISIONING_PROFILE = "";
+                               SDKROOT = iphoneos;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Debug;
+               };
+               AF91898E158FC00A002B5D1E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
+                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}";
+                               CODE_SIGN_IDENTITY = "iPhone Developer";
+                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "USE_IPHONE=1",
+                                       "$(inherited)",
+                               );
+                               "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = NO;
+                               INFOPLIST_FILE = iSaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               PRODUCT_NAME = XScreenSaver;
+                               PROVISIONING_PROFILE = "";
+                               SDKROOT = iphoneos;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Release;
+               };
+               AF97573B099C317000B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF97573C099C317000B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975783099C374A00B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975784099C374A00B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9757D0099C3E6300B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9757D1099C3E6300B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975816099C41D500B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975817099C41D500B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975873099C475900B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975874099C475900B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975A44099C681F00B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975A45099C681F00B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975A7A099C6AB200B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975A7B099C6AB200B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975A94099C6BC300B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975A95099C6BC300B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975AE5099C6EB100B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975AE6099C6EB100B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975B0A099C6FE400B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975B0B099C6FE400B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975C20099C8C1500B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975C21099C8C1500B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975C4C099C8DCF00B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975C4D099C8DCF00B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975C6C099C8F3F00B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975C6D099C8F3F00B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF975D61099CA0F000B05160 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF975D62099CA0F000B05160 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF976FBF0989CAA4001F8B92 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF976FC00989CAA4001F8B92 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF97703E0989D1E6001F8B92 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF97703F0989D1E6001F8B92 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF97707B0989D2F6001F8B92 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF97707C0989D2F6001F8B92 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9771DB0989DC4B001F8B92 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INFOPLIST_FILE = SaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Debug;
+               };
+               AF9771DC0989DC4B001F8B92 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INFOPLIST_FILE = SaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Release;
+               };
+               AF998EEC0A083DB30051049D /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AF998EED0A083DB30051049D /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AF9D467409B5109C006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D467509B5109C006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D475209B5300A006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D475309B5300A006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D476D09B53166006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D476E09B53166006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D48E909B53322006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D48EA09B53322006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D490209B535DA006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D490309B535DA006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D493909B53CBA006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D493A09B53CBA006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D496209B53FC9006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D496309B53FC9006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D497A09B5411D006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D497B09B5411D006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D49A509B544C2006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D49A609B544C2006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D4C7709B59F27006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D4C7809B59F27006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D4CF509B5AA8E006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D4CF609B5AA8E006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D4D8D09B5B2DC006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D4D8E09B5B2DC006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D4DBE09B5B71E006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D4DBF09B5B71E006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9D4DFC09B5BB19006E59CF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AF9D4DFD09B5BB19006E59CF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AF9E7EC6190F4C1C00A8B01F /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               SKIP_INSTALL = YES;
+                       };
+                       name = Debug;
+               };
+               AF9E7EC7190F4C1C00A8B01F /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               SKIP_INSTALL = YES;
+                       };
+                       name = Release;
+               };
+               AFA3393E0B058505002B0E7D /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFA3393F0B058505002B0E7D /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFA33BCC0B058754002B0E7D /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+                               INSTALL_PATH = "$(HOME)/bin";
+                               OTHER_LDFLAGS = (
+                                       "-framework",
+                                       Cocoa,
+                               );
+                               PRODUCT_NAME = "webcollage-helper";
+                       };
+                       name = Debug;
+               };
+               AFA33BCD0B058754002B0E7D /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+                               INSTALL_PATH = "$(HOME)/bin";
+                               OTHER_LDFLAGS = (
+                                       "-framework",
+                                       Cocoa,
+                               );
+                               PRODUCT_NAME = "webcollage-helper";
+                       };
+                       name = Release;
+               };
+               AFA33C080B058E67002B0E7D /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = webcollage;
+                       };
+                       name = Debug;
+               };
+               AFA33C090B058E67002B0E7D /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = webcollage;
+                       };
+                       name = Release;
+               };
+               AFA55958099330B000F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55959099330B000F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5597D0993317900F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5597E0993317900F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA559A20993322100F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA559A30993322100F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA559C50993328000F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA559C60993328000F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA559DF0993330600F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA559E00993330600F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55A130993340300F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55A140993340300F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55A30099334A000F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55A31099334A000F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55A890993364300F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55A8A0993364300F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55ADF09933CEF00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55AE009933CEF00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55B1C09933E0500F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55B1D09933E0500F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55B3509933E8D00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55B3609933E8D00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55B8909933F7200F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55B8A09933F7200F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55BA109933FDA00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55BA209933FDA00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55BBB099340CE00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55BBC099340CE00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55BF40993429100F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55BF50993429100F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55C1E0993431300F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55C1F0993431300F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55C87099349A600F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55C88099349A600F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55CB909934BB200F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55CBA09934BB200F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55CDC09934CE400F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55CDD09934CE400F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55D4C0993565300F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55D4D0993565300F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55D720993584B00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55D730993584B00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55D8F099358C400F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55D90099358C400F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55DD809935D7000F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55DD909935D7000F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55E0109935E4900F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55E0209935E4900F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55E1D09935EDC00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55E1E09935EDC00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55E4009935F8E00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55E4109935F8E00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55E5E09935FF900F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55E5F09935FF900F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55EE1099360E300F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55EE2099360E300F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55F1C099361B700F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55F1D099361B700F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55F3A0993622F00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55F3B0993622F00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55F520993629000F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55F530993629000F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55F820993643600F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55F830993643600F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA55FE309936BFA00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA55FE409936BFA00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5600909936C6D00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5600A09936C6D00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5602409936CC800F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5602509936CC800F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5604209936D5100F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5604309936D5100F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5605A09936E2100F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5605B09936E2100F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5607209936F3800F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5607309936F3800F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA560BE0993718D00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA560BF0993718D00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5610D0993781600F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5610E0993781600F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5611B099378EA00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = molecules.h;
+                       };
+                       name = Debug;
+               };
+               AFA5611C099378EA00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = molecules.h;
+                       };
+                       name = Release;
+               };
+               AFA5616809937C0D00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5616909937C0D00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5618B09937CF100F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5618C09937CF100F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA561AD09937D7E00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA561AE09937D7E00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA562170993849F00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA562180993849F00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA5622F0993852500F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA562300993852500F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA562CF099392C600F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA562D0099392C600F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA562EA099393C900F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA562EB099393C900F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA563020993943B00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA563030993943B00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA563240993951000F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA563250993951000F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA56341099395ED00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA56342099395ED00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA56361099396C000F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA56362099396C000F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA56389099397B300F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA5638A099397B300F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFA563B4099398BB00F3E977 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFA563B5099398BB00F3E977 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFB591B8178B812C00EA4005 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = Hexadrop;
+                       };
+                       name = Debug;
+               };
+               AFB591B9178B812C00EA4005 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               PRODUCT_NAME = Hexadrop;
+                       };
+                       name = Release;
+               };
+               AFBFE75C178642DC00432B21 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INFOPLIST_FILE = SaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               "OTHER_CFLAGS[sdk=macosx*]" = "";
+                               PRODUCT_NAME = Apple2;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Debug;
+               };
+               AFBFE75D178642DC00432B21 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INFOPLIST_FILE = SaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               "OTHER_CFLAGS[sdk=macosx*]" = "";
+                               PRODUCT_NAME = Apple2;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Release;
+               };
+               AFBFE77C178647FE00432B21 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INFOPLIST_FILE = SaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               "OTHER_CFLAGS[sdk=macosx*]" = "";
+                               PRODUCT_NAME = Phosphor;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Debug;
+               };
+               AFBFE77D178647FE00432B21 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INFOPLIST_FILE = SaverRunner.plist;
+                               INSTALL_PATH = "$(HOME)/Applications";
+                               "OTHER_CFLAGS[sdk=macosx*]" = "";
+                               PRODUCT_NAME = Phosphor;
+                               WRAPPER_EXTENSION = app;
+                       };
+                       name = Release;
+               };
+               AFCF834E1AF5B515008BB7E1 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = SplitFlap;
+                       };
+                       name = Debug;
+               };
+               AFCF834F1AF5B515008BB7E1 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = SplitFlap;
+                       };
+                       name = Release;
+               };
+               AFD51B2E0F063B4A00471C02 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFD51B2F0F063B4A00471C02 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFD56E020996A03800BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFD56E030996A03800BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFD56EBC0996A72600BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56EBD0996A72600BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD56EE80996A95700BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56EE90996A95700BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD56F190996AAFA00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56F1A0996AAFA00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD56F310996AB8A00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56F320996AB8A00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD56F5D0996AEEE00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56F5E0996AEEE00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD56F790996B01600BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56F7A0996B01600BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD56F9A0996B09400BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56F9B0996B09400BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD56FB10996B10F00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56FB20996B10F00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD56FC70996B18F00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56FC80996B18F00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD56FDD0996B20900BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD56FDE0996B20900BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD570060996B43800BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD570070996B43800BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD5701D0996B4CC00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD5701E0996B4CC00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD570340996B56D00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD570350996B56D00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD570510996B61600BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD570520996B61600BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD570670996B6A300BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD570680996B6A300BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD5707D0996B72700BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD5707E0996B72700BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD570930996B80300BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD570940996B80300BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD570A90996B88E00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD570AA0996B88E00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD570BF0996B93000BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD570C00996B93000BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD570D70996B9F800BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD570D80996B9F800BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD570F80996BBBF00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD570F90996BBBF00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD571210996BE9300BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD571220996BE9300BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD5713A0996BF2E00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD5713B0996BF2E00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD571510996C01700BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD571520996C01700BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD571670996C0CE00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD571680996C0CE00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD571C30996D9DC00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD571C40996D9DC00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD572300996E4A300BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD572310996E4A300BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD5727B0996EE8500BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD5727C0996EE8500BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD572B30996F99600BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD572B40996F99600BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD572D00996FC0F00BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD572D10996FC0F00BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD57307099701C000BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD57308099701C000BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFD5736B0997411200BA26F7 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFD5736C0997411200BA26F7 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFDA659F178A52B70070D24B /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = UnknownPleasures;
+                       };
+                       name = Debug;
+               };
+               AFDA65A0178A52B70070D24B /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = UnknownPleasures;
+                       };
+                       name = Release;
+               };
+               AFE2A4680E2E904600ADB298 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFE2A4690E2E904600ADB298 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFE30BFA0E52B14700CCF4A5 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFE30BFB0E52B14700CCF4A5 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFE6A1950CDD7B2E002805BF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFE6A1960CDD7B2E002805BF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFE6A42B0CDD7FAA002805BF /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFE6A42C0CDD7FAA002805BF /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFF2869017860E830050A578 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = QuasiCrystal;
+                       };
+                       name = Debug;
+               };
+               AFF2869117860E830050A578 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = QuasiCrystal;
+                       };
+                       name = Release;
+               };
+               AFF3C9F917CCAC440028F240 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = Geodesic;
+                       };
+                       name = Debug;
+               };
+               AFF3C9FA17CCAC440028F240 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               PRODUCT_NAME = Geodesic;
+                       };
+                       name = Release;
+               };
+               AFF463450C4403E400EE6509 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Debug;
+               };
+               AFF463460C4403E400EE6509 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                       };
+                       name = Release;
+               };
+               AFF4636A0C440AEF00EE6509 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFF4636B0C440AEF00EE6509 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               AFFAB32719158CE40020F021 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Debug;
+               };
+               AFFAB32819158CE40020F021 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "USE_GL=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                       };
+                       name = Release;
+               };
+               C01FCF4F08A954540054247B /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = AF94E7411A16E93600289B93 /* xscreensaver.xcconfig */;
+                       buildSettings = {
+                               ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}.${PRODUCT_NAME:rfc1034identifier}";
+                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+                               "CODE_SIGN_IDENTITY[sdk=iphonesimulator*]" = "iPhone Developer";
+                               COMBINE_HIDPI_IMAGES = YES;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
+                               GCC_PREFIX_HEADER = xscreensaver_Prefix.pch;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "HAVE_COCOA=1",
+                                       "GETTIMEOFDAY_TWO_ARGS=1",
+                                       "HAVE_UNISTD_H=1",
+                                       "STANDALONE=1",
+                                       "HAVE_GLBINDTEXTURE=1",
+                                       "HAVE_UNAME=1",
+                                       "HAVE_ICMP=1",
+                                       "HAVE_GETIFADDRS=1",
+                                       "HAVE_FORKPTY=1",
+                                       "HAVE_UTIL_H=1",
+                                       "HAVE_PTHREAD=1",
+                                       "HAVE_GETADDRINFO=1",
+                                       "HAVE_STRUCT_SOCKADDR_SA_LEN=1",
+                                       "HAVE_XUTF8DRAWSTRING=1",
+                                       "HAVE_INTTYPES_H=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS)",
+                               );
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "CLASS=XScreenSaver${EXECUTABLE_NAME}View",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+                               GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
+                               GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES;
+                               GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
+                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
+                               GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
+                               GCC_WARN_MISSING_PARENTHESES = YES;
+                               GCC_WARN_SHADOW = NO;
+                               GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES;
+                               GCC_WARN_UNUSED_FUNCTION = YES;
+                               GCC_WARN_UNUSED_LABEL = YES;
+                               GCC_WARN_UNUSED_VALUE = YES;
+                               GCC_WARN_UNUSED_VARIABLE = YES;
+                               HEADER_SEARCH_PATHS = (
+                                       "$(HEADER_SEARCH_PATHS)",
+                                       "$(SRCROOT)/..",
+                                       "$(SRCROOT)/../utils",
+                                       "$(SRCROOT)/../hacks",
+                               );
+                               INFOPLIST_FILE = XScreenSaver.plist;
+                               INSTALL_PATH = "$(HOME)/Library/Screen Savers";
+                               IPHONEOS_DEPLOYMENT_TARGET = 5.1.1;
+                               LIBRARY_SEARCH_PATHS = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)";
+                               MACOSX_DEPLOYMENT_TARGET = 10.4;
+                               ONLY_ACTIVE_ARCH = YES;
+                               OTHER_CFLAGS = "";
+                               "OTHER_CFLAGS[sdk=macosx*]" = "$(OBJC_GC_CFLAGS)";
+                               "OTHER_LDFLAGS[sdk=macosx*]" = "-headerpad_max_install_names";
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               PROVISIONING_PROFILE = "A33D2D59-2A1E-4D45-8AA1-CB2EC74F9DCC";
+                               SDKROOT = macosx;
+                               "SDKROOT[arch=arm*]" = iphoneos;
+                               SYMROOT = "$(SRCROOT)/build";
+                               TARGETED_DEVICE_FAMILY = "1,2";
+                               USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR) $(USER_HEADER_SEARCH_PATHS)";
+                               WARNING_CFLAGS = "-Wimplicit";
+                               WRAPPER_EXTENSION = saver;
+                       };
+                       name = Debug;
+               };
+               C01FCF5008A954540054247B /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = AF94E7411A16E93600289B93 /* xscreensaver.xcconfig */;
+                       buildSettings = {
+                               ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}.${PRODUCT_NAME:rfc1034identifier}";
+                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Jamie Zawinski (4627ATJELP)";
+                               "CODE_SIGN_IDENTITY[sdk=iphonesimulator*]" = "iPhone Distribution: Jamie Zawinski (4627ATJELP)";
+                               COMBINE_HIDPI_IMAGES = YES;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
+                               GCC_PREFIX_HEADER = xscreensaver_Prefix.pch;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "HAVE_COCOA=1",
+                                       "GETTIMEOFDAY_TWO_ARGS=1",
+                                       "HAVE_UNISTD_H=1",
+                                       "STANDALONE=1",
+                                       "HAVE_GLBINDTEXTURE=1",
+                                       "HAVE_UNAME=1",
+                                       "HAVE_ICMP=1",
+                                       "HAVE_GETIFADDRS=1",
+                                       "HAVE_FORKPTY=1",
+                                       "HAVE_UTIL_H=1",
+                                       "HAVE_PTHREAD=1",
+                                       "HAVE_GETADDRINFO=1",
+                                       "HAVE_STRUCT_SOCKADDR_SA_LEN=1",
+                                       "HAVE_XUTF8DRAWSTRING=1",
+                                       "HAVE_INTTYPES_H=1",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS)",
+                               );
+                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
+                                       "CLASS=XScreenSaver${EXECUTABLE_NAME}View",
+                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
+                               );
+                               GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
+                               GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES;
+                               GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
+                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
+                               GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
+                               GCC_WARN_MISSING_PARENTHESES = YES;
+                               GCC_WARN_SHADOW = NO;
+                               GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES;
+                               GCC_WARN_UNUSED_FUNCTION = YES;
+                               GCC_WARN_UNUSED_LABEL = YES;
+                               GCC_WARN_UNUSED_VALUE = YES;
+                               GCC_WARN_UNUSED_VARIABLE = YES;
+                               HEADER_SEARCH_PATHS = (
+                                       "$(HEADER_SEARCH_PATHS)",
+                                       "$(SRCROOT)/..",
+                                       "$(SRCROOT)/../utils",
+                                       "$(SRCROOT)/../hacks",
+                               );
+                               INFOPLIST_FILE = XScreenSaver.plist;
+                               INSTALL_PATH = "$(HOME)/Library/Screen Savers";
+                               IPHONEOS_DEPLOYMENT_TARGET = 5.1.1;
+                               LIBRARY_SEARCH_PATHS = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)";
+                               LLVM_LTO = NO;
+                               "LLVM_LTO[sdk=macosx*]" = YES;
+                               MACOSX_DEPLOYMENT_TARGET = 10.4;
+                               OTHER_CFLAGS = "";
+                               "OTHER_CFLAGS[sdk=macosx*]" = "$(OBJC_GC_CFLAGS)";
+                               "OTHER_LDFLAGS[sdk=macosx*]" = "-headerpad_max_install_names";
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               PROVISIONING_PROFILE = "A33D2D59-2A1E-4D45-8AA1-CB2EC74F9DCC";
+                               SDKROOT = macosx;
+                               "SDKROOT[arch=arm*]" = iphoneos;
+                               SYMROOT = "$(SRCROOT)/build";
+                               TARGETED_DEVICE_FAMILY = "1,2";
+                               USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR) $(USER_HEADER_SEARCH_PATHS)";
+                               VALIDATE_PRODUCT = YES;
+                               WARNING_CFLAGS = "-Wimplicit";
+                               WRAPPER_EXTENSION = saver;
+                       };
+                       name = Release;
+               };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+               AF08399F09930B6B00277BE9 /* Build configuration list for PBXNativeTarget "Atlantis" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF0839A009930B6B00277BE9 /* Debug */,
+                               AF0839A109930B6B00277BE9 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF083A45099311D700277BE9 /* Build configuration list for PBXNativeTarget "Atunnel" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF083A46099311D700277BE9 /* Debug */,
+                               AF083A47099311D700277BE9 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF0DC7BA0C4C73F600D76972 /* Build configuration list for PBXNativeTarget "m6502" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF0DC7BB0C4C73F600D76972 /* Debug */,
+                               AF0DC7BC0C4C73F600D76972 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF0DCA530C4CBB0D00D76972 /* Build configuration list for PBXNativeTarget "Voronoi" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF0DCA540C4CBB0D00D76972 /* Debug */,
+                               AF0DCA550C4CBB0D00D76972 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF137D450F075CA4004DE3B2 /* Build configuration list for PBXAggregateTarget "Obsolete" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF137D420F075C9C004DE3B2 /* Debug */,
+                               AF137D430F075C9C004DE3B2 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF1A17700D6D6EE3008AF328 /* Build configuration list for PBXNativeTarget "LCDscrub" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF1A17710D6D6EE3008AF328 /* Debug */,
+                               AF1A17720D6D6EE3008AF328 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF1ADA0E18500FA200932759 /* Build configuration list for PBXNativeTarget "XScreenSaverUpdater" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF1ADA0F18500FA200932759 /* Debug */,
+                               AF1ADA1018500FA200932759 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF2D4D8C13E902F5002AA818 /* Build configuration list for PBXNativeTarget "Phosphor-iOS" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF2D4D8D13E902F5002AA818 /* Debug */,
+                               AF2D4D8E13E902F5002AA818 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF2D4F7B13E91093002AA818 /* Build configuration list for PBXNativeTarget "Apple2-iOS" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF2D4F7C13E91093002AA818 /* Debug */,
+                               AF2D4F7D13E91093002AA818 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF32D9F10F3AD0B40080F535 /* Build configuration list for PBXNativeTarget "RubikBlocks" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF32D9F20F3AD0B40080F535 /* Debug */,
+                               AF32D9F30F3AD0B40080F535 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF3581D21431D47B00E09C51 /* Build configuration list for PBXNativeTarget "CompanionCube" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF3581D31431D47B00E09C51 /* Debug */,
+                               AF3581D41431D47B00E09C51 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF358213143330F900E09C51 /* Build configuration list for PBXNativeTarget "TronBit" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF358214143330F900E09C51 /* Debug */,
+                               AF358215143330F900E09C51 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF35E89D0E63823600691F2F /* Build configuration list for PBXNativeTarget "Jigsaw" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF35E89E0E63823600691F2F /* Debug */,
+                               AF35E89F0E63823600691F2F /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF39E293198A11F60064A58D /* Build configuration list for PBXNativeTarget "WindupRobot" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF39E294198A11F60064A58D /* Debug */,
+                               AF39E295198A11F60064A58D /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF3C71560D624BF50030CC0D /* Build configuration list for PBXNativeTarget "Hypnowheel" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF3C71570D624BF50030CC0D /* Debug */,
+                               AF3C71580D624BF50030CC0D /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF476FC3099D154F001F091E /* Build configuration list for PBXNativeTarget "Interference" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF476FC4099D154F001F091E /* Debug */,
+                               AF476FC5099D154F001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF476FE8099D1686001F091E /* Build configuration list for PBXNativeTarget "Truchet" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF476FE9099D1686001F091E /* Debug */,
+                               AF476FEA099D1686001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477059099D4385001F091E /* Build configuration list for PBXNativeTarget "Deluxe" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF47705A099D4385001F091E /* Debug */,
+                               AF47705B099D4385001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477176099D4786001F091E /* Build configuration list for PBXNativeTarget "Compass" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477177099D4786001F091E /* Debug */,
+                               AF477178099D4786001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47718C099D4803001F091E /* Build configuration list for PBXNativeTarget "Wander" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF47718D099D4803001F091E /* Debug */,
+                               AF47718E099D4803001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4771B4099D4949001F091E /* Build configuration list for PBXNativeTarget "T3D" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4771B5099D4949001F091E /* Debug */,
+                               AF4771B6099D4949001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4771E8099D4D9A001F091E /* Build configuration list for PBXNativeTarget "CCurve" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4771E9099D4D9A001F091E /* Debug */,
+                               AF4771EA099D4D9A001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4771FF099D4E63001F091E /* Build configuration list for PBXNativeTarget "NerveRot" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477200099D4E63001F091E /* Debug */,
+                               AF477201099D4E63001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477215099D4EE8001F091E /* Build configuration list for PBXNativeTarget "Whirlygig" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477216099D4EE8001F091E /* Debug */,
+                               AF477217099D4EE8001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47722B099D4F67001F091E /* Build configuration list for PBXNativeTarget "Anemone" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF47722C099D4F67001F091E /* Debug */,
+                               AF47722D099D4F67001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477260099D5717001F091E /* Build configuration list for PBXNativeTarget "Halftone" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477261099D5717001F091E /* Debug */,
+                               AF477262099D5717001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477278099D57B9001F091E /* Build configuration list for PBXNativeTarget "PopSquares" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477279099D57B9001F091E /* Debug */,
+                               AF47727A099D57B9001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477290099D5926001F091E /* Build configuration list for PBXNativeTarget "Piecewise" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477291099D5926001F091E /* Debug */,
+                               AF477292099D5926001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47738F099D65A1001F091E /* Build configuration list for PBXNativeTarget "Wormhole" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477390099D65A1001F091E /* Debug */,
+                               AF477391099D65A1001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4773A7099D6648001F091E /* Build configuration list for PBXNativeTarget "FuzzyFlakes" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4773A8099D6648001F091E /* Debug */,
+                               AF4773A9099D6648001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4773CE099D67B9001F091E /* Build configuration list for PBXNativeTarget "Anemotaxis" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4773CF099D67B9001F091E /* Debug */,
+                               AF4773D0099D67B9001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47740F099D69E7001F091E /* Build configuration list for PBXNativeTarget "Intermomentary" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477410099D69E7001F091E /* Debug */,
+                               AF477411099D69E7001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477434099D7C70001F091E /* Build configuration list for PBXNativeTarget "IFS" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477435099D7C70001F091E /* Debug */,
+                               AF477436099D7C70001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47744F099D7D33001F091E /* Build configuration list for PBXNativeTarget "XMatrix" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477450099D7D33001F091E /* Debug */,
+                               AF477451099D7D33001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477490099D89E4001F091E /* Build configuration list for PBXNativeTarget "Flame" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477491099D89E4001F091E /* Debug */,
+                               AF477492099D89E4001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4774A6099D8A74001F091E /* Build configuration list for PBXNativeTarget "Kaleidescope" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4774A7099D8A74001F091E /* Debug */,
+                               AF4774A8099D8A74001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4774C1099D8B5F001F091E /* Build configuration list for PBXNativeTarget "LMorph" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4774C2099D8B5F001F091E /* Debug */,
+                               AF4774C3099D8B5F001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4774DB099D8BFF001F091E /* Build configuration list for PBXNativeTarget "Maze" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4774DC099D8BFF001F091E /* Debug */,
+                               AF4774DD099D8BFF001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47756A099D9A1A001F091E /* Build configuration list for PBXNativeTarget "Pedal" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF47756B099D9A1A001F091E /* Debug */,
+                               AF47756C099D9A1A001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477590099D9C28001F091E /* Build configuration list for PBXNativeTarget "Pyro" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477591099D9C28001F091E /* Debug */,
+                               AF477592099D9C28001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4775AC099D9CF7001F091E /* Build configuration list for PBXNativeTarget "Starfish" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4775AD099D9CF7001F091E /* Debug */,
+                               AF4775AE099D9CF7001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4775E5099D9F69001F091E /* Build configuration list for PBXNativeTarget "Coral" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4775E6099D9F69001F091E /* Debug */,
+                               AF4775E7099D9F69001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4775FF099DA030001F091E /* Build configuration list for PBXNativeTarget "Epicycle" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477600099DA030001F091E /* Debug */,
+                               AF477601099DA030001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477620099DA26C001F091E /* Build configuration list for PBXNativeTarget "Kumppa" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477621099DA26C001F091E /* Debug */,
+                               AF477622099DA26C001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477651099DA6D0001F091E /* Build configuration list for PBXNativeTarget "Squiral" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477652099DA6D0001F091E /* Debug */,
+                               AF477653099DA6D0001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477667099DA78E001F091E /* Build configuration list for PBXNativeTarget "Critical" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477668099DA78E001F091E /* Debug */,
+                               AF477669099DA78E001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47767D099DA849001F091E /* Build configuration list for PBXNativeTarget "Petri" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF47767E099DA849001F091E /* Debug */,
+                               AF47767F099DA849001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47769C099DAA6F001F091E /* Build configuration list for PBXNativeTarget "Blaster" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF47769D099DAA6F001F091E /* Debug */,
+                               AF47769E099DAA6F001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4776B7099DABDD001F091E /* Build configuration list for PBXNativeTarget "XSpirograph" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4776B8099DABDD001F091E /* Debug */,
+                               AF4776B9099DABDD001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4776CD099DAC8A001F091E /* Build configuration list for PBXNativeTarget "XRaySwarm" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4776CE099DAC8A001F091E /* Debug */,
+                               AF4776CF099DAC8A001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4776E8099DADDF001F091E /* Build configuration list for PBXNativeTarget "WhirlWindWarp" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4776E9099DADDF001F091E /* Debug */,
+                               AF4776EA099DADDF001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4776FE099DAE7A001F091E /* Build configuration list for PBXNativeTarget "Vermiculate" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4776FF099DAE7A001F091E /* Debug */,
+                               AF477700099DAE7A001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47771A099DAF9F001F091E /* Build configuration list for PBXNativeTarget "CloudLife" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF47771B099DAF9F001F091E /* Debug */,
+                               AF47771C099DAF9F001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477730099DB044001F091E /* Build configuration list for PBXNativeTarget "Substrate" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477731099DB044001F091E /* Debug */,
+                               AF477732099DB044001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47775F099DB61E001F091E /* Build configuration list for PBXNativeTarget "Interaggregate" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477760099DB61E001F091E /* Debug */,
+                               AF477761099DB61E001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477781099DB965001F091E /* Build configuration list for PBXNativeTarget "Celtic" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477782099DB965001F091E /* Debug */,
+                               AF477783099DB965001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF47779D099DBA90001F091E /* Build configuration list for PBXNativeTarget "FluidBalls" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF47779E099DBA90001F091E /* Debug */,
+                               AF47779F099DBA90001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4777DE099DC183001F091E /* Build configuration list for PBXNativeTarget "BoxFit" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4777DF099DC183001F091E /* Debug */,
+                               AF4777E0099DC183001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4778B8099DDB79001F091E /* Build configuration list for PBXNativeTarget "Penetrate" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4778B9099DDB79001F091E /* Debug */,
+                               AF4778BA099DDB79001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4778D4099DDCAE001F091E /* Build configuration list for PBXNativeTarget "XJack" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4778D5099DDCAE001F091E /* Debug */,
+                               AF4778D6099DDCAE001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4778F5099DDDC8001F091E /* Build configuration list for PBXNativeTarget "Cynosure" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4778F6099DDDC8001F091E /* Debug */,
+                               AF4778F7099DDDC8001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477916099DE379001F091E /* Build configuration list for PBXNativeTarget "Flag" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477917099DE379001F091E /* Debug */,
+                               AF477918099DE379001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF477937099DE4C7001F091E /* Build configuration list for PBXNativeTarget "Slip" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF477938099DE4C7001F091E /* Debug */,
+                               AF477939099DE4C7001F091E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4808C2098C3B8B00FB32B8 /* Build configuration list for PBXNativeTarget "jwxyz" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4808C3098C3B8B00FB32B8 /* Debug */,
+                               AF4808C4098C3B8B00FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF480ABA098C66E300FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (XScreenSaver)" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF480ABB098C66E300FB32B8 /* Debug */,
+                               AF480ABC098C66E300FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF480C55098E301400FB32B8 /* Build configuration list for PBXNativeTarget "Helix" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF480C56098E301400FB32B8 /* Debug */,
+                               AF480C57098E301400FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF480D64098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (XLockmore)" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF480D65098EED6E00FB32B8 /* Debug */,
+                               AF480D66098EED6E00FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF480D67098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (OpenGL)" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF480D68098EED6E00FB32B8 /* Debug */,
+                               AF480D69098EED6E00FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF480D6A098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF480D6B098EED6E00FB32B8 /* Debug */,
+                               AF480D6C098EED6E00FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF480D7E098EEDDE00FB32B8 /* Build configuration list for PBXNativeTarget "Drift" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF480D7F098EEDDE00FB32B8 /* Debug */,
+                               AF480D80098EEDDE00FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4810F809909FBA00FB32B8 /* Build configuration list for PBXNativeTarget "DangerBall" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4810F909909FBA00FB32B8 /* Debug */,
+                               AF4810FA09909FBA00FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4812610990CE2700FB32B8 /* Build configuration list for PBXNativeTarget "Gears" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4812620990CE2700FB32B8 /* Debug */,
+                               AF4812630990CE2700FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4812C30990D3D900FB32B8 /* Build configuration list for PBXNativeTarget "Pipes" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4812C40990D3D900FB32B8 /* Debug */,
+                               AF4812C50990D3D900FB32B8 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF48DF000A0C25E000F94CF9 /* Build configuration list for PBXNativeTarget "GLSchool" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF48DF010A0C25E000F94CF9 /* Debug */,
+                               AF48DF020A0C25E000F94CF9 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4A345A102A593600A81B2A /* Build configuration list for PBXNativeTarget "Surfaces" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4A345B102A593600A81B2A /* Debug */,
+                               AF4A345C102A593600A81B2A /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4FD6F70CE7A486005EE58E /* Build configuration list for PBXNativeTarget "Lockward" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4FD6F80CE7A486005EE58E /* Debug */,
+                               AF4FD6F90CE7A486005EE58E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4FF4940D52CA0800666F98 /* Build configuration list for PBXLegacyTarget "m6502.h" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4FF4950D52CA0800666F98 /* Debug */,
+                               AF4FF4960D52CA0800666F98 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF4FF4CB0D52CBDE00666F98 /* Build configuration list for PBXNativeTarget "CubicGrid" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF4FF4CC0D52CBDE00666F98 /* Debug */,
+                               AF4FF4CD0D52CBDE00666F98 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF5C9B0A1A0CCE6E00B0147A /* Build configuration list for PBXNativeTarget "Cityflow" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF5C9B0B1A0CCE6E00B0147A /* Debug */,
+                               AF5C9B0C1A0CCE6E00B0147A /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF63A8031AB4EDDB00593C75 /* Build configuration list for PBXNativeTarget "RomanBoy" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF63A8041AB4EDDB00593C75 /* Debug */,
+                               AF63A8051AB4EDDB00593C75 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF642402099FF9C2000F4CD4 /* Build configuration list for PBXNativeTarget "Extrusion" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF642403099FF9C2000F4CD4 /* Debug */,
+                               AF642404099FF9C2000F4CD4 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF6425D909A18855000F4CD4 /* Build configuration list for PBXNativeTarget "HyperCube" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF6425DA09A18855000F4CD4 /* Debug */,
+                               AF6425DB09A18855000F4CD4 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF6425F909A189EC000F4CD4 /* Build configuration list for PBXNativeTarget "Qix" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF6425FA09A189EC000F4CD4 /* Debug */,
+                               AF6425FB09A189EC000F4CD4 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF64261C09A18D6C000F4CD4 /* Build configuration list for PBXNativeTarget "HyperBall" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF64261D09A18D6C000F4CD4 /* Debug */,
+                               AF64261E09A18D6C000F4CD4 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF64263909A18F54000F4CD4 /* Build configuration list for PBXNativeTarget "Moire2" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF64263A09A18F54000F4CD4 /* Debug */,
+                               AF64263B09A18F54000F4CD4 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF64265C09A19229000F4CD4 /* Build configuration list for PBXNativeTarget "Munch" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF64265D09A19229000F4CD4 /* Debug */,
+                               AF64265E09A19229000F4CD4 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF64268809A194B0000F4CD4 /* Build configuration list for PBXNativeTarget "Goop" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF64268909A194B0000F4CD4 /* Debug */,
+                               AF64268A09A194B0000F4CD4 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF64277E09A1D37A000F4CD4 /* Build configuration list for PBXNativeTarget "SpeedMine" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF64277F09A1D37A000F4CD4 /* Debug */,
+                               AF64278009A1D37A000F4CD4 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF6427B509A2DE36000F4CD4 /* Build configuration list for PBXNativeTarget "Bubbles" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF6427B609A2DE36000F4CD4 /* Debug */,
+                               AF6427B709A2DE36000F4CD4 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF68A48F19196CF800D41CD1 /* Build configuration list for PBXNativeTarget "Tessellimage" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF68A49019196CF800D41CD1 /* Debug */,
+                               AF68A49119196CF800D41CD1 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF73FF331A09877F00E485E9 /* Build configuration list for PBXNativeTarget "BinaryRing" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF73FF341A09877F00E485E9 /* Debug */,
+                               AF73FF351A09877F00E485E9 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF75110F1782B5B900380EA1 /* Build configuration list for PBXNativeTarget "Kaleidocycle" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF7511101782B5B900380EA1 /* Debug */,
+                               AF7511111782B5B900380EA1 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF7776F309B63ABF00EA3033 /* Build configuration list for PBXNativeTarget "Phosphor" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF7776F409B63ABF00EA3033 /* Debug */,
+                               AF7776F509B63ABF00EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF77772709B6416100EA3033 /* Build configuration list for PBXNativeTarget "Pacman" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF77772809B6416100EA3033 /* Debug */,
+                               AF77772909B6416100EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF77774E09B6446500EA3033 /* Build configuration list for PBXNativeTarget "FlipScreen3D" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF77774F09B6446500EA3033 /* Debug */,
+                               AF77775009B6446500EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF77778509B6497800EA3033 /* Build configuration list for PBXNativeTarget "Gleidescope" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF77778609B6497800EA3033 /* Debug */,
+                               AF77778709B6497800EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF77779F09B64A5200EA3033 /* Build configuration list for PBXNativeTarget "MirrorBlob" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF7777A009B64A5200EA3033 /* Debug */,
+                               AF7777A109B64A5200EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF7777B909B64B2600EA3033 /* Build configuration list for PBXNativeTarget "StonerView" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF7777BA09B64B2600EA3033 /* Debug */,
+                               AF7777BB09B64B2600EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF7777E109B64C6B00EA3033 /* Build configuration list for PBXNativeTarget "GLSlideshow" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF7777E209B64C6B00EA3033 /* Debug */,
+                               AF7777E309B64C6B00EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF7777FB09B64E3100EA3033 /* Build configuration list for PBXNativeTarget "FlipText" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF7777FC09B64E3100EA3033 /* Debug */,
+                               AF7777FD09B64E3100EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF77782209B6504400EA3033 /* Build configuration list for PBXNativeTarget "StarWars" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF77782309B6504400EA3033 /* Debug */,
+                               AF77782409B6504400EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF77785509B6528100EA3033 /* Build configuration list for PBXNativeTarget "Carousel" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF77785609B6528100EA3033 /* Debug */,
+                               AF77785709B6528100EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF77787109B6536000EA3033 /* Build configuration list for PBXNativeTarget "DNAlogo" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF77787209B6536000EA3033 /* Debug */,
+                               AF77787309B6536000EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF77788C09B6563500EA3033 /* Build configuration list for PBXNativeTarget "FontGlide" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF77788D09B6563500EA3033 /* Debug */,
+                               AF77788E09B6563500EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF7778B209B659C800EA3033 /* Build configuration list for PBXNativeTarget "BlitSpin" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF7778B309B659C800EA3033 /* Debug */,
+                               AF7778B409B659C800EA3033 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF78D186142DD8F3002AAF77 /* Build configuration list for PBXNativeTarget "Hilbert" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF78D187142DD8F3002AAF77 /* Debug */,
+                               AF78D188142DD8F3002AAF77 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF794F71099748450059A8B0 /* Build configuration list for PBXNativeTarget "Demon" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF794F72099748450059A8B0 /* Debug */,
+                               AF794F73099748450059A8B0 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF794F9B09974A320059A8B0 /* Build configuration list for PBXNativeTarget "Fiberlamp" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF794F9C09974A320059A8B0 /* Debug */,
+                               AF794F9D09974A320059A8B0 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF794FDA09974FA60059A8B0 /* Build configuration list for PBXNativeTarget "Loop" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF794FDB09974FA60059A8B0 /* Debug */,
+                               AF794FDC09974FA60059A8B0 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF7ACFD119FF0A9200BD752B /* Build configuration list for PBXNativeTarget "GeodesicGears" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF7ACFD219FF0A9200BD752B /* Debug */,
+                               AF7ACFD319FF0A9200BD752B /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF91898C158FC00A002B5D1E /* Build configuration list for PBXNativeTarget "XScreenSaver-iOS" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF91898D158FC00A002B5D1E /* Debug */,
+                               AF91898E158FC00A002B5D1E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF97573A099C317000B05160 /* Build configuration list for PBXNativeTarget "IMSMap" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF97573B099C317000B05160 /* Debug */,
+                               AF97573C099C317000B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975782099C374A00B05160 /* Build configuration list for PBXNativeTarget "Moire" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975783099C374A00B05160 /* Debug */,
+                               AF975784099C374A00B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9757CF099C3E6300B05160 /* Build configuration list for PBXNativeTarget "RDbomb" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9757D0099C3E6300B05160 /* Debug */,
+                               AF9757D1099C3E6300B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975815099C41D500B05160 /* Build configuration list for PBXNativeTarget "XFlame" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975816099C41D500B05160 /* Debug */,
+                               AF975817099C41D500B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975872099C475900B05160 /* Build configuration list for PBXNativeTarget "ShadeBobs" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975873099C475900B05160 /* Debug */,
+                               AF975874099C475900B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975A43099C681F00B05160 /* Build configuration list for PBXNativeTarget "MetaBalls" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975A44099C681F00B05160 /* Debug */,
+                               AF975A45099C681F00B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975A79099C6AB200B05160 /* Build configuration list for PBXNativeTarget "Eruption" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975A7A099C6AB200B05160 /* Debug */,
+                               AF975A7B099C6AB200B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975A93099C6BC300B05160 /* Build configuration list for PBXNativeTarget "Barcode" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975A94099C6BC300B05160 /* Debug */,
+                               AF975A95099C6BC300B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975AE4099C6EB100B05160 /* Build configuration list for PBXNativeTarget "Fireworkx" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975AE5099C6EB100B05160 /* Debug */,
+                               AF975AE6099C6EB100B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975B09099C6FE400B05160 /* Build configuration list for PBXNativeTarget "MemScroller" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975B0A099C6FE400B05160 /* Debug */,
+                               AF975B0B099C6FE400B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975C1F099C8C1500B05160 /* Build configuration list for PBXNativeTarget "Halo" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975C20099C8C1500B05160 /* Debug */,
+                               AF975C21099C8C1500B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975C4B099C8DCF00B05160 /* Build configuration list for PBXNativeTarget "Greynetic" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975C4C099C8DCF00B05160 /* Debug */,
+                               AF975C4D099C8DCF00B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975C6B099C8F3F00B05160 /* Build configuration list for PBXNativeTarget "NoseGuy" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975C6C099C8F3F00B05160 /* Debug */,
+                               AF975C6D099C8F3F00B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF975D60099CA0F000B05160 /* Build configuration list for PBXNativeTarget "Rocks" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF975D61099CA0F000B05160 /* Debug */,
+                               AF975D62099CA0F000B05160 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF976FBE0989CAA4001F8B92 /* Build configuration list for PBXNativeTarget "Deco" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF976FBF0989CAA4001F8B92 /* Debug */,
+                               AF976FC00989CAA4001F8B92 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF97703D0989D1E6001F8B92 /* Build configuration list for PBXNativeTarget "Rorschach" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF97703E0989D1E6001F8B92 /* Debug */,
+                               AF97703F0989D1E6001F8B92 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF97707A0989D2F6001F8B92 /* Build configuration list for PBXNativeTarget "Attraction" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF97707B0989D2F6001F8B92 /* Debug */,
+                               AF97707C0989D2F6001F8B92 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9771DA0989DC4B001F8B92 /* Build configuration list for PBXNativeTarget "SaverTester" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9771DB0989DC4B001F8B92 /* Debug */,
+                               AF9771DC0989DC4B001F8B92 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF998EEB0A083DB30051049D /* Build configuration list for PBXNativeTarget "TopBlock" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF998EEC0A083DB30051049D /* Debug */,
+                               AF998EED0A083DB30051049D /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D467309B5109C006E59CF /* Build configuration list for PBXNativeTarget "DecayScreen" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D467409B5109C006E59CF /* Debug */,
+                               AF9D467509B5109C006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D475109B5300A006E59CF /* Build configuration list for PBXNativeTarget "SlideScreen" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D475209B5300A006E59CF /* Debug */,
+                               AF9D475309B5300A006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D476C09B53166006E59CF /* Build configuration list for PBXNativeTarget "Zoom" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D476D09B53166006E59CF /* Debug */,
+                               AF9D476E09B53166006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D48E809B53322006E59CF /* Build configuration list for PBXNativeTarget "Bumps" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D48E909B53322006E59CF /* Debug */,
+                               AF9D48EA09B53322006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D490109B535DA006E59CF /* Build configuration list for PBXNativeTarget "Distort" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D490209B535DA006E59CF /* Debug */,
+                               AF9D490309B535DA006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D493809B53CBA006E59CF /* Build configuration list for PBXNativeTarget "Ripples" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D493909B53CBA006E59CF /* Debug */,
+                               AF9D493A09B53CBA006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D496109B53FC9006E59CF /* Build configuration list for PBXNativeTarget "RotZoomer" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D496209B53FC9006E59CF /* Debug */,
+                               AF9D496309B53FC9006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D497909B5411D006E59CF /* Build configuration list for PBXNativeTarget "Twang" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D497A09B5411D006E59CF /* Debug */,
+                               AF9D497B09B5411D006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D49A409B544C2006E59CF /* Build configuration list for PBXNativeTarget "Spotlight" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D49A509B544C2006E59CF /* Debug */,
+                               AF9D49A609B544C2006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D4C7609B59F27006E59CF /* Build configuration list for PBXNativeTarget "XLyap" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D4C7709B59F27006E59CF /* Debug */,
+                               AF9D4C7809B59F27006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D4CF409B5AA8E006E59CF /* Build configuration list for PBXNativeTarget "Pong" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D4CF509B5AA8E006E59CF /* Debug */,
+                               AF9D4CF609B5AA8E006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D4D8C09B5B2DC006E59CF /* Build configuration list for PBXNativeTarget "XAnalogTV" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D4D8D09B5B2DC006E59CF /* Debug */,
+                               AF9D4D8E09B5B2DC006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D4DBD09B5B71E006E59CF /* Build configuration list for PBXNativeTarget "BSOD" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D4DBE09B5B71E006E59CF /* Debug */,
+                               AF9D4DBF09B5B71E006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9D4DFB09B5BB19006E59CF /* Build configuration list for PBXNativeTarget "Apple2" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9D4DFC09B5BB19006E59CF /* Debug */,
+                               AF9D4DFD09B5BB19006E59CF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AF9E7EC5190F4C1C00A8B01F /* Build configuration list for PBXNativeTarget "enable_gc" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AF9E7EC6190F4C1C00A8B01F /* Debug */,
+                               AF9E7EC7190F4C1C00A8B01F /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA3393D0B058505002B0E7D /* Build configuration list for PBXNativeTarget "WebCollage" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA3393E0B058505002B0E7D /* Debug */,
+                               AFA3393F0B058505002B0E7D /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA33BCB0B058754002B0E7D /* Build configuration list for PBXNativeTarget "webcollage-helper" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA33BCC0B058754002B0E7D /* Debug */,
+                               AFA33BCD0B058754002B0E7D /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA33C070B058E67002B0E7D /* Build configuration list for PBXAggregateTarget "webcollage-perl" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA33C080B058E67002B0E7D /* Debug */,
+                               AFA33C090B058E67002B0E7D /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55957099330B000F3E977 /* Build configuration list for PBXNativeTarget "Cage" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55958099330B000F3E977 /* Debug */,
+                               AFA55959099330B000F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5597C0993317900F3E977 /* Build configuration list for PBXNativeTarget "Moebius" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5597D0993317900F3E977 /* Debug */,
+                               AFA5597E0993317900F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA559A10993322100F3E977 /* Build configuration list for PBXNativeTarget "Superquadrics" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA559A20993322100F3E977 /* Debug */,
+                               AFA559A30993322100F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA559C40993328000F3E977 /* Build configuration list for PBXNativeTarget "Morph3D" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA559C50993328000F3E977 /* Debug */,
+                               AFA559C60993328000F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA559DE0993330600F3E977 /* Build configuration list for PBXNativeTarget "Rubik" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA559DF0993330600F3E977 /* Debug */,
+                               AFA559E00993330600F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55A120993340300F3E977 /* Build configuration list for PBXNativeTarget "Stairs" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55A130993340300F3E977 /* Debug */,
+                               AFA55A140993340300F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55A2F099334A000F3E977 /* Build configuration list for PBXNativeTarget "Sproingies" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55A30099334A000F3E977 /* Debug */,
+                               AFA55A31099334A000F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55A880993364300F3E977 /* Build configuration list for PBXNativeTarget "Lament" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55A890993364300F3E977 /* Debug */,
+                               AFA55A8A0993364300F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55ADE09933CEF00F3E977 /* Build configuration list for PBXNativeTarget "Bubble3D" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55ADF09933CEF00F3E977 /* Debug */,
+                               AFA55AE009933CEF00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55B1B09933E0500F3E977 /* Build configuration list for PBXNativeTarget "GLPlanet" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55B1C09933E0500F3E977 /* Debug */,
+                               AFA55B1D09933E0500F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55B3409933E8D00F3E977 /* Build configuration list for PBXNativeTarget "Pulsar" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55B3509933E8D00F3E977 /* Debug */,
+                               AFA55B3609933E8D00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55B8809933F7200F3E977 /* Build configuration list for PBXNativeTarget "Sierpinski3D" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55B8909933F7200F3E977 /* Debug */,
+                               AFA55B8A09933F7200F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55BA009933FDA00F3E977 /* Build configuration list for PBXNativeTarget "GFlux" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55BA109933FDA00F3E977 /* Debug */,
+                               AFA55BA209933FDA00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55BBA099340CE00F3E977 /* Build configuration list for PBXNativeTarget "Circuit" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55BBB099340CE00F3E977 /* Debug */,
+                               AFA55BBC099340CE00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55BF30993429100F3E977 /* Build configuration list for PBXNativeTarget "Menger" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55BF40993429100F3E977 /* Debug */,
+                               AFA55BF50993429100F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55C1D0993431300F3E977 /* Build configuration list for PBXNativeTarget "Engine" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55C1E0993431300F3E977 /* Debug */,
+                               AFA55C1F0993431300F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55C86099349A600F3E977 /* Build configuration list for PBXNativeTarget "GLSnake" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55C87099349A600F3E977 /* Debug */,
+                               AFA55C88099349A600F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55CB809934BB200F3E977 /* Build configuration list for PBXNativeTarget "Boxed" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55CB909934BB200F3E977 /* Debug */,
+                               AFA55CBA09934BB200F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55CDB09934CE400F3E977 /* Build configuration list for PBXNativeTarget "GLForestFire" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55CDC09934CE400F3E977 /* Debug */,
+                               AFA55CDD09934CE400F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55D4B0993565300F3E977 /* Build configuration list for PBXNativeTarget "SBalls" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55D4C0993565300F3E977 /* Debug */,
+                               AFA55D4D0993565300F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55D710993584B00F3E977 /* Build configuration list for PBXNativeTarget "Cubenetic" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55D720993584B00F3E977 /* Debug */,
+                               AFA55D730993584B00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55D8E099358C400F3E977 /* Build configuration list for PBXNativeTarget "Spheremonics" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55D8F099358C400F3E977 /* Debug */,
+                               AFA55D90099358C400F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55DD709935D7000F3E977 /* Build configuration list for PBXNativeTarget "Lavalite" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55DD809935D7000F3E977 /* Debug */,
+                               AFA55DD909935D7000F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55E0009935E4900F3E977 /* Build configuration list for PBXNativeTarget "Queens" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55E0109935E4900F3E977 /* Debug */,
+                               AFA55E0209935E4900F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55E1C09935EDC00F3E977 /* Build configuration list for PBXNativeTarget "Endgame" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55E1D09935EDC00F3E977 /* Debug */,
+                               AFA55E1E09935EDC00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55E3F09935F8E00F3E977 /* Build configuration list for PBXNativeTarget "GLBlur" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55E4009935F8E00F3E977 /* Debug */,
+                               AFA55E4109935F8E00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55E5D09935FF900F3E977 /* Build configuration list for PBXNativeTarget "FlyingToasters" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55E5E09935FF900F3E977 /* Debug */,
+                               AFA55E5F09935FF900F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55EE0099360E300F3E977 /* Build configuration list for PBXNativeTarget "BouncingCow" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55EE1099360E300F3E977 /* Debug */,
+                               AFA55EE2099360E300F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55F1B099361B700F3E977 /* Build configuration list for PBXNativeTarget "JigglyPuff" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55F1C099361B700F3E977 /* Debug */,
+                               AFA55F1D099361B700F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55F390993622F00F3E977 /* Build configuration list for PBXNativeTarget "Klein" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55F3A0993622F00F3E977 /* Debug */,
+                               AFA55F3B0993622F00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55F510993629000F3E977 /* Build configuration list for PBXNativeTarget "Hypertorus" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55F520993629000F3E977 /* Debug */,
+                               AFA55F530993629000F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55F810993643600F3E977 /* Build configuration list for PBXNativeTarget "GLMatrix" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55F820993643600F3E977 /* Debug */,
+                               AFA55F830993643600F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA55FE209936BFA00F3E977 /* Build configuration list for PBXNativeTarget "CubeStorm" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA55FE309936BFA00F3E977 /* Debug */,
+                               AFA55FE409936BFA00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5600809936C6D00F3E977 /* Build configuration list for PBXNativeTarget "GLKnots" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5600909936C6D00F3E977 /* Debug */,
+                               AFA5600A09936C6D00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5602309936CC800F3E977 /* Build configuration list for PBXNativeTarget "BlockTube" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5602409936CC800F3E977 /* Debug */,
+                               AFA5602509936CC800F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5604109936D5100F3E977 /* Build configuration list for PBXNativeTarget "FlipFlop" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5604209936D5100F3E977 /* Debug */,
+                               AFA5604309936D5100F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5605909936E2100F3E977 /* Build configuration list for PBXNativeTarget "AntInspect" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5605A09936E2100F3E977 /* Debug */,
+                               AFA5605B09936E2100F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5607109936F3800F3E977 /* Build configuration list for PBXNativeTarget "AntSpotlight" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5607209936F3800F3E977 /* Debug */,
+                               AFA5607309936F3800F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA560BD0993718D00F3E977 /* Build configuration list for PBXNativeTarget "Polytopes" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA560BE0993718D00F3E977 /* Debug */,
+                               AFA560BF0993718D00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5610C0993781600F3E977 /* Build configuration list for PBXNativeTarget "Molecule" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5610D0993781600F3E977 /* Debug */,
+                               AFA5610E0993781600F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5611A099378EA00F3E977 /* Build configuration list for PBXLegacyTarget "molecules.h" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5611B099378EA00F3E977 /* Debug */,
+                               AFA5611C099378EA00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5616709937C0D00F3E977 /* Build configuration list for PBXNativeTarget "BlinkBox" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5616809937C0D00F3E977 /* Debug */,
+                               AFA5616909937C0D00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5618A09937CF100F3E977 /* Build configuration list for PBXNativeTarget "Noof" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5618B09937CF100F3E977 /* Debug */,
+                               AFA5618C09937CF100F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA561AC09937D7E00F3E977 /* Build configuration list for PBXNativeTarget "Polyhedra" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA561AD09937D7E00F3E977 /* Debug */,
+                               AFA561AE09937D7E00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA562160993849F00F3E977 /* Build configuration list for PBXNativeTarget "Providence" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA562170993849F00F3E977 /* Debug */,
+                               AFA562180993849F00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA5622E0993852500F3E977 /* Build configuration list for PBXNativeTarget "Pinion" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA5622F0993852500F3E977 /* Debug */,
+                               AFA562300993852500F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA562CE099392C600F3E977 /* Build configuration list for PBXNativeTarget "Boing" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA562CF099392C600F3E977 /* Debug */,
+                               AFA562D0099392C600F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA562E9099393C900F3E977 /* Build configuration list for PBXNativeTarget "AntMaze" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA562EA099393C900F3E977 /* Debug */,
+                               AFA562EB099393C900F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA563010993943B00F3E977 /* Build configuration list for PBXNativeTarget "Tangram" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA563020993943B00F3E977 /* Debug */,
+                               AFA563030993943B00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA563230993951000F3E977 /* Build configuration list for PBXNativeTarget "Crackberg" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA563240993951000F3E977 /* Debug */,
+                               AFA563250993951000F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA56340099395ED00F3E977 /* Build configuration list for PBXNativeTarget "GLHanoi" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA56341099395ED00F3E977 /* Debug */,
+                               AFA56342099395ED00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA56360099396C000F3E977 /* Build configuration list for PBXNativeTarget "Cube21" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA56361099396C000F3E977 /* Debug */,
+                               AFA56362099396C000F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA56388099397B300F3E977 /* Build configuration list for PBXNativeTarget "TimeTunnel" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA56389099397B300F3E977 /* Debug */,
+                               AFA5638A099397B300F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFA563B3099398BB00F3E977 /* Build configuration list for PBXNativeTarget "Juggler3D" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFA563B4099398BB00F3E977 /* Debug */,
+                               AFA563B5099398BB00F3E977 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFB591B7178B812C00EA4005 /* Build configuration list for PBXNativeTarget "Hexadrop" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFB591B8178B812C00EA4005 /* Debug */,
+                               AFB591B9178B812C00EA4005 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFBFE75B178642DC00432B21 /* Build configuration list for PBXNativeTarget "Apple2-OSX" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFBFE75C178642DC00432B21 /* Debug */,
+                               AFBFE75D178642DC00432B21 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFBFE77B178647FE00432B21 /* Build configuration list for PBXNativeTarget "Phosphor-OSX" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFBFE77C178647FE00432B21 /* Debug */,
+                               AFBFE77D178647FE00432B21 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFCF834D1AF5B515008BB7E1 /* Build configuration list for PBXNativeTarget "SplitFlap" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFCF834E1AF5B515008BB7E1 /* Debug */,
+                               AFCF834F1AF5B515008BB7E1 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD51B2D0F063B4A00471C02 /* Build configuration list for PBXNativeTarget "Photopile" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD51B2E0F063B4A00471C02 /* Debug */,
+                               AFD51B2F0F063B4A00471C02 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56E010996A03800BA26F7 /* Build configuration list for PBXNativeTarget "GLText" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56E020996A03800BA26F7 /* Debug */,
+                               AFD56E030996A03800BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56EBB0996A72600BA26F7 /* Build configuration list for PBXNativeTarget "Braid" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56EBC0996A72600BA26F7 /* Debug */,
+                               AFD56EBD0996A72600BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56EE70996A95700BA26F7 /* Build configuration list for PBXNativeTarget "Forest" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56EE80996A95700BA26F7 /* Debug */,
+                               AFD56EE90996A95700BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56F180996AAFA00BA26F7 /* Build configuration list for PBXNativeTarget "Vines" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56F190996AAFA00BA26F7 /* Debug */,
+                               AFD56F1A0996AAFA00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56F300996AB8A00BA26F7 /* Build configuration list for PBXNativeTarget "Galaxy" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56F310996AB8A00BA26F7 /* Debug */,
+                               AFD56F320996AB8A00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56F5C0996AEEE00BA26F7 /* Build configuration list for PBXNativeTarget "Grav" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56F5D0996AEEE00BA26F7 /* Debug */,
+                               AFD56F5E0996AEEE00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56F780996B01600BA26F7 /* Build configuration list for PBXNativeTarget "Hopalong" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56F790996B01600BA26F7 /* Debug */,
+                               AFD56F7A0996B01600BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56F990996B09400BA26F7 /* Build configuration list for PBXNativeTarget "Laser" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56F9A0996B09400BA26F7 /* Debug */,
+                               AFD56F9B0996B09400BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56FB00996B10F00BA26F7 /* Build configuration list for PBXNativeTarget "Lightning" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56FB10996B10F00BA26F7 /* Debug */,
+                               AFD56FB20996B10F00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56FC60996B18F00BA26F7 /* Build configuration list for PBXNativeTarget "Lisa" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56FC70996B18F00BA26F7 /* Debug */,
+                               AFD56FC80996B18F00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD56FDC0996B20900BA26F7 /* Build configuration list for PBXNativeTarget "Lissie" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD56FDD0996B20900BA26F7 /* Debug */,
+                               AFD56FDE0996B20900BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD570050996B43800BA26F7 /* Build configuration list for PBXNativeTarget "Penrose" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD570060996B43800BA26F7 /* Debug */,
+                               AFD570070996B43800BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD5701C0996B4CC00BA26F7 /* Build configuration list for PBXNativeTarget "Sierpinski" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD5701D0996B4CC00BA26F7 /* Debug */,
+                               AFD5701E0996B4CC00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD570330996B56D00BA26F7 /* Build configuration list for PBXNativeTarget "Sphere" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD570340996B56D00BA26F7 /* Debug */,
+                               AFD570350996B56D00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD570500996B61600BA26F7 /* Build configuration list for PBXNativeTarget "Spiral" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD570510996B61600BA26F7 /* Debug */,
+                               AFD570520996B61600BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD570660996B6A300BA26F7 /* Build configuration list for PBXNativeTarget "FadePlot" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD570670996B6A300BA26F7 /* Debug */,
+                               AFD570680996B6A300BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD5707C0996B72700BA26F7 /* Build configuration list for PBXNativeTarget "Mountain" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD5707D0996B72700BA26F7 /* Debug */,
+                               AFD5707E0996B72700BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD570920996B80300BA26F7 /* Build configuration list for PBXNativeTarget "Triangle" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD570930996B80300BA26F7 /* Debug */,
+                               AFD570940996B80300BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD570A80996B88E00BA26F7 /* Build configuration list for PBXNativeTarget "Worm" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD570A90996B88E00BA26F7 /* Debug */,
+                               AFD570AA0996B88E00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD570BE0996B93000BA26F7 /* Build configuration list for PBXNativeTarget "Rotor" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD570BF0996B93000BA26F7 /* Debug */,
+                               AFD570C00996B93000BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD570D60996B9F800BA26F7 /* Build configuration list for PBXNativeTarget "Ant" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD570D70996B9F800BA26F7 /* Debug */,
+                               AFD570D80996B9F800BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD570F70996BBBF00BA26F7 /* Build configuration list for PBXNativeTarget "Flow" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD570F80996BBBF00BA26F7 /* Debug */,
+                               AFD570F90996BBBF00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD571200996BE9300BA26F7 /* Build configuration list for PBXNativeTarget "Discrete" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD571210996BE9300BA26F7 /* Debug */,
+                               AFD571220996BE9300BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD571390996BF2E00BA26F7 /* Build configuration list for PBXNativeTarget "Apollonian" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD5713A0996BF2E00BA26F7 /* Debug */,
+                               AFD5713B0996BF2E00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD571500996C01700BA26F7 /* Build configuration list for PBXNativeTarget "Euler2D" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD571510996C01700BA26F7 /* Debug */,
+                               AFD571520996C01700BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD571660996C0CE00BA26F7 /* Build configuration list for PBXNativeTarget "Thornbird" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD571670996C0CE00BA26F7 /* Debug */,
+                               AFD571680996C0CE00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD571C20996D9DC00BA26F7 /* Build configuration list for PBXNativeTarget "Juggle" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD571C30996D9DC00BA26F7 /* Debug */,
+                               AFD571C40996D9DC00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD5722F0996E4A300BA26F7 /* Build configuration list for PBXNativeTarget "Swirl" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD572300996E4A300BA26F7 /* Debug */,
+                               AFD572310996E4A300BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD5727A0996EE8500BA26F7 /* Build configuration list for PBXNativeTarget "Polyominoes" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD5727B0996EE8500BA26F7 /* Debug */,
+                               AFD5727C0996EE8500BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD572B20996F99600BA26F7 /* Build configuration list for PBXNativeTarget "Bouboule" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD572B30996F99600BA26F7 /* Debug */,
+                               AFD572B40996F99600BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD572CF0996FC0F00BA26F7 /* Build configuration list for PBXNativeTarget "Crystal" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD572D00996FC0F00BA26F7 /* Debug */,
+                               AFD572D10996FC0F00BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD57306099701C000BA26F7 /* Build configuration list for PBXNativeTarget "Julia" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD57307099701C000BA26F7 /* Debug */,
+                               AFD57308099701C000BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFD5736A0997411200BA26F7 /* Build configuration list for PBXNativeTarget "Strange" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFD5736B0997411200BA26F7 /* Debug */,
+                               AFD5736C0997411200BA26F7 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFDA659E178A52B70070D24B /* Build configuration list for PBXNativeTarget "Unknown Pleasures" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFDA659F178A52B70070D24B /* Debug */,
+                               AFDA65A0178A52B70070D24B /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFE2A4670E2E904600ADB298 /* Build configuration list for PBXNativeTarget "SkyTentacles" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFE2A4680E2E904600ADB298 /* Debug */,
+                               AFE2A4690E2E904600ADB298 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFE30BF90E52B14700CCF4A5 /* Build configuration list for PBXNativeTarget "Sonar" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFE30BFA0E52B14700CCF4A5 /* Debug */,
+                               AFE30BFB0E52B14700CCF4A5 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFE6A1940CDD7B2E002805BF /* Build configuration list for PBXNativeTarget "MoebiusGears" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFE6A1950CDD7B2E002805BF /* Debug */,
+                               AFE6A1960CDD7B2E002805BF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFE6A42A0CDD7FAA002805BF /* Build configuration list for PBXNativeTarget "Abstractile" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFE6A42B0CDD7FAA002805BF /* Debug */,
+                               AFE6A42C0CDD7FAA002805BF /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFF2868F17860E830050A578 /* Build configuration list for PBXNativeTarget "QuasiCrystal" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFF2869017860E830050A578 /* Debug */,
+                               AFF2869117860E830050A578 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFF3C9F817CCAC440028F240 /* Build configuration list for PBXNativeTarget "Geodesic" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFF3C9F917CCAC440028F240 /* Debug */,
+                               AFF3C9FA17CCAC440028F240 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFF463440C4403E400EE6509 /* Build configuration list for PBXNativeTarget "CWaves" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFF463450C4403E400EE6509 /* Debug */,
+                               AFF463460C4403E400EE6509 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFF463690C440AEF00EE6509 /* Build configuration list for PBXNativeTarget "GLCells" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFF4636A0C440AEF00EE6509 /* Debug */,
+                               AFF4636B0C440AEF00EE6509 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               AFFAB32619158CE40020F021 /* Build configuration list for PBXNativeTarget "ProjectivePlane" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AFFAB32719158CE40020F021 /* Debug */,
+                               AFFAB32819158CE40020F021 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               C01FCF4E08A954540054247B /* Build configuration list for PBXProject "xscreensaver" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               C01FCF4F08A954540054247B /* Debug */,
+                               C01FCF5008A954540054247B /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+/* End XCConfigurationList section */
+       };
+       rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
+}
diff --git a/README b/README
index acacae2ec211966f6c3d4257221034c078f1cfad..5517d8718f58656562a88baa498da2f7fa467264 100644 (file)
--- a/README
+++ b/README
@@ -38,8 +38,17 @@ XScreenSaver has an extensive manual -- please read it!
 
 ===============================================================================
 
+5.33   * New hacks, `splitflap' and `romanboy'.
+       * Better detection of user activity on modern GNOME systems.
+       * Sonar now does asynchronous host name resolution.
+       * Improved Unicode support.
+       * Updated `webcollage' for recent changes.
+       * Various minor fixes.
+
 5.32   * Fixed some X11 compilation problems.
        * Fixed display size and shake gestures on iOS.
+       * OSX/iOS Performance improvements.
+
 5.31   * New hacks, `geodesicgears', `binaryring' and `cityflow'.
         * UTF-8 text support (instead of only Latin1) and antialiased text
           on X11 with Xft (instead of only on OSX/iOS) in `fontglide',
index 718cae2b150804629081a0982048c5c2bfea079a..a716196295ac94730d664b85e1ce45ddff88d9e0 100644 (file)
@@ -174,7 +174,6 @@ The MacOS X Port
 
   To compile on MacOS, use the XCode project included in the source
   distribution.  You shouldn't need to have X11 installed, and shouldn't
-  need to run "configure" first.  MacOS 10.4.0 and XCode 3.1 or newer are
-  required.
+  need to run "configure" first.
 
 ==========================================================================
index 2b88a6215f7f6d7bd15bef48c97e829cd674a16f..14b6f1caea8a4c0855f90a55a1f2dfea92c46d57 100644 (file)
@@ -1,28 +1,43 @@
 # XScreenSaver for Android
 
-default: all
 
-all:
-       @echo Nope. ; exit 1
+TARGET         = project
+
+default: apk
 
-clean::
+clean:: gradle_clean
 
 distclean::
 
 distdepend::
 
-# Todo:
+all:
+       cd project ; ./gradlew assembleDebug
+
+# TODO:
 # check_versions:
 # update_thumbs:
 
-
-# Should probably exclude "gen"
-
 echo_tarfiles:
-       @echo `find . \
-         \( \( -name '.??*' -o -name build -o -name '*~*' \) \
+       @echo `find \
+               Makefile \
+               README \
+               *.[ch] *.pl \
+               project \
+               project/xscreensaver/res/drawable/*.png \
+               project/xscreensaver/res/values/settings.xml \
+               project/xscreensaver/res/values/strings.xml \
+         \( \( -name '.??*' -o -name build -o -name gen -o -name '*~*' \) \
             -prune \) \
          -o \( -type f -o -type l \) -print \
        | sed 's@^\./@@' \
        | sort`
 
+apk: apk_raw_debug
+
+apk_raw_debug:
+               cd $(TARGET); ./gradlew assembleDebug
+
+gradle_clean:
+               cd $(TARGET); ./gradlew clean
+
index 501aafe453fa4ad7b4559d4613fc74a3099837f2..35b7b426d48d058fb55c1884df0210cceb55070d 100644 (file)
@@ -7,3 +7,80 @@ If you're messing with this, please let us know!
 
         dennis@panaceasupplies.com
         jwz@jwz.org
+
+
+To build:
+
+    Install JDK 7 (http://www.oracle.com/technetwork/java/javase/downloads/)
+    Install Android Studio (http://developer.android.com/sdk/)
+    Install Android NDK (http://developer.android.com/ndk/downloads)
+      Rename or link the "android-ndk-*" directory to "ndk" inside your
+      $ANDROID_HOME (the "sdk/" directory that is the parent of
+      "build-tools/", etc.)  That is, it should be "sdk/ndk/".
+
+    set $ANDROID_HOME to where your SDK is installed, or
+    set "sdk.dir" in project/local.properties.
+    On MacOS, the value you want is probably ~/Library/Android/sdk/
+    Also set "ndk.dir" in project/local.properties.
+
+    cd android
+    make
+
+    If it fails, try a "make clean" and then try make again.
+    Make sure you have the needed Android SDK platform versions installed.
+
+    Hopefully an "xscreensaver-debug.apk" file will appear in
+    android/project/xscreensaver/build/outputs/apk/.
+
+    Load that onto your device and go to:
+      Settings / Display / Wallpaper / Live Wallpapers.
+
+    To launch the emulator:
+      $ANDROID_HOME/sdk/tools/emulator -avd Nexus_5_API_21_x86
+
+    To load it into the currently-running emulator:
+      $ANDROID_HOME/platform-tools/adb install -r \
+        project/xscreensaver/build/outputs/apk/xscreensaver-debug.apk
+
+
+The files in these subdirectories are source code, more or less:
+
+        project/xscreensaver/*.xml
+        project/xscreensaver/src/org/jwz/xscreensaver/
+        project/GLWallpaperService/ (a third-party library, unchanged)
+
+These directories are boilerplate for Android apps:
+
+        project/xscreensaver/res/layout/
+        project/xscreensaver/res/values/
+        project/xscreensaver/res/xml/
+        project/xscreensaver/res/drawable-ldpi/
+        project/xscreensaver/res/drawable-mdpi/
+        project/xscreensaver/res/drawable-hdpi/
+        project/xscreensaver/res/drawable/thumbnail.png
+
+These are files that we generate:
+
+        project/xscreensaver/src/org/jwz/xscreensaver/gen/
+
+These too (intermediate build files):
+
+        .gradle/
+        gen/
+        project/GLWallpaperService/build/
+        project/build/
+        project/xscreensaver/build/
+        project/xscreensaver/libs/
+        project/xscreensaver/obj/
+        project/xscreensaver/res/xml/
+
+These are files that we *will* generate but don't yet:
+
+        project/xscreensaver/res/drawable/*.png
+        XScreenSaverView.c
+
+When adding a new hack, edit:
+
+        project/xscreensaver/jni/Android.mk
+        project/xscreensaver/build.gradle
+        generate_files.pl
index 08d2c4c71cb97dd0ccc3a7219cb83a352f925274..c89ec1b1838c008f61ebce31c8bd15a9719b9e0d 100644 (file)
 #include <stdio.h>
 #include <string.h>
 #include <zlib.h>
+//#include <android/log.h>
 #include "screenhackI.h"
 #include "xlockmoreI.h"
 
+#ifndef isupper
+# define isupper(c)  ((c) >= 'A' && (c) <= 'Z')
+#endif
+#ifndef _tolower
+# define _tolower(c)  ((c) - 'A' + 'a')
+#endif
+
 extern struct xscreensaver_function_table *xscreensaver_function_table;
 
 extern const char *progname;
 extern const char *progclass;
 int mono_p = 0;
 
-static int sproingies_count = 8;
-static double superquadrics_speed = 5.0;
-static int stonerview_delay = 20000;
 static char *hilbert_mode;
-static Bool stonerview_transparent = False;
+static char *sproingies_count;
+static char *sproingies_wireframe;
+static char *bouncingcow_count;
+static char *bouncingcow_speed;
+static char *superquadrics_spinspeed;
+static char *stonerview_delay;
+static char *stonerview_transparent;
+static char *unknownpleasures_wireframe;
+static char *unknownpleasures_speed;
+static char *hypertorus_displayMode;
+static char *hypertorus_appearance;
+static char *hypertorus_colors;
+static char *hypertorus_projection3d;
+static char *hypertorus_projection4d;
+static char *hypertorus_speedwx;
+static char *hypertorus_speedwy;
+static char *hypertorus_speedwz;
+static char *hypertorus_speedxy;
+static char *hypertorus_speedxz;
+static char *hypertorus_speedyz;
+static char *glhanoi_light;
+static char *glhanoi_fog;
+static char *glhanoi_trails;
+static char *glhanoi_poles;
+static char *glhanoi_speed;
 
-// TODO: fill in what is not here
-Bool get_boolean_resource(Display * dpy, char *name, char *class)
+
+Bool 
+get_boolean_resource (Display *dpy, char *res_name, char *res_class)
 {
-    Bool b;
+  char *tmp, buf [100];
+  char *s = get_string_resource (dpy, res_name, res_class);
+  char *os = s;
+  if (! s) return 0;
+  for (tmp = buf; *s; s++)
+    *tmp++ = isupper (*s) ? _tolower (*s) : *s;
+  *tmp = 0;
+  //free (os);
 
-    if (strcmp(progname, "hilbert") == 0) {
+  while (*buf &&
+         (buf[strlen(buf)-1] == ' ' ||
+          buf[strlen(buf)-1] == '\t'))
+    buf[strlen(buf)-1] = 0;
 
-       if (strcmp(name, "spin") == 0 && strcmp(class, "Spin") == 0) {
-           b = True;
-       } else if (strcmp(name, "wireframe") == 0
-                  && strcmp(class, "Boolean") == 0) {
-           b = False;
-       } else if (strcmp(name, "wander") == 0
-                  && strcmp(class, "Wander") == 0) {
-           b = False;
-       }
-    } else if (strcmp(progname, "stonerview") == 0) {
-       if (strcmp(name, "use3d") == 0 && strcmp(class, "Boolean") == 0) {
-           b = True;
-       } else if (strcmp(name, "transparent") == 0
-                  && strcmp(class, "Transparent") == 0) {
-           b = stonerview_transparent;
-       } else if (strcmp(name, "wireframe") == 0
-                  && strcmp(class, "Boolean") == 0) {
-           b = False;
-       } else if (strcmp(name, "doFPS") == 0
-                  && strcmp(class, "DoFPS") == 0) {
-           b = False;
-       }
-    } else if (strcmp(progname, "superquadrics") == 0) {
-       if (strcmp(name, "wireframe") == 0
-           && strcmp(class, "Boolean") == 0) {
-           b = False;
-       }
-    } else if (strcmp(progname, "sproingies") == 0) {
-       if (strcmp(name, "wireframe") == 0
-           && strcmp(class, "Boolean") == 0) {
-           b = False;
-       }
+  if (!strcmp (buf, "on") || !strcmp (buf, "true") || !strcmp (buf, "yes"))
+    return 1;
+  if (!strcmp (buf,"off") || !strcmp (buf, "false") || !strcmp (buf,"no"))
+    return 0;
+  fprintf (stderr, "%s: %s must be boolean, not %s.\n",
+           progname, res_name, buf);
+  return 0;
+}
+
+int 
+get_integer_resource (Display *dpy, char *res_name, char *res_class)
+{
+  int val;
+  char c, *s = get_string_resource (dpy, res_name, res_class);
+  char *ss = s;
+  if (!s) return 0;
+
+  while (*ss && *ss <= ' ') ss++;                       /* skip whitespace */
+
+  if (ss[0] == '0' && (ss[1] == 'x' || ss[1] == 'X'))   /* 0x: parse as hex */
+    {
+      if (1 == sscanf (ss+2, "%x %c", (unsigned int *) &val, &c))
+        {
+          //free (s);
+          return val;
+        }
+    }
+  else                                                  /* else parse as dec */
+    {
+      if (1 == sscanf (ss, "%d %c", &val, &c))
+        {
+          //free (s);
+          return val;
+        }
     }
 
-    return b;
+  fprintf (stderr, "%s: %s must be an integer, not %s.\n",
+           progname, res_name, s);
+  //free (s);
+  return 0;
 }
 
+double
+get_float_resource (Display *dpy, char *res_name, char *res_class)
+{
+  double val;
+  char c, *s = get_string_resource (dpy, res_name, res_class);
+  if (! s) return 0.0;
+  if (1 == sscanf (s, " %lf %c", &val, &c))
+    {
+      //free (s);
+      return val;
+    }
+  fprintf (stderr, "%s: %s must be a float, not %s.\n",
+           progname, res_name, s);
+  //free (s);
+  return 0.0;
+}
+
+
 // TODO: fill in what is not here
 char *get_string_resource(Display * dpy, char *name, char *class)
 {
     char *implement;
+    //__android_log_print (ANDROID_LOG_INFO, "xscreensaver", "s %s %s %s", progname, name, class); 
 
     if (strcmp(progname, "hilbert") == 0) {
        if (strcmp(name, "mode") == 0 && strcmp(class, "Mode") == 0) {
@@ -72,104 +136,290 @@ char *get_string_resource(Display * dpy, char *name, char *class)
        } else if (strcmp(name, "ends") == 0 && strcmp(class, "Ends") == 0) {
            implement = malloc(5 * sizeof(char));
            strcpy(implement, "open");
+       } else if (strcmp(name, "speed") == 0 && strcmp(class, "Speed") == 0) {
+           return "1.0";
+       } else if (strcmp(name, "thickness") == 0
+                  && strcmp(class, "Thickness") == 0) {
+           return "0.25";
+       } else if (strcmp(name, "delay") == 0 && strcmp(class, "Usecs") == 0) {
+           return "30000";
+       } else if (strcmp(name, "maxDepth") == 0
+           && strcmp(class, "MaxDepth") == 0) {
+           // too deep is too much for less powerful Android phones
+           return "3";
+           //return 5;
+       } else if (strcmp(name, "spin") == 0 && strcmp(class, "Spin") == 0) {
+            return "True";
+       } else if (strcmp(name, "wireframe") == 0
+                  && strcmp(class, "Boolean") == 0) {
+            return "False";
+       } else if (strcmp(name, "wander") == 0
+                  && strcmp(class, "Wander") == 0) {
+            return "False";
        } else {
-           implement = 0;
-       }
-
-    } else {
-       implement = 0;
+            return 0;
+        }
     }
-
-    return implement;
-}
-
-
-// TODO: fill in what is not here
-int get_integer_resource(Display * dpy, char *name, char *class)
-{
-
-    if (strcmp(progname, "sproingies") == 0) {
+    else if (strcmp(progname, "sproingies") == 0) {
        if (strcmp(name, "count") == 0 && strcmp(class, "Int") == 0) {
            return sproingies_count;
-       }
-    } else if (strcmp(progname, "superquadrics") == 0) {
-
-       if (strcmp(name, "count") == 0 && strcmp(class, "Int") == 0) {
-           return 25;
+       } else if (strcmp(name, "wireframe") == 0
+           && strcmp(class, "Boolean") == 0) {
+           return sproingies_wireframe;
+       } else {
+            return 0;
+        }
+    }
+    else if (strcmp(progname, "superquadrics") == 0) {
+       if (strcmp(name, "spinspeed") == 0
+           && strcmp(class, "Spinspeed") == 0) {
+           return superquadrics_spinspeed;
+       } else if (strcmp(name, "count") == 0 && strcmp(class, "Int") == 0) {
+           return "25";
        } else if (strcmp(name, "cycles") == 0
                   && strcmp(class, "Int") == 0) {
-           return 40;
+           return "40";
        } else if (strcmp(name, "delay") == 0
                   && strcmp(class, "Usecs") == 0) {
-           return 40000;
-       }
-
-    } else if (strcmp(progname, "hilbert") == 0) {
-       if (strcmp(name, "delay") == 0 && strcmp(class, "Usecs") == 0) {
-           return 30000;
-       }
-       if (strcmp(name, "maxDepth") == 0
-           && strcmp(class, "MaxDepth") == 0) {
-           // too deep is too much for less powerful Android phones
-           return 3;
-           //return 5;
-       }
+           return "40000";
+       } else if (strcmp(name, "wireframe") == 0
+           && strcmp(class, "Boolean") == 0) {
+            return "False";
+       } else {
+            return 0;
+        }
+    }
+    else if (strcmp(progname, "stonerview") == 0) {
+       if (strcmp(name, "use3d") == 0 && strcmp(class, "Boolean") == 0) {
+           return "True";
+       } else if (strcmp(name, "transparent") == 0
+                  && strcmp(class, "Transparent") == 0) {
+           return stonerview_transparent;
+       } else if (strcmp(name, "wireframe") == 0
+                  && strcmp(class, "Boolean") == 0) {
+           return "False";
+       } else if (strcmp(name, "doFPS") == 0
+                  && strcmp(class, "DoFPS") == 0) {
+           return "False";
+        } else {
+            return 0;
+        }
+    }
+    else if (strcmp(progname, "bouncingcow") == 0) {
+       if (strcmp(name, "count") == 0
+           && strcmp(class, "Int") == 0) {
+           return bouncingcow_count;
+        } else if (strcmp(name, "speed") == 0
+           && strcmp(class, "Speed") == 0) {
+           return bouncingcow_speed;
+        } else {
+            return 0;
+        }
     }
+    else if (strcmp(progname, "unknownpleasures") == 0) {
 
+        if (strcmp(name, "wireframe") == 0) {
+          return unknownpleasures_wireframe;
+        } else if (strcmp(name, "speed") == 0) {
+          return unknownpleasures_speed;
+        } else if (strcmp(name, "count") == 0) {
+          return "80";
+        } else if (strcmp(name, "resolution") == 0) {
+          return "100";
+          //return "200";
+        } else if (strcmp(name, "ortho") == 0) {
+          return "True";
+          //return "False";
+        } else {
+          return 0;
+        }
+
+    }
+    else if (strcmp(progname, "hypertorus") == 0) {
+       if (strcmp(name, "displayMode") == 0) {
+           return hypertorus_displayMode;
+       } else if (strcmp(name, "appearance") == 0) {
+           return hypertorus_appearance;
+       } else if (strcmp(name, "colors") == 0) {
+           return hypertorus_colors;
+       } else if (strcmp(name, "projection3d") == 0) {
+           return hypertorus_projection3d;
+       } else if (strcmp(name, "projection4d") == 0) {
+           return hypertorus_projection4d;
+       } else if (strcmp(name, "speedwx") == 0) {
+           return hypertorus_speedwz;
+       } else if (strcmp(name, "speedwy") == 0) {
+           return hypertorus_speedwy;
+       } else if (strcmp(name, "speedwz") == 0) {
+           return hypertorus_speedwz;
+       } else if (strcmp(name, "speedxy") == 0) {
+           return hypertorus_speedxy;
+       } else if (strcmp(name, "speedxz") == 0) {
+           return hypertorus_speedxz;
+       } else if (strcmp(name, "speedyz") == 0) {
+           return hypertorus_speedyz;
+       } else {
+            return 0;
+        }
+    }
+    else if (strcmp(progname, "glhanoi") == 0) {
+        if (strcmp(name, "light") == 0) {
+            return glhanoi_light;
+        } else if (strcmp(name, "fog") == 0) {
+            return glhanoi_fog;
+        } else if (strcmp(name, "trails") == 0) {
+            return glhanoi_trails;
+        } else if (strcmp(name, "poles") == 0) {
+            return glhanoi_poles;
+        } else if (strcmp(name, "speed") == 0) {
+            return glhanoi_speed;
+        } else {
+            return 0;
+        }
+    }
+    else {
+       implement = 0;
+    }
+
+    return implement;
 }
 
 
-// TODO: fill in what is not here
-double get_float_resource(Display * dpy, char *name, char *class)
+void setSuperquadricsSettings(char *hck, char *khck)
 {
+    if (strcmp(khck, "superquadrics_spinspeed") == 0) {
+        superquadrics_spinspeed = malloc(4 * sizeof(char));
+        strcpy(superquadrics_spinspeed, hck);
+    }
+}
 
-    if (strcmp(progname, "superquadrics") == 0) {
-       if (strcmp(name, "spinspeed") == 0
-           && strcmp(class, "Spinspeed") == 0) {
-           return superquadrics_speed;
-       }
-    } else if (strcmp(progname, "hilbert") == 0) {
-       if (strcmp(name, "speed") == 0 && strcmp(class, "Speed") == 0) {
-           return 1.0;
-       } else if (strcmp(name, "thickness") == 0
-                  && strcmp(class, "Thickness") == 0) {
-           return 0.25;
-       }
+void setHilbertSettings(char *hck, char *khck)
+{
+    if (strcmp(khck, "hilbert_mode") == 0) {
+        if (!hilbert_mode) {
+            hilbert_mode = malloc(8 * sizeof(char));
+        }
+        if (strcmp(hck, "3D") == 0) {
+            strcpy(hilbert_mode, "3D");
+        }
+        else if (strcmp(hck, "2D") == 0) {
+            strcpy(hilbert_mode, "2D");
+        }
+    }
+}
+
+void setSproingiesSettings(char *hck, char *khck)
+{
+    if (strcmp(khck, "sproingies_count") == 0) {
+        sproingies_count = malloc(3 * sizeof(char));
+        strcpy(sproingies_count, hck);
+    }
+    else if (strcmp(khck, "sproingies_wireframe") == 0) {
+        sproingies_wireframe = malloc(6 * sizeof(char));
+        strcpy(sproingies_wireframe, hck);
     }
 }
 
+void setStonerviewSettings(char *hck, char *khck)
+{
+    if (strcmp(khck, "stonerview_transparent") == 0) {
+        stonerview_transparent = malloc(6 * sizeof(char));
+        strcpy(stonerview_transparent, hck);
+    }
+}
 
-void setSproingiesCount(int c)
+void setBouncingcowSettings(char *hck, char *khck)
 {
-    sproingies_count = c;
+    if (strcmp(khck, "bouncingcow_count") == 0) {
+        bouncingcow_count = malloc(3 * sizeof(char));
+        strcpy(bouncingcow_count, hck);
+    }
+    else if (strcmp(khck, "bouncingcow_speed") == 0) {
+        bouncingcow_speed = malloc(4 * sizeof(char));
+        strcpy(bouncingcow_speed, hck);
+    }
 }
 
-void setStonerviewTransparency(int c)
+void setUnknownpleasuresSettings(char *hck, char *khck)
 {
-    if (c == 1) {
-       stonerview_transparent = True;
-    } else {
-       stonerview_transparent = False;
+    if (strcmp(khck, "unknownpleasures_speed") == 0) {
+        unknownpleasures_speed = malloc(3 * sizeof(char));
+        strcpy(unknownpleasures_speed, hck);
+    }
+    else if (strcmp(khck, "unknownpleasures_wireframe") == 0) {
+        unknownpleasures_wireframe = malloc(6 * sizeof(char));
+        strcpy(unknownpleasures_wireframe, hck);
     }
 }
 
-void setHilbertMode(char *mode)
+void setHypertorusSettings(char *hck, char *khck)
 {
-    if (!hilbert_mode) {
-       hilbert_mode = malloc(8 * sizeof(char));
+    if (strcmp(khck, "hypertorus_displayMode") == 0) {
+        hypertorus_displayMode = malloc(13 * sizeof(char));
+        strcpy(hypertorus_displayMode, hck);
     }
-    if (strcmp(mode, "3d") == 0) {
-       strcpy(hilbert_mode, "3d");
+    else if (strcmp(khck, "hypertorus_appearance") == 0) {
+        hypertorus_appearance = malloc(12 * sizeof(char));
+        strcpy(hypertorus_appearance, hck);
     }
-    if (strcmp(mode, "2d") == 0) {
-       strcpy(hilbert_mode, "2d");
-    } else {
-       strcpy(hilbert_mode, "random");
+    else if (strcmp(khck, "hypertorus_colors") == 0) {
+        hypertorus_colors = malloc(5 * sizeof(char));
+        strcpy(hypertorus_colors, hck);
+    }
+    else if (strcmp(khck, "hypertorus_projection3d") == 0) {
+        hypertorus_projection3d = malloc(17 * sizeof(char));
+        strcpy(hypertorus_projection3d, hck);
+    }
+    else if (strcmp(khck, "hypertorus_projection4d") == 0) {
+        hypertorus_projection4d = malloc(17 * sizeof(char));
+        strcpy(hypertorus_projection4d, hck);
+    }
+    else if (strcmp(khck, "hypertorus_speedwx") == 0) {
+        hypertorus_speedwx = malloc(5 * sizeof(char));
+        strcpy(hypertorus_speedwx, hck);
+    }
+    else if (strcmp(khck, "hypertorus_speedwy") == 0) {
+        hypertorus_speedwy = malloc(5 * sizeof(char));
+        strcpy(hypertorus_speedwy, hck);
+    }
+    else if (strcmp(khck, "hypertorus_speedwz") == 0) {
+        hypertorus_speedwz = malloc(5 * sizeof(char));
+        strcpy(hypertorus_speedwz, hck);
+    }
+    else if (strcmp(khck, "hypertorus_speedxy") == 0) {
+        hypertorus_speedxy = malloc(5 * sizeof(char));
+        strcpy(hypertorus_speedxy, hck);
+    }
+    else if (strcmp(khck, "hypertorus_speedxz") == 0) {
+        hypertorus_speedxz = malloc(5 * sizeof(char));
+        strcpy(hypertorus_speedxz, hck);
+    }
+    else if (strcmp(khck, "hypertorus_speedyz") == 0) {
+        hypertorus_speedyz = malloc(5 * sizeof(char));
+        strcpy(hypertorus_speedyz, hck);
     }
 }
 
+void setGlhanoiSettings(char *hck, char *khck) {
 
-void setSuperquadricsSpeed(double sq_speed)
-{
-    superquadrics_speed = sq_speed;
+    if (strcmp(khck, "glhanoi_light") == 0) {
+        glhanoi_light = malloc(6 * sizeof(char));
+        strcpy(glhanoi_light , hck);
+    }
+    else if (strcmp(khck, "glhanoi_fog") == 0) {
+        glhanoi_fog = malloc(6 * sizeof(char));
+        strcpy(glhanoi_fog , hck);
+    }
+    else if (strcmp(khck, "glhanoi_trails") == 0) {
+        glhanoi_trails = malloc(3 * sizeof(char));
+        strcpy(glhanoi_trails , hck);
+    }
+    else if (strcmp(khck, "glhanoi_poles") == 0) {
+        glhanoi_poles = malloc(3 * sizeof(char));
+        strcpy(glhanoi_poles , hck);
+    }
+    else if (strcmp(khck, "glhanoi_speed") == 0) {
+        glhanoi_speed = malloc(3 * sizeof(char));
+        strcpy(glhanoi_speed , hck);
+    }
 }
diff --git a/android/generate_files.pl b/android/generate_files.pl
new file mode 100644 (file)
index 0000000..84d400d
--- /dev/null
@@ -0,0 +1,1722 @@
+#!/usr/bin/perl -w\r
+# Copyright © 2008-2015 Jamie Zawinski <jwz@jwz.org>\r
+# Copyright © 2015 Dennis Sheil <dennis@panaceasupplies.com>\r
+#\r
+# Permission to use, copy, modify, distribute, and sell this software and its\r
+# documentation for any purpose is hereby granted without fee, provided that\r
+# the above copyright notice appear in all copies and that both that\r
+# copyright notice and this permission notice appear in supporting\r
+# documentation.  No representations are made about the suitability of this\r
+# software for any purpose.  It is provided "as is" without express or \r
+# implied warranty.\r
+#\r
+# This parses the .c and .xml files and makes sure they are in sync: that\r
+# options are spelled the same, and that all the numbers are in sync.\r
+# Some of that functionality may be removed in the future.\r
+#\r
+# This also generates necessary Android files based on the information in\r
+# those source and XML files.\r
+#\r
+# For the moment, the get_keys_and_values() subroutine is where support for\r
+# previously unsupported Android live wallpapers is added.\r
+#\r
+# Created:  13-May-2015.\r
+\r
+require 5;\r
+use diagnostics;\r
+use strict;\r
+\r
+my $progname = $0; $progname =~ s@.*/@@g;\r
+my ($version) = ('$Revision: 1.0 $' =~ m/\s(\d[.\d]+)\s/s);\r
+\r
+my $verbose = 0;\r
+\r
+\r
+my $xlockmore_default_opts = '';\r
+foreach (qw(count cycles delay ncolors size font)) {\r
+  $xlockmore_default_opts .= "{\"-$_\", \".$_\", XrmoptionSepArg, 0},\n";\r
+}\r
+$xlockmore_default_opts .= \r
+ "{\"-wireframe\", \".wireframe\", XrmoptionNoArg, \"true\"},\n" .\r
+ "{\"-3d\", \".use3d\", XrmoptionNoArg, \"true\"},\n" .\r
+ "{\"-no-3d\", \".use3d\", XrmoptionNoArg, \"false\"},\n";\r
+\r
+my $thread_default_opts = \r
+  "{\"-threads\",    \".useThreads\", XrmoptionNoArg, \"True\"},\n" .\r
+  "{\"-no-threads\", \".useThreads\", XrmoptionNoArg, \"False\"},\n";\r
+\r
+my $analogtv_default_opts = '';\r
+foreach (qw(color tint brightness contrast)) {\r
+  $analogtv_default_opts .= "{\"-tv-$_\", \".TV$_\", XrmoptionSepArg, 0},\n";\r
+}\r
+\r
+$analogtv_default_opts .= $thread_default_opts;\r
+\r
+\r
+sub parse_settings_xml($) {\r
+\r
+  my ($saver) = @_;\r
+\r
+  my $file = "project/xscreensaver/res/values/settings.xml";\r
+  my $body = '';\r
+\r
+  local *IN;\r
+\r
+  if (-e $file) {\r
+      open (IN, '<', $file) || error ("$file: $!");\r
+  }\r
+  else {\r
+      my @short;\r
+      return @short;\r
+  }\r
+\r
+  while (<IN>) { $body .= $_; }\r
+  close IN;\r
+  $file =~ s@^.*/@@;\r
+  $body =~ s/<!--.*?-->/ /gsi;\r
+  $body =~ s/\s+/ /gs;\r
+  $body =~ s/</\001</gs;\r
+\r
+  my (@all);\r
+  my $loop;\r
+\r
+  foreach (split (m/\001/, $body)) {\r
+    next if (m/^\s*$/s);\r
+    my ($type, $args) = m@^<([?/]?[-_a-z]+)\b\s*(.*)$@si;\r
+    error ("$progname: $file: unparsable: $_") unless $type;\r
+    next if ($type =~ m@^/@);\r
+\r
+    if ($type =~ m/^(\?xml|resources)/s) {\r
+\r
+    } elsif ($type eq 'string-array') {\r
+      my ($name) = ($args =~ m/\bname\s*=\s*\"([^\"]+)\"/);\r
+      my ($value) = ($args =~ m/>([^\"]+)/);\r
+      $loop = $name;\r
+\r
+      if ($name =~ /^$saver/) {\r
+        error ("$saver: $saver already in $file");\r
+      }\r
+\r
+    } elsif ($type eq 'item') {\r
+\r
+      my ($item_value) = ($args =~ m/>(.+)/);\r
+      my $item = $loop . " = " . $item_value;\r
+      push @all, $item;\r
+\r
+    } else {\r
+      error ("$file: unknown type \"$type\" for no arg");\r
+    }\r
+  }\r
+\r
+  return @all;\r
+\r
+}\r
+\r
+\r
+sub parse_items_xml($) {\r
+\r
+  my ($saver) = @_;\r
+\r
+  my $file = "project/xscreensaver/res/values/items.xml";\r
+  my $body = '';\r
+  my (%pixkeys) ;\r
+\r
+  local *IN;\r
+\r
+  if (-e $file) {\r
+      open (IN, '<', $file) || error ("$file: $!");\r
+  }\r
+  else {\r
+      my %short;\r
+      return %short;\r
+  }\r
+\r
+  while (<IN>) { $body .= $_; }\r
+  close IN;\r
+  $file =~ s@^.*/@@;\r
+  $body =~ s/<!--.*?-->/ /gsi;\r
+\r
+  $body =~ s/\s+/ /gs;\r
+  $body =~ s/</\001</gs;\r
+\r
+  foreach (split (m/\001/, $body)) {\r
+    next if (m/^\s*$/s);\r
+    my ($type, $args) = m@^<([?/]?[-_a-z]+)\b\s*(.*)$@si;\r
+    error ("$progname: $file: unparsable: $_") unless $type;\r
+    next if ($type =~ m@^/@);\r
+\r
+    if ($type =~ m/^(\?xml|resources)/s) {\r
+\r
+    } elsif ($type eq 'item') {\r
+      my ($name) = ($args =~ m/\bname\s*=\s*\"([^\"]+)\"/);\r
+      my ($value) = ($args =~ m/>([^\"]+)/);\r
+\r
+      if ($name =~ /^$saver/) {\r
+        error ("$saver: $saver already in $file");\r
+      }\r
+\r
+      $pixkeys{$name} = $value;\r
+\r
+    } else {\r
+      error ("$file: unknown type \"$type\" for no arg");\r
+    }\r
+  }\r
+\r
+  return (%pixkeys);\r
+}\r
+\r
+\r
+sub parse_glue($) {\r
+  my ($saver) = @_;\r
+  my $file = "gen/glue.c";\r
+  my $in;\r
+\r
+  if (-e $file) {\r
+      open ($in, '<', $file) || error ("$file: $!");\r
+  }\r
+  else {\r
+      my @short;\r
+      return @short;\r
+  }\r
+\r
+  my $body = '';\r
+  while (<$in>) { $body .= $_; }\r
+  close $in;\r
+  $file =~ s@^.*/@@;\r
+  $body =~ s@^#\s*(if|ifdef|ifndef|elif|else|endif).*$@@gm;\r
+\r
+  my (@hacks);\r
+  if ($body =~ m/table\s*\*([a-z,\s\*_]+)xscreensaver_function_table;/s) {\r
+    foreach (split (/,\s*\n/, $1)) {\r
+      s/^\s*//s;\r
+      s/\*//s;\r
+      my @ftables = split (/_/, $_);\r
+      my $ftable = $ftables[0];\r
+      if ($ftable eq $saver) {\r
+         error("$saver is already in glue");\r
+      }\r
+      push @hacks, $ftable;\r
+    }\r
+  }\r
+  return @hacks;\r
+}\r
+\r
+# Returns two tables:\r
+# - A table of the default resource values.\r
+# - A table of "-switch" => "resource: value", or "-switch" => "resource: %"\r
+#\r
+sub parse_src($) {\r
+  my ($saver) = @_;\r
+  my $ffile = lc($saver) . ".c";\r
+\r
+  # kludge...\r
+  $ffile = 'apple2-main.c' if ($ffile eq 'apple2.c');\r
+  $ffile = 'sproingiewrap.c' if ($ffile eq 'sproingies.c');\r
+  $ffile = 'b_lockglue.c' if ($ffile eq 'bubble3d.c');\r
+  $ffile = 'polyhedra-gl.c' if ($ffile eq 'polyhedra.c');\r
+  $ffile = 'companion.c' if ($ffile eq 'companioncube.c');\r
+\r
+  my $file = "../hacks/" . $ffile;\r
+\r
+  $file = "../hacks/glx/$ffile" unless (-f $file);\r
+  my $body = '';\r
+  open (my $in, '<', $file) || error ("$file: $!");\r
+  while (<$in>) { $body .= $_; }\r
+  close $in;\r
+  $file =~ s@^.*/@@;\r
+\r
+  my $xlockmore_p = 0;\r
+  my $thread_p = ($body =~ m/THREAD_DEFAULTS/);\r
+  my $analogtv_p = ($body =~ m/ANALOGTV_DEFAULTS/);\r
+\r
+  $body =~ s@/\*.*?\*/@@gs;\r
+  $body =~ s@^#\s*(if|ifdef|ifndef|elif|else|endif).*$@@gm;\r
+  $body =~ s/(THREAD|ANALOGTV)_(DEFAULTS|OPTIONS)(_XLOCK)?//gs;\r
+\r
+  print STDERR "$progname: $file: defaults:\n" if ($verbose > 2);\r
+  my %res_to_val;\r
+  if ($body =~ m/_defaults\s*\[\]\s*=\s*{(.*?)}\s*;/s) {\r
+    foreach (split (/,\s*\n/, $1)) {\r
+      s/^\s*//s;\r
+      s/\s*$//s;\r
+      next if m/^0?$/s;\r
+      my ($key, $val) = m@^\"([^:\s]+)\s*:\s*(.*?)\s*\"$@;\r
+      print STDERR "$progname: $file: unparsable: $_\n" unless $key;\r
+      $key =~ s/^[.*]//s;\r
+      $res_to_val{$key} = $val;\r
+      print STDERR "$progname: $file:   $key = $val\n" if ($verbose > 2);\r
+    }\r
+  } elsif ($body =~ m/\#\s*define\s*DEFAULTS\s*\\?\s*(.*?)\n[\n#]/s) {\r
+    $xlockmore_p = 1;\r
+    my $str = $1;\r
+    $str =~ s/\"\s*\\\n\s*\"//gs;\r
+    $str =~ m/^\s*\"(.*?)\"\s*\\?\s*$/ || \r
+      error ("$file: unparsable defaults: $str");\r
+    $str = $1;\r
+    $str =~ s/\s*\\n\s*/\n/gs;\r
+    foreach (split (/\n/, $str)) {\r
+      my ($key, $val) = m@^([^:\s]+)\s*:\s*(.*?)\s*$@;\r
+      print STDERR "$progname: $file: unparsable: $_\n" unless $key;\r
+      $key =~ s/^[.*]//s;\r
+      $res_to_val{$key} = $val;\r
+      print STDERR "$progname: $file:   $key = $val\n" if ($verbose > 2);\r
+    }\r
+\r
+    while ($body =~ s/^#\s*define\s+(DEF_([A-Z\d_]+))\s+\"([^\"]+)\"//m) {\r
+      my ($key1, $key2, $val) = ($1, lc($2), $3);\r
+      $key2 =~ s/_(.)/\U$1/gs;  # "foo_bar" -> "fooBar"\r
+      $key2 =~ s/Rpm/RPM/;      # kludge\r
+      $res_to_val{$key2} = $val;\r
+      print STDERR "$progname: $file:   $key1 ($key2) = $val\n" \r
+        if ($verbose > 2);\r
+    }\r
+\r
+  } else {\r
+    error ("$file: no defaults");\r
+  }\r
+\r
+  $body =~ m/XSCREENSAVER_MODULE(_2)?\s*\(\s*\"([^\"]+)\"/ ||\r
+    error ("$file: no module name");\r
+  $res_to_val{progclass} = $2;\r
+  $res_to_val{doFPS} = 'false';\r
+  print STDERR "$progname: $file:   progclass = $2\n" if ($verbose > 2);\r
+\r
+  print STDERR "$progname: $file: switches to resources:\n"\r
+    if ($verbose > 2);\r
+  my %switch_to_res;\r
+  $switch_to_res{-fps} = 'doFPS: true';\r
+  $switch_to_res{-fg}  = 'foreground: %';\r
+  $switch_to_res{-bg}  = 'background: %';\r
+\r
+  my ($ign, $opts) = ($body =~ m/(_options|\bopts)\s*\[\]\s*=\s*{(.*?)}\s*;/s);\r
+  if  ($xlockmore_p || $thread_p || $analogtv_p || $opts) {\r
+    $opts = '' unless $opts;\r
+    $opts .= ",\n$xlockmore_default_opts" if ($xlockmore_p);\r
+    $opts .= ",\n$thread_default_opts" if ($thread_p);\r
+    $opts .= ",\n$analogtv_default_opts" if ($analogtv_p);\r
+\r
+    foreach (split (/,\s*\n/, $opts)) {\r
+      s/^\s*//s;\r
+      s/\s*$//s;\r
+      next if m/^$/s;\r
+      next if m/^{\s*0\s*,/s;\r
+      my ($switch, $res, $type, $v0, $v1, $v2) =\r
+        m@^ \s* { \s * \"([^\"]+)\" \s* ,\r
+                  \s * \"([^\"]+)\" \s* ,\r
+                  \s * ([^\s]+)     \s* ,\r
+                  \s * (\"([^\"]*)\"|([a-zA-Z\d_]+)) \s* }@xi;\r
+      print STDERR "$progname: $file: unparsable: $_\n" unless $switch;\r
+      my $val = defined($v1) ? $v1 : $v2;\r
+      $val = '%' if ($type eq 'XrmoptionSepArg');\r
+      $res =~ s/^[.*]//s;\r
+      $res =~ s/^[a-z\d]+\.//si;\r
+      $switch =~ s/^\+/-no-/s;\r
+\r
+      $val = "$res: $val";\r
+      if (defined ($switch_to_res{$switch})) {\r
+        print STDERR "$progname: $file:   DUP! $switch = \"$val\"\n" \r
+          if ($verbose > 2);\r
+      } else {\r
+        $switch_to_res{$switch} = $val;\r
+        print STDERR "$progname: $file:   $switch = \"$val\"\n" \r
+          if ($verbose > 2);\r
+      }\r
+    }\r
+  } else {\r
+    error ("$file: no options");\r
+  }\r
+\r
+  return (\%res_to_val, \%switch_to_res);\r
+}\r
+\r
+# Returns a list of:\r
+#    "resource = default value"\r
+# or "resource != non-default value"\r
+#\r
+sub parse_manifest_xml($$) {\r
+  my @result = ();\r
+  my ($saver, $switch_to_res) = @_;\r
+  my $file = "project/xscreensaver/AndroidManifest.xml";\r
+  my $body = '';\r
+  local *IN;\r
+\r
+  if (-e $file) {\r
+      open (IN, "<$file") || error ("$file: $!");\r
+  }\r
+  else {\r
+      return @result;\r
+  }\r
+\r
+  while (<IN>) { $body .= $_; }\r
+  close IN;\r
+  $file =~ s@^.*/@@;\r
+\r
+  $body =~ s/<!--.*?-->/ /gsi;\r
+\r
+  $body =~ s/\s+/ /gs;\r
+  $body =~ s/</\001</gs;\r
+  $body =~ s/\001(<option)/$1/gs;\r
+\r
+  print STDERR "$progname: $file: options:\n" if ($verbose > 2);\r
+\r
+  foreach (split (m/\001/, $body)) {\r
+    next if (m/^\s*$/s);\r
+    my ($type, $args) = m@^<([?/]?[-_a-z]+)\b\s*(.*)$@si;\r
+    error ("$progname: $file: unparsable: $_") unless $type;\r
+    next if ($type =~ m@^/@);\r
+    if ($type eq 'meta-data') {\r
+        my ($value) = ($args =~ m/\@xml\/([^\"]+)\"/);\r
+        push @result, $value;\r
+    }\r
+  }\r
+  return @result;\r
+}\r
+\r
+# Returns a list of:\r
+#    "resource = default value"\r
+# or "resource != non-default value"\r
+#\r
+sub parse_strings_xml($$) {\r
+  my @result = ();\r
+  my ($saver, $switch_to_res) = @_;\r
+  my $file = "project/xscreensaver/res/values/strings.xml";\r
+  my $body = '';\r
+  local *IN;\r
+\r
+  if (-e $file) {\r
+      open (IN, "<$file") || error ("$file: $!");\r
+  }\r
+  else {\r
+      return @result;\r
+  }\r
+\r
+  while (<IN>) { $body .= $_; }\r
+  close IN;\r
+  $file =~ s@^.*/@@;\r
+\r
+  $body =~ s/<!--.*?-->/ /gsi;\r
+\r
+  $body =~ s/\s+/ /gs;\r
+  $body =~ s/</\001</gs;\r
+  $body =~ s/\001(<option)/$1/gs;\r
+\r
+  print STDERR "$progname: $file: options:\n" if ($verbose > 2);\r
+\r
+  my $saver_name = $saver . "_name";\r
+\r
+  foreach (split (m/\001/, $body)) {\r
+    next if (m/^\s*$/s);\r
+    my ($type, $args) = m@^<([?/]?[-_a-z]+)\b\s*(.*)$@si;\r
+    error ("$progname: $file: unparsable: $_") unless $type;\r
+    next if ($type =~ m@^/@);\r
+\r
+    if ($type =~ m/^([hv]group|\?xml|resources|xscreensaver-(image|text|updater))/s) {\r
+\r
+    } elsif ($type eq 'string') {\r
+      my ($name) = ($args =~ m/\bname\s*=\s*\"([^\"]+)\"/);\r
+      my ($value) = ($args =~ m/>([^\"]+)/);\r
+      my ($val) = "$name = $value";\r
+      if ($saver_name eq $name) {\r
+        error ("$saver: $saver already in $file");\r
+      }\r
+      push @result, $val;\r
+    } elsif ($type eq 'item')  {\r
+      # ignore\r
+    } else {\r
+      error ("$file: unknown type \"$type\" for no arg");\r
+    }\r
+  }\r
+\r
+  return @result;\r
+}\r
+\r
+\r
+\r
+# Returns a list of:\r
+#    "resource = default value"\r
+# or "resource != non-default value"\r
+#\r
+sub parse_xml($$) {\r
+  my ($saver, $switch_to_res) = @_;\r
+  my $file = "../hacks/config/" . lc($saver) . ".xml";\r
+  my $body = '';\r
+  local *IN;\r
+  open (IN, "<$file") || error ("$file: $!");\r
+  while (<IN>) { $body .= $_; }\r
+  close IN;\r
+  $file =~ s@^.*/@@;\r
+\r
+  my @result = ();\r
+\r
+  $body =~ s/<!--.*?-->/ /gsi;\r
+\r
+  $body =~ s/\s+/ /gs;\r
+  $body =~ s/</\001</gs;\r
+  $body =~ s/\001(<option)/$1/gs;\r
+\r
+  my $video = undef;\r
+\r
+  print STDERR "$progname: $file: options:\n" if ($verbose > 2);\r
+  foreach (split (m/\001/, $body)) {\r
+    next if (m/^\s*$/s);\r
+    my ($type, $args) = m@^<([?/]?[-_a-z]+)\b\s*(.*)$@si;\r
+\r
+    my $type_val;\r
+    error ("$progname: $file: unparsable: $_") unless $type;\r
+    next if ($type =~ m@^/@);\r
+\r
+    if ($type =~ m/^([hv]group|\?xml|command|string|file|_description|xscreensaver-(image|text|updater))/s) {\r
+\r
+    } elsif ($type eq 'screensaver') {\r
+      my ($name) = ($args =~ m/\b_label\s*=\s*\"([^\"]+)\"/);\r
+      my $val = "progclass = $name";\r
+      push @result, $val;\r
+      print STDERR "$progname: $file:   name:    $name\n" if ($verbose > 2);\r
+\r
+    } elsif ($type eq 'video') {\r
+      error ("$file: multiple videos") if $video;\r
+      ($video) = ($args =~ m/\bhref="(.*?)"/);\r
+      error ("$file: unparsable video") unless $video;\r
+      error ("$file: unparsable video URL")\r
+        unless ($video =~ m@^https?://www\.youtube\.com/watch\?v=[^?&]+$@s);\r
+\r
+    } elsif ($type eq 'number') {\r
+      my ($arg) = ($args =~ m/\barg\s*=\s*\"([^\"]+)\"/);\r
+      my ($val) = ($args =~ m/\bdefault\s*=\s*\"([^\"]+)\"/);\r
+      $val = '' unless defined($val);\r
+\r
+      my ($low) = ($args =~ m/\blow\s*=\s*\"([^\"]+)\"/);\r
+      my ($high) = ($args =~ m/\bhigh\s*=\s*\"([^\"]+)\"/);\r
+\r
+      my ($ll) = ($args =~ m/\b_low-label\s*=\s*\"([^\"]+)\"/);\r
+      my ($hl) = ($args =~ m/\b_high-label\s*=\s*\"([^\"]+)\"/);\r
+\r
+      my $switch = $arg;\r
+      $switch =~ s/\s+.*$//;\r
+      my ($res) = $switch_to_res->{$switch};\r
+      error ("$file: no resource for $type switch \"$arg\"") unless $res;\r
+      $res =~ s/: \%$//;\r
+      error ("$file: unparsable value: $res") if ($res =~ m/:/);\r
+\r
+      $type_val = "$res" . "_type = $type";\r
+      push @result, $type_val;\r
+      $val = "$res = $val";\r
+      push @result, $val;\r
+      $val = "$res" . "_low = $low";\r
+      push @result, $val;\r
+      $val = "$res" . "_high = $high";\r
+      push @result, $val;\r
+      $val = "$res" . "_low-label = $ll";\r
+      push @result, $val;\r
+      $val = "$res" . "_high-label = $hl";\r
+      push @result, $val;\r
+\r
+      print STDERR "$progname: $file:   number:  $val\n" if ($verbose > 2);\r
+\r
+    } elsif ($type eq 'boolean') {\r
+      my ($set)   = ($args =~ m/\barg-set\s*=\s*\"([^\"]+)\"/);\r
+      my ($unset) = ($args =~ m/\barg-unset\s*=\s*\"([^\"]+)\"/);\r
+      my ($arg) = $set || $unset || error ("$file: unparsable: $args");\r
+      my ($res) = $switch_to_res->{$arg};\r
+        error ("$file: no resource for boolean switch \"$arg\"") unless $res;\r
+      my ($res2, $val) = ($res =~ m/^(.*?): (.*)$/s);\r
+      error ("$file: unparsable boolean resource: $res") unless $res2;\r
+      $res = $res2;\r
+      $type_val = "$res" . "_type = $type";\r
+      push @result, $type_val;\r
+#      $val = ($set ? "$res != $val" : "$res = $val");\r
+      $val = "$res != $val";\r
+      push @result, $val;\r
+\r
+      print STDERR "$progname: $file:   boolean: $val\n" if ($verbose > 2);\r
+\r
+    } elsif ($type eq 'select') {\r
+      $args =~ s/</\001</gs;\r
+      my @opts = split (/\001/, $args);\r
+      shift @opts;\r
+      my $unset_p = 0;\r
+      my $this_res = undef;\r
+      foreach (@opts) {\r
+        error ("$file: unparsable: $_") unless (m/^<option\s/);\r
+        my ($set) = m/\barg-set\s*=\s*\"([^\"]+)\"/;\r
+        if ($set) {\r
+          my ($set2, $val) = ($set =~ m/^(.*?) (.*)$/s);\r
+          $set = $set2 if ($set2);\r
+          my ($res) = $switch_to_res->{$set};\r
+          error ("$file: no resource for select switch \"$set\"") unless $res;\r
+\r
+          my ($res2, $val2) = ($res =~ m/^(.*?): (.*)$/s);\r
+          error ("$file: unparsable select resource: $res") unless $res2;\r
+          $res = $res2;\r
+          $type_val = "$res" . "_type = $type";\r
+          push @result, $type_val;\r
+          $val = $val2 unless ($val2 eq '%');\r
+\r
+          error ("$file: mismatched resources: $res vs $this_res")\r
+            if (defined($this_res) && $this_res ne $res);\r
+          $this_res = $res;\r
+\r
+          $val = "$res != $val";\r
+          push @result, $val;\r
+          $val = "$res" . "_type = $type";\r
+          push @result, $val;\r
+\r
+          print STDERR "$progname: $file:   select:  $val\n" if ($verbose > 2);\r
+\r
+        } else {\r
+          error ("$file: multiple default options: $set") if ($unset_p);\r
+          $unset_p++;\r
+        }\r
+      }\r
+\r
+    } else {\r
+      error ("$file: unknown type \"$type\" for no arg");\r
+    }\r
+  }\r
+\r
+#  error ("$file: no video") unless $video;\r
+  print STDERR "\n$file: WARNING: no video\n\n" unless $video;\r
+\r
+  return @result;\r
+}\r
+\r
+\r
+sub parse_then_make($) {\r
+  my ($saver) = @_;\r
+\r
+  # kludge\r
+  return 0 if ($saver =~ m/(-helper)$/);\r
+\r
+  my ($src_opts, $switchmap) = parse_src ($saver);\r
+  my (@xml_opts) = parse_xml ($saver, $switchmap);\r
+\r
+  # tests if hack is supported yet\r
+  my (@test) = get_keys_and_values($saver, @xml_opts);\r
+  my (@strings_xml_opts) = parse_strings_xml ($saver, $switchmap);\r
+  my (%pixkeys) =  parse_items_xml($saver);\r
+  my (@manifest_xml_opts) = parse_manifest_xml ($saver, $switchmap);\r
+  my (@glue_hacks) = parse_glue($saver);\r
+  my (@settings_xml_opts) = parse_settings_xml($saver);\r
+\r
+  my (@all_settings) = get_settings($saver, $switchmap, \@xml_opts);\r
+\r
+  make_settings($saver);\r
+  make_service($saver);\r
+  make_wallpaper($saver, @xml_opts);\r
+\r
+  make_manifest($saver, @manifest_xml_opts);\r
+\r
+  make_hack_xml($saver);\r
+  make_hack_settings_xml($saver, @xml_opts);\r
+  make_strings_xml($saver, \@xml_opts, \@strings_xml_opts);\r
+  make_items_xml($saver, \@xml_opts, \%pixkeys);\r
+  make_settings_xml($saver, \@all_settings, \@settings_xml_opts);\r
+\r
+  make_glue($saver, @glue_hacks);\r
+\r
+  return 0;\r
+}\r
+\r
+\r
+sub make_manifest($$) {\r
+  my ($saver, @manifest_opts) = @_;\r
+  push @manifest_opts, $saver unless grep{$_ eq $saver} @manifest_opts;\r
+  my $hack = ucfirst($saver);\r
+  my $file = "project/xscreensaver/AndroidManifest.xml";\r
+  open (my $in, '>', $file) || error ("$file: $!");\r
+\r
+  my $body = ("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" .\r
+              "<manifest " .\r
+              "xmlns:android=\"http://schemas.android.com/apk/res/android\" " .\r
+              "package=\"org.jwz.xscreensaver\"\n" .\r
+              "android:versionCode=\"1\"\n" .\r
+              "android:versionName=\"1.0\">\n" .\r
+              "<uses-sdk android:minSdkVersion=\"14\" " .\r
+              "android:targetSdkVersion=\"19\" />\n" .\r
+              "<application android:icon=\"\@drawable/thumbnail\" " .\r
+              "android:label=\"\@string/app_name\" " .\r
+              "android:name=\".XscreensaverApp\">\n\n");\r
+\r
+  foreach my $save (@manifest_opts) {\r
+      my $hac = ucfirst($save);\r
+      $body = $body . ("<service android:label=\"\@string/" . $save . \r
+              "_name\" android:name=\".gen." . $hac . "Service\" " .\r
+              "android:permission=\"android.permission.BIND_WALLPAPER\">\n" .\r
+              " <intent-filter>\n" .\r
+              "   <action " .\r
+              "android:name=\"android.service.wallpaper.WallpaperService\" " .\r
+              "/>\n" .\r
+              " </intent-filter>\n" .\r
+              " <meta-data android:name=\"android.service.wallpaper\" " .\r
+              "android:resource=\"\@xml/" . $save . "\" />\n" .\r
+              "</service>\n" .\r
+              "<activity " .\r
+              "android:label=\"\@string/" . $save . "_settings\" " .\r
+              "android:name=\"org.jwz.xscreensaver.gen." . $hac . \r
+              "Settings\" " .\r
+              "android:theme=\"\@android:style/Theme.Light.WallpaperSettings\" " .\r
+              "android:exported=\"true\">\n" .\r
+              "</activity>\n\n");\r
+\r
+  }\r
+\r
+  $body = $body . ("</application>\n\n" .\r
+              "<uses-sdk android:minSdkVersion=\"14\" />\n" .\r
+              "<uses-feature " .\r
+              "android:name=\"android.software.live_wallpaper\" " .\r
+              "android:required=\"true\" />\n" .\r
+              "</manifest>\n");\r
+\r
+  print $in $body;\r
+  close $in;\r
+}\r
+\r
+\r
+sub make_hack_settings_xml($$) {\r
+\r
+  my ($saver, @xml_opts) = @_;\r
+  my $hack = ucfirst($saver);\r
+  my $file = "project/xscreensaver/res/xml/" . $saver . "_settings.xml";\r
+  my (%saver_keys) = get_keys_and_values($saver, @xml_opts);\r
+\r
+  open (my $in, '>', $file) || error ("$file: $!");\r
+\r
+  my $body = ("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" .\r
+              "<PreferenceScreen xmlns:android=" .\r
+              "\"http://schemas.android.com/apk/res/android\">\n" .\r
+              "    <PreferenceCategory\n" .\r
+              "        android:title=\"\@string/" . $saver .\r
+              "_settings\"\n" .\r
+              "        android:key=\"" . $saver .\r
+              "wallpaper_settings\">\n");\r
+\r
+  my @keyarray = keys %saver_keys;\r
+\r
+\r
+  foreach my $sgkey (@keyarray) {\r
+\r
+    my $type = get_type($sgkey, @xml_opts);\r
+\r
+\r
+    if ($type eq "number") {\r
+        $body = $body . "    <org.jwz.xscreensaver.SliderPreference\n" .\r
+              "        android:defaultValue=\"\@string/" . $saver .\r
+              "_" . $sgkey .\r
+              "_float\"\n" .\r
+              "        android:dialogMessage=\"\@string/" . $saver .\r
+              "_" . $sgkey .\r
+              "_settings_summary\"\n" .\r
+              "        android:key=\"" . $saver . "_" . $sgkey .\r
+              "\"\n" .\r
+              "        android:summary=\"\@array/" . $saver . "_" . $sgkey .\r
+              "_prefix\"\n" .\r
+              "        android:title=\"\@string/" . $saver . "_" . $sgkey .\r
+              "_settings_title\" />\n";\r
+     } else {\r
+         $body = $body .  "    <ListPreference\n" .\r
+              "            android:key=\"" . $saver . "_" . $sgkey .\r
+              "\"\n" .\r
+              "            android:title=\"\@string/" . $saver . "_" . $sgkey .\r
+              "_settings_title\"\n" .\r
+              "            android:summary=\"\@string/$saver" . "_" . $sgkey .\r
+              "_settings_summary\"\n" .\r
+              "            android:entries=\"\@array/$saver" . "_$sgkey" .\r
+              "_names\"\n" .\r
+              "            android:defaultValue=\"\@string/" . $saver . \r
+              "_" . $sgkey . "_default" . "\"\n" .\r
+              "            android:entryValues=\"\@array/$saver" .\r
+              "_$sgkey" .\r
+              "_prefix\" />\n";\r
+     }\r
+  }\r
+\r
+  $body = $body .   "    </PreferenceCategory>\n" .\r
+              "</PreferenceScreen>\n";\r
+\r
+  print $in $body;\r
+  close $in;\r
+}\r
+\r
+\r
+sub make_items_xml($\@\%) {\r
+  my $saver = $_[0];\r
+  my @xml_opts = @{$_[1]};\r
+  my %pixkeys = %{$_[2]};\r
+\r
+  my $file = "project/xscreensaver/res/values/items.xml";\r
+\r
+  my $body = ("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" .\r
+              "<resources>\n");\r
+\r
+  while(my($key, $value) = each %pixkeys) {\r
+      $body = $body . "    <item name=\"" . $key .\r
+             "\" format=\"float\" type=\"string\">". $value . "</item>\n";\r
+\r
+  }\r
+\r
+  my (%saver_keys) = get_keys_and_values($saver, @xml_opts);\r
+  my @keyarray = keys %saver_keys;\r
+\r
+  foreach my $item_key (@keyarray) {\r
+\r
+    my $type = get_type($item_key, @xml_opts);\r
+\r
+    if ($type eq "number") {\r
+\r
+      my ($low, $high, $default) = get_low_high_def($item_key, @xml_opts);\r
+      my $float = ($default - $low) / ($high - $low);\r
+\r
+      $body = ($body .\r
+              "    <item name=\"" . $saver . "_" . $item_key .\r
+              "_float\" format=\"float\" type=\"string\">$float</item>\n");\r
+    }\r
+  }\r
+\r
+  $body =    ($body .\r
+              "</resources>\n");\r
+  open (my $in, '>', $file) || error ("$file: $!");\r
+  print $in $body;\r
+  close $in;\r
+}\r
+\r
+\r
+sub get_type($@) {\r
+\r
+    my($type_key, @xml_opts) = @_;\r
+    my $type='';\r
+\r
+    foreach my $claim (@xml_opts) {\r
+\r
+        my ($res, $compare, $xval) = ($claim =~ m/^(.*) (=|!=) (.*)$/s);\r
+        if ($res eq $type_key . "_type") {\r
+            $type = $xval;\r
+        }\r
+\r
+    }\r
+    return $type;\r
+\r
+}\r
+\r
+\r
+sub get_low_high_def($@) {\r
+\r
+    my($sgkey, @xml_opts) = @_;\r
+\r
+    my $low;\r
+    my $high;\r
+    my $default;\r
+\r
+    foreach my $claim (@xml_opts) {\r
+        my ($res, $compare, $xval) = ($claim =~ m/^(.*) (=|!=) (.*)$/s);\r
+        if ($res eq $sgkey . "_low") {\r
+            $low = $xval;\r
+        }\r
+        elsif ($res eq $sgkey . "_high") {\r
+            $high = $xval;\r
+        }\r
+        elsif ($res eq $sgkey) {\r
+            $default = $xval;\r
+        }\r
+    }\r
+\r
+    return ($low, $high, $default);\r
+\r
+}\r
+\r
+\r
+sub make_settings_xml($\@\@) {\r
+\r
+  my $saver = $_[0];\r
+  my @xml_opts = @{$_[1]};\r
+  my @old_settings_xml = @{$_[2]};\r
+  my $file = "project/xscreensaver/res/values/settings.xml";\r
+\r
+  my $body = ("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" .\r
+              "<resources " .\r
+              "xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\">\n");\r
+\r
+  my $arrays_from_old_settings = old_settings_string_arrays(@old_settings_xml);\r
+\r
+  $body = $body . $arrays_from_old_settings;\r
+\r
+  my (%saver_keys) = get_keys_and_values($saver, @xml_opts);\r
+  my @key_array = keys %saver_keys;\r
+\r
+  my ($low, $high, $low_label, $high_label, $type);\r
+  my @selects;\r
+\r
+  # for each setting of the hack which we chose to add\r
+  foreach my $selected_setting_key (@key_array) {\r
+      # see what values were in the relevant xml in hacks/config for this hack\r
+      foreach my $claim (@xml_opts) {\r
+           my ($xres, $xcompare, $xval) = ($claim =~ m/^(.*) (=|!=) (.*)$/s);\r
+           if ($xres =~ /^$selected_setting_key/) {\r
+               my $one, my $two;\r
+               if ($xres =~ /_/ ) {\r
+                   ($one, $two) = ($xres =~ m/^(.*)_(.*)$/s);\r
+                    if ($two eq "type") {\r
+                        $type = $xval;\r
+                    } elsif ($two eq "low-label") {\r
+                        $low_label = $xval;\r
+                    } elsif ($two eq "high-label") {\r
+                        $high_label = $xval;\r
+                    } elsif ($two eq "low") {\r
+                        $low = $xval;\r
+                    } elsif ($two eq "high") {\r
+                        $high = $xval;\r
+                    }\r
+               } else {\r
+                   $one = $xres;\r
+                    if ($type eq "select") {\r
+                        push @selects, $xval;\r
+                    }\r
+               }\r
+            }\r
+       }\r
+\r
+       # add setting values based on the setting type (boolean, number, select)\r
+       if ($type eq "boolean") {\r
+           $body = $body . "    <string-array name=\"" . $saver .\r
+           "_" . $selected_setting_key . "_names" . "\">\n" .\r
+           "        <item>\"True\"</item>\n" .\r
+           "        <item>\"False\"</item>\n" .\r
+           "    </string-array>\n" .\r
+           "    <string-array name=\"" . $saver . "_" . $selected_setting_key .\r
+           "_prefix" . "\">\n" .\r
+           "        <item>\@string/t</item>\n" .\r
+           "        <item>\@string/f</item>\n" .\r
+           "    </string-array>\n";\r
+       } elsif ($type eq "number") {\r
+           $body = $body . "    <string-array name=\"" . $saver .\r
+           "_" . $selected_setting_key . "_names" . "\">\n" .\r
+           "        <item>\"" . $low_label . "\"</item>\n" .\r
+           "        <item>\"" . $high_label . "\"</item>\n" .\r
+           "    </string-array>\n" .\r
+           "    <string-array name=\"" . $saver . "_" . $selected_setting_key .\r
+           "_prefix" . "\">\n" .\r
+           "        <item>\"" . $low . "\"</item>\n" .\r
+           "        <item>\"" . $high . "\"</item>\n" .\r
+           "    </string-array>\n";\r
+       } elsif ($type eq "select") {\r
+           $body = $body . "    <string-array name=\"" . $saver .\r
+           "_" . $selected_setting_key . "_names" . "\">\n";\r
+\r
+           foreach my $item (@selects) {\r
+               $body = $body . "        <item>\"" . $item . "\"</item>\n" ;\r
+           }\r
+\r
+           $body = $body . "    </string-array>\n" .\r
+           "    <string-array name=\"" . $saver .\r
+           "_" . $selected_setting_key . "_prefix" . "\">\n";\r
+\r
+           foreach my $item (@selects) {\r
+               $body = $body . "        <item>\"" . $item . "\"</item>\n" ;\r
+           }\r
+\r
+           $body = $body . "    </string-array>\n";\r
+       }\r
+\r
+       @selects=();\r
+  }\r
+\r
+  $body =    ($body .\r
+              "</resources>\n");\r
+\r
+  open (my $in, '>', $file) || error ("$file: $!");\r
+  print $in $body;\r
+  close $in;\r
+\r
+}\r
+\r
+\r
+sub old_settings_string_arrays(@) {\r
+\r
+  my (@old_settings_file) = @_;\r
+\r
+  my $body = '';\r
+  my $current_string_array='';\r
+\r
+\r
+  foreach my $claim (@old_settings_file) {\r
+    my ($res, $compare, $xval) = ($claim =~ m/^(.*) (=) (.*)$/s);\r
+    error ("unparsable xml claim: $_") unless $compare;\r
+\r
+    if ($current_string_array ne $res) {\r
+        if (length($current_string_array) > 0) {\r
+           $body = $body . "    </string-array>\n";\r
+        }\r
+\r
+        $current_string_array = $res;\r
+        $body = $body .  "    <string-array name=\"" . $current_string_array .\r
+                         "\">\n";\r
+    }\r
+\r
+    $body = $body . "        <item>" . $xval . "</item>\n";\r
+  }\r
+\r
+  if ($#old_settings_file > -1) {\r
+      $body = $body . "    </string-array>\n";\r
+  }\r
+\r
+\r
+  return $body;\r
+\r
+}\r
+\r
+\r
+# TODO: This adds the proper parameters to settings such as hilbert's, but it\r
+# does not remove the improper parameters from hacks such as Hilbert yet.\r
+#\r
+sub get_settings($$\@) {\r
+  my $saver = $_[0];\r
+  my $switchmap = $_[1];\r
+  my @xml_opts = @{$_[2]};\r
+\r
+  my @keys = keys % { $switchmap};\r
+\r
+  my $res_seen = 0;\r
+  my $val_seen = 0;\r
+  my @also;\r
+  foreach my $sgkey (@keys) {\r
+      my ($k, $v) = ($switchmap->{$sgkey} =~ m/^(.*): (.*)$/);\r
+\r
+      if ($v ne '%') {\r
+          foreach my $claim (@xml_opts) {\r
+               my ($res, $compare, $val) = ($claim =~ m/^(.*) (=|!=) (.*)$/s);\r
+               if ($res eq $k && $val eq $v) {\r
+                   $val_seen = $val_seen + 1;\r
+               }\r
+               elsif ($res eq $k) {\r
+                   $res_seen = $res_seen + 1;\r
+               }\r
+          }\r
+\r
+          if ($val_seen eq 0 && $res_seen > 0) {\r
+              my $so = "$k != $v";\r
+              push @also, $so;\r
+          }\r
+\r
+          $val_seen = 0;\r
+          $res_seen = 0;\r
+      }\r
+  }\r
+\r
+  my @all = (@xml_opts, @also);\r
+  return @all;\r
+\r
+}\r
+\r
+\r
+sub make_strings_xml($\@\@) {\r
+\r
+  my $saver = $_[0];\r
+  my @xml_opts = @{$_[1]};\r
+  my @strings_xml_opts = @{$_[2]};\r
+\r
+  my $saver_name = $saver . "_name";\r
+  my $hack = ucfirst($saver);\r
+  my $file = "project/xscreensaver/res/values/strings.xml";\r
+  my (%saver_keys) = get_keys_and_values($saver, @xml_opts);\r
+\r
+  my $body = ("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" .\r
+              "<resources>\n" .\r
+              "    <string name=\"hello\">Hello World!</string>\n" .\r
+              "    <string name=\"service_label\">Xscreensaver</string>\n" .\r
+              "    <string name=\"description\">A live wallpaper</string>\n\n" .\r
+              "    <string name=\"app_name\">Xscreensaver</string>\n" .\r
+              "    <string name=\"author\">jwz and helpers</string>\n" .\r
+              "    <string name=\"t\">True</string>\n" .\r
+              "    <string name=\"f\">False</string>\n");\r
+\r
+  foreach my $claim (@strings_xml_opts) {\r
+    my ($res, $compare, $xval) = ($claim =~ m/^(.*) (=|!=) (.*)$/s);\r
+    error ("$saver: unparsable xml claim: $_") unless $compare;\r
+    if ($res eq 'hello' ||\r
+        $res eq 'service_label' ||\r
+        $res eq 'description' ||\r
+        $res eq 'app_name' ||\r
+        $res eq 'author' ||\r
+        $res eq 't' ||\r
+        $res eq 'f') {\r
+    }\r
+    elsif ($res eq $saver_name) {\r
+        error ("$saver: $saver already in $file");\r
+    }\r
+    else {\r
+        $body = ($body .\r
+                 "    <string name=\"" . $res . "\">" . $xval . "</string>\n");\r
+    }\r
+  }\r
+\r
+  $body =    ($body .\r
+              "    <string name=\"" . $saver . "_name\">" . $hack .  \r
+              "</string>\n" .\r
+              "    <string name=\"" . $saver . \r
+              "_settings\">Settings</string>\n" .\r
+              "    <string name=\"" . $saver . "_description\">" . $hack .  \r
+\r
+              "</string>\n");\r
+\r
+  my @keyarray = keys %saver_keys;\r
+\r
+  foreach my $sgkey (@keyarray) {\r
+\r
+    my $type = get_type($sgkey, @xml_opts);\r
+\r
+    if ($type eq "number") {\r
+\r
+         my ($low, $high, $default) = get_low_high_def($sgkey, @xml_opts);\r
+          my $float = ($default - $low) / ($high - $low);\r
+\r
+          $body = ($body . "    <string name=\"" . $saver . "_" . $sgkey .\r
+              "_settings_title\">" . "Set " . $sgkey . "</string>\n" .\r
+              "    <string name=\"" . $saver . "_" . $sgkey .\r
+              "_settings_summary\">" . "Choose " . $sgkey . "</string>\n" .\r
+              "    <string name=\"" . $saver . "_" . $sgkey .\r
+              "_low\">" . $low . "</string>\n" .\r
+              "    <string name=\"" . $saver . "_" . $sgkey .\r
+              "_high\">" . $high . "</string>\n" .\r
+              "    <string name=\"" . $saver . "_" . $sgkey .\r
+              "_default\">" . $saver_keys{$sgkey} . "</string>\n");\r
+    }\r
+      else {\r
+\r
+              $body = ($body . "    <string name=\"" . $saver . "_" . $sgkey .\r
+              "_settings_title\">" . "Set " . $sgkey . "</string>\n" .\r
+              "    <string name=\"" . $saver . "_" . $sgkey .  \r
+\r
+              "_settings_summary\">" . "Choose " . $sgkey . "</string>\n" .\r
+              "    <string name=\"" . $saver . "_" . $sgkey .  \r
+              "_default\">" . $saver_keys{$sgkey} . "</string>\n");\r
+      }\r
+  }\r
+\r
+  $body =    ($body .\r
+              "</resources>\n");\r
+\r
+  open (my $in, '>', $file) || error ("$file: $!");\r
+  print $in $body;\r
+  close $in;\r
+}\r
+\r
+\r
+sub make_hack_xml($) {\r
+  my ($saver) = @_;\r
+  my $hack = ucfirst($saver);\r
+\r
+  my $dir = "project/xscreensaver/res/xml/";\r
+  my $file = $dir . $saver . ".xml";\r
+  my $in;\r
+\r
+  if (-d $dir) {\r
+      open ($in, '>', $file) || error ("$file: $!");\r
+  }\r
+  else {\r
+      mkdir $dir;\r
+      open ($in, '>', $file) || error ("$file: $!");\r
+  }\r
+\r
+  my $body = ("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" .\r
+              "<wallpaper xmlns:android=" .\r
+              "\"http://schemas.android.com/apk/res/android\"\n" .\r
+              "   android:description=\"\@string/" . $saver .\r
+              "_description\"\n" .\r
+              "   android:settingsActivity=\"org.jwz.xscreensaver.gen.$hack" .\r
+              "Settings\"\n" .\r
+              "   android:thumbnail=\"\@drawable/" . $saver .\r
+              "\" />\n");\r
+\r
+  print $in $body;\r
+  close $in;\r
+}\r
+\r
+\r
+sub make_glue($$) {\r
+  my ($saver, @glue_hacks) = @_;\r
+  my (@hacks) = @glue_hacks;\r
+\r
+  push @hacks, $saver;\r
+\r
+  my $dir = "gen/";\r
+  my $file = $dir . "glue.c";\r
+  my $in;\r
+\r
+  if (-d $dir) {\r
+      open ($in, '>', $file) || error ("$file: $!");\r
+  }\r
+  else {\r
+      mkdir $dir;\r
+      open ($in, '>', $file) || error ("$file: $!");\r
+  }\r
+\r
+\r
+  my $body = ("#include <jni.h>\n" .\r
+              "#include <math.h>\n" .\r
+              "#include <stdlib.h>\n" .\r
+              "#include <stdio.h>\n" .\r
+              "#include <time.h>\n" .\r
+              "#include <pthread.h>\n" .\r
+              "#include <GLES/gl.h>\n\n" .\r
+              "#include \"screenhackI.h\"\n" .\r
+              "#include \"jwzglesI.h\"\n" .\r
+              "#include \"version.h\"\n\n" .\r
+              "void drawXscreensaver();\n\n" .\r
+              "int sWindowWidth = 0;\n" .\r
+              "int sWindowHeight = 0;\n" .\r
+              "int initTried = 0;\n" .\r
+              "int renderTried = 0;\n" .\r
+              "int resetTried = 0;\n" .\r
+              "int currentFlip = 0;\n\n" .\r
+              "pthread_mutex_t mutg = PTHREAD_MUTEX_INITIALIZER;\n\n" .\r
+              "extern struct xscreensaver_function_table " .\r
+              "*xscreensaver_function_table;\n\n" .\r
+              "// if adding a table here, increase the magic number\n" .\r
+              "struct xscreensaver_function_table\n");\r
+\r
+              for my $i (0 .. $#hacks) {\r
+                $body = $body . "    *" . $hacks[$i] ;\r
+                $body = $body . "_xscreensaver_function_table";\r
+                if ($i eq $#hacks  ) {\r
+                  $body = $body . ";\n\n";\r
+                }\r
+                else {\r
+                  $body = $body . ",\n";\r
+                }\r
+              }\r
+\r
+  $body = $body . "struct running_hack {\n" .\r
+              "    struct xscreensaver_function_table *xsft;\n" .\r
+              "    Display *dpy;\n" .\r
+              "    Window window;\n" .\r
+              "    void *closure;\n" .\r
+              "};\n\n" .\r
+              "const char *progname;\n" .\r
+              "const char *progclass;\n\n" .\r
+              "struct running_hack rh[";\r
+  $body = $body . scalar(@hacks);\r
+  $body = $body . "];\n" .\r
+              "// ^ magic number of hacks - TODO: remove magic number\n\n\n" .\r
+              "int chosen;\n" .\r
+              "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_CallNative_nativeInit\n" .\r
+              "    (JNIEnv * env);\n" .\r
+              "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_CallNative_nativeResize\n" .\r
+              "    (JNIEnv * env, jobject thiz, jint w, jint h);\n" .\r
+              "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_CallNative_nativeRender\n" .\r
+              "    (JNIEnv * env);\n" .\r
+              "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_CallNative_nativeDone\n" .\r
+              "    (JNIEnv * env);\n";\r
+\r
+  foreach my $bighack (@hacks) {\r
+      my $bh = ucfirst($bighack);\r
+      $body = $body . "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_gen_" . $bh . \r
+              "Wallpaper_allnativeSettings\n" .\r
+              "    (JNIEnv * env, jobject thiz, jstring jhack," .\r
+              " jstring hackPref,\n" .\r
+              "     jint draw, jstring key);\n";\r
+\r
+  }\r
+\r
+  $body = $body . "\n\n\nvoid doinit()\n{\n\n" ;\r
+\r
+  for my $j (0 .. $#hacks) {\r
+    if ($j == 0) {\r
+      $body = $body . "    if (chosen == " . $j . ") {\n" ;\r
+    } elsif ($j == $#hacks) {\r
+      $body = $body .         "    } else {\n" ;\r
+    } else {\r
+      $body = $body . "    } else if (chosen == " . $j . ") {\n";\r
+    }\r
+      $body = $body .  "       progname = \"" . $hacks[$j] . "\";\n" .\r
+              "        rh[chosen].xsft = &" . $hacks[$j] . \r
+              "_xscreensaver_function_table;\n" ;\r
+    }\r
+\r
+  $body = $body . "    }\n\n" ;\r
+  $body = $body . "    rh[chosen].dpy = jwxyz_make_display(0, 0);\n" .\r
+              "    rh[chosen].window = XRootWindow(rh[chosen].dpy, 0);\n" .\r
+              "// TODO: Zero looks right, " .\r
+              "but double-check that is the right number\n\n" .\r
+              "    progclass = rh[chosen].xsft->progclass;\n\n" .\r
+              "    if (rh[chosen].xsft->setup_cb)\n" .\r
+              "        rh[chosen].xsft->setup_cb(rh[chosen].xsft,\n" .\r
+              "                                  rh[chosen].xsft->setup_arg);\n\n" .\r
+              "    if (resetTried < 1) {\n" .\r
+              "        resetTried++;\n" .\r
+              "        jwzgles_reset();\n" .\r
+              "    }\n\n" .\r
+              "    void *(*init_cb) (Display *, Window, void *) =\n" .\r
+              "        (void *(*)(Display *, Window, void *)) " .\r
+              "rh[chosen].xsft->init_cb;\n\n" .\r
+              "    rh[chosen].closure =\n" .\r
+              "        init_cb(rh[chosen].dpy, rh[chosen].window,\n" .\r
+              "                rh[chosen].xsft->setup_arg);\n\n}\n\n\n" .\r
+              "void drawXscreensaver()\n{\n" .\r
+              "    pthread_mutex_lock(&mutg);\n" .\r
+              "    rh[chosen].xsft->draw_cb(rh[chosen].dpy, " .\r
+              "rh[chosen].window,\n" .\r
+              "                             rh[chosen].closure);\n" .\r
+              "    pthread_mutex_unlock(&mutg);\n\n}\n\n\n" .\r
+              "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_CallNative_nativeInit\n" .\r
+              "    (JNIEnv * env) {\n\n" .\r
+              "    if (initTried < 1) {\n" .\r
+              "        initTried++;\n" .\r
+              "    } else {\n" .\r
+              "        if (!rh[chosen].dpy) {\n" .\r
+              "            doinit();\n" .\r
+              "        } else {\n" .\r
+              "            rh[chosen].xsft->free_cb(rh[chosen].dpy, " .\r
+              "rh[chosen].window,\n" .\r
+              "                                     rh[chosen].closure);\n" .\r
+              "            jwxyz_free_display(rh[chosen].dpy);\n" .\r
+              "            rh[chosen].dpy = NULL;\n" .\r
+              "            rh[chosen].window = NULL;\n" .\r
+              "            if (!rh[chosen].dpy) {\n" .\r
+              "                doinit();\n" .\r
+              "            }\n\n        }\n" .\r
+              "    }\n\n}\n\n\n" .\r
+              "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_CallNative_nativeResize\n" .\r
+              "    (JNIEnv * env, jobject thiz, jint w, jint h) {\n\n" .\r
+              "    sWindowWidth = w;\n" .\r
+              "    sWindowHeight = h;\n\n" .\r
+              "    if (!rh[chosen].dpy) {\n" .\r
+              "        doinit();\n" .\r
+              "    }\n\n" .\r
+              "    jwxyz_window_resized(rh[chosen].dpy, " .\r
+              "rh[chosen].window, 0, 0, w, h, 0);\n\n" .\r
+              "    rh[chosen].xsft->reshape_cb(rh[chosen].dpy, " .\r
+              "rh[chosen].window,\n" .\r
+              "                                rh[chosen].closure, w, h);\n}\n\n" .\r
+              "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_CallNative_nativeRender\n" .\r
+              "    (JNIEnv * env) {\n" .\r
+              "    if (renderTried < 1) {\n" .\r
+              "        renderTried++;\n" .\r
+              "    } else {\n" .\r
+              "        drawXscreensaver();\n" .\r
+              "    }\n}\n\n" .\r
+              "// TODO: Check Java side is calling this properly\n" .\r
+              "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_CallNative_nativeDone\n" .\r
+              "    (JNIEnv * env) {\n\n" .\r
+              "    rh[chosen].xsft->free_cb(rh[chosen].dpy, " .\r
+              "rh[chosen].window,\n" .\r
+              "                             rh[chosen].closure);\n" .\r
+              "    jwxyz_free_display(rh[chosen].dpy);\n" .\r
+              "    rh[chosen].dpy = NULL;\n" .\r
+              "    rh[chosen].window = NULL;\n\n}\n\n" ;\r
+\r
+  for my $j (0 .. $#hacks) {\r
+    my $jhack =  ucfirst($hacks[$j]);\r
+\r
+    $body = $body . "JNIEXPORT void JNICALL\n" .\r
+              "    Java_org_jwz_xscreensaver_gen_" . $jhack . \r
+              "Wallpaper_allnativeSettings\n" .\r
+              "    (JNIEnv * env, jobject thiz, jstring jhack," .\r
+              " jstring hackPref,\n" .\r
+              "     jint draw, jstring key) {\n\n" .\r
+              "    const char *chack = " .\r
+              "(*env)->GetStringUTFChars(env, hackPref, NULL);\n" .\r
+              "    char *hck = (char *) chack;\n" .\r
+              "    const char *kchack = " .\r
+              "(*env)->GetStringUTFChars(env, key, NULL);\n" .\r
+              "    char *khck = (char *) kchack;\n\n" .\r
+              "    if (draw == 2) {\n" .\r
+              "        set" . $jhack . "Settings(hck, khck);\n" .\r
+              "    }\n\n" .\r
+              "    chosen = " . $j . ";\n}\n\n";\r
+\r
+  }\r
+\r
+\r
+  print $in $body;\r
+  close $in;\r
+}\r
+\r
+sub make_wallpaper($$) {\r
+  my ($saver, @xml_opts) = @_;\r
+  my $hack = ucfirst($saver);\r
+  my $file = "project/xscreensaver/src/org/jwz/xscreensaver/gen/";\r
+  $file = $file . $hack . "Wallpaper.java";\r
+  my (%saver_keys) = get_keys_and_values($saver, @xml_opts);\r
+\r
+  open (my $in, '>', $file) || error ("$file: $!");\r
+\r
+  my $body = ("package org.jwz.xscreensaver.gen;\n" .\r
+              "import javax.microedition.khronos.egl.EGLConfig;\n" .\r
+              "import javax.microedition.khronos.opengles.GL10;\n" .\r
+              "import net.rbgrn.android.glwallpaperservice.*;\n" .\r
+              "import android.opengl.GLU;\n" .\r
+              "import android.content.Context;\n" .\r
+              "import android.content.SharedPreferences;\n" .\r
+              "import org.jwz.xscreensaver.*;\n" .\r
+              "public class " . $hack .\r
+              "Wallpaper extends ARenderer {\n" .\r
+              "    private static native void allnativeSettings(" .\r
+              "String hack, String hackPref, int draw, String key);\n" .\r
+              "    public static final String SHARED_PREFS_NAME=\"" . $saver .\r
+              "settings\";\n" .\r
+              "    CallNative cn;\n" .\r
+              "    public void onSurfaceCreated(" .\r
+              "GL10 gl, EGLConfig config) {\n" .\r
+              "        super.onSurfaceCreated(gl, config);\n" .\r
+              "        cn = new CallNative();\n" .\r
+              "        NonSurfaceCreated();\n" .\r
+              "    }\n" .\r
+              "    public void onDrawFrame(GL10 gl) {\n" .\r
+              "        super.onDrawFrame(gl);\n" .\r
+              "        allnativeSettings(\"bogus\", \"bogus\", 1, \"bogus\");\n" .\r
+              "        NonDrawFrame();\n" .\r
+              "    }\n" .\r
+              "    void NonDrawFrame() {\n" .\r
+              "        cn.nativeRender();\n" .\r
+              "    }\n" .\r
+              "    void doSP(SharedPreferences sspp) {\n" .\r
+\r
+\r
+              "        String hack = \"" . $saver . "\";\n");\r
+\r
+  my @keyarray = keys %saver_keys;\r
+  foreach my $sgkey (@keyarray) {          \r
+\r
+    my $type = get_type($sgkey, @xml_opts);\r
+\r
+    if ($type eq "number") {\r
+\r
+              my ($low, $high, $default) = get_low_high_def($sgkey, @xml_opts);\r
+              my $float = ($default - $low) / ($high - $low);\r
+\r
+              $body = $body .\r
+              "        String " . $sgkey .\r
+              "_low = sspp.getString(\"" . $saver .\r
+              "_" . $sgkey . "_low\", \"". $low . "\");\n" .\r
+              "        String " . $sgkey .\r
+              "_high = sspp.getString(\"" . $saver .\r
+              "_" . $sgkey . "_high\", \"" . $high . "\");\n" .\r
+              "        Float " . $sgkey . "PrefF = sspp.getFloat(\"" . $saver .\r
+              "_" . $sgkey . "\", " . $float . "f);\n" .\r
+              "        String " . $sgkey . "Pref = getNumber(" . $sgkey .\r
+              "_low, " . $sgkey . "_high, " . $sgkey . "PrefF);\n" .\r
+              "        allnativeSettings(hack, " . $sgkey .\r
+              "Pref, 2, \"" . $saver .  "_" . $sgkey . "\");\n";\r
+    }\r
+      elsif ($type eq "boolean") {\r
+\r
+              $body = $body . "        String " . $sgkey .\r
+              "Pref = sspp.getString(\"" . $saver .  "_" . $sgkey . \r
+              "\", \"" . $saver_keys{$sgkey} . "\");\n" .\r
+              "        allnativeSettings(hack, " . $sgkey .\r
+              "Pref, 2, \"" . $saver .  "_" . $sgkey . "\");\n";\r
+\r
+      }\r
+      elsif ($type eq "select") {\r
+\r
+              $body = $body . "        String " . $sgkey .\r
+              "Pref = sspp.getString(\"" . $saver .  "_" . $sgkey .\r
+              "\", \"" . $saver_keys{$sgkey} . "\");\n" .\r
+              "        allnativeSettings(hack, " . $sgkey .\r
+              "Pref, 2, \"" . $saver .  "_" . $sgkey . "\");\n";\r
+\r
+      }\r
+      else {\r
+          print STDERR "$progname: type $type not yet implemented \n";\r
+      }\r
+\r
+  }\r
+\r
+  $body = $body . "    }\n" .\r
+              "    String getNumber(String low, String high, Float pref) {\n" .\r
+              "        Float lowF = Float.parseFloat(low);\n" .\r
+              "        Float lowH = Float.parseFloat(high);\n" .\r
+              "        Float diff = lowH - lowF;\n" .\r
+              "        Float mult = pref * diff;\n" .\r
+              "        Float add = mult + lowF;\n" .\r
+              "        int i;\n" .\r
+              "        String s;\n" .\r
+              "        if (diff > 2.0) {\n" .\r
+              "            i = (Integer) Math.round(add);\n" .\r
+              "            s = Integer.toString(i);\n}\n" .\r
+              "        else {\n" .\r
+              "            s = Float.toString(add);\n}\n" .\r
+              "        return s;\n" .\r
+              "    }\n\n" .\r
+              "    static\n" .\r
+              "    {\n" .\r
+              "        System.loadLibrary (\"xscreensaver\");\n" .\r
+              "    }\n" .\r
+              "}\n";\r
+\r
+  print $in $body;\r
+  close $in;\r
+\r
+}\r
+\r
+sub get_keys_and_values($$) {\r
+\r
+  my ($saver, @xml_opts) = @_;\r
+  my (%saver_keys) ;\r
+\r
+  foreach my $claim (@xml_opts) {\r
+    my ($res, $compare, $xval) = ($claim =~ m/^(.*) (=|!=) (.*)$/s);\r
+    error ("$saver: unparsable xml claim: $_") unless $compare;\r
+\r
+    if ($saver eq "sproingies") {\r
+        if ($res eq "count") {\r
+            $saver_keys{$res} = $xval;\r
+        }\r
+        elsif ($res eq "wireframe") {\r
+            #$saver_keys{$res} = $xval;\r
+            $saver_keys{$res} = "False";\r
+        }\r
+\r
+    }\r
+    elsif ($saver eq "hilbert") {\r
+        if ($res eq "mode") {\r
+            $saver_keys{$res} = $xval;\r
+        }\r
+    }\r
+    elsif ($saver eq "stonerview") {\r
+        if ($res eq "transparent") {\r
+            #$saver_keys{$res} = $xval;\r
+            $saver_keys{$res} = "False";\r
+        }\r
+    }\r
+    elsif ($saver eq "superquadrics") {\r
+        # spinspeed/speed.  float/int\r
+        if ($res eq "spinspeed") {\r
+            $saver_keys{$res} = $xval;\r
+        }\r
+    }\r
+    elsif ($saver eq "bouncingcow") {\r
+        if ($res eq "count") {\r
+            $saver_keys{$res} = "3";\r
+        }\r
+        elsif ($res eq "speed") {\r
+            $saver_keys{$res} = "0.1";\r
+        }\r
+    }\r
+    elsif ($saver eq "unknownpleasures") {\r
+        if ($res eq "wireframe") {\r
+            $saver_keys{$res} = "True";\r
+        }\r
+        elsif ($res eq "speed") {\r
+            $saver_keys{$res} = "3.0";\r
+        }\r
+        #elsif ($res eq "count") {\r
+        #    $saver_keys{$res} = $xval;\r
+        #}\r
+        #elsif ($res eq "resolution") {\r
+        #    $saver_keys{$res} = $xval;\r
+        #}\r
+        #elsif ($res eq "ortho") {\r
+        #    $saver_keys{$res} = $xval;\r
+        #}\r
+\r
+    }\r
+    elsif ($saver eq "hypertorus") {\r
+        if ($res =~ /^(displayMode|appearance|colors|projection3d|projection4d|speedwx|speedwy|speedwz|speedxy|speedxz|speedyz)$/) {\r
+            $saver_keys{$res} = $xval;\r
+        }\r
+    }\r
+    elsif ($saver eq "glhanoi") {\r
+        if ($res =~ /^(light|fog|trails|poles|speed)$/) {\r
+            # TODO: check in xval for true/false should be higher up in logic\r
+            if ($xval =~ /^(true|false)$/) {\r
+                $saver_keys{$res} = ucfirst($xval);\r
+            }\r
+            else {\r
+                $saver_keys{$res} = $xval;\r
+            }\r
+        }\r
+    }\r
+    else {\r
+        error ("$saver: not yet supported for Android");\r
+    }\r
+\r
+  }\r
+\r
+  return (%saver_keys);\r
+}\r
+\r
+\r
+sub make_service($) {\r
+  my ($saver) = @_;\r
+  my $hack = ucfirst($saver);\r
+  my $file = "project/xscreensaver/src/org/jwz/xscreensaver/gen/";\r
+  $file = $file . $hack . "Service.java";\r
+  open (my $in, '>', $file) || error ("$file: $!");\r
+\r
+  my $body = ("package org.jwz.xscreensaver.gen;\n\n" .\r
+              "import net.rbgrn.android.glwallpaperservice.*;\n" .\r
+              "import android.content.SharedPreferences;\n" .\r
+              "import org.jwz.xscreensaver.*;\n\n" .\r
+              "// Original code provided by Robert Green\n" .\r
+              "// http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers\n" .\r
+              "public class " . $hack .\r
+              "Service extends GLWallpaperService {\n\n" .\r
+              "    SharedPreferences sp;\n\n" .\r
+              "    public " . $hack .\r
+              "Service() {\n" .\r
+              "        super();\n" .\r
+              "    }\n\n" .\r
+              "    \@Override\n" .\r
+              "    public void onCreate() {\n" .\r
+              "        sp = ((XscreensaverApp)getApplication())." .\r
+              "getThePrefs($hack" . "Wallpaper.SHARED_PREFS_NAME);\n" .\r
+              "    }\n\n" .\r
+              "    public Engine onCreateEngine() {\n" .\r
+              "        MyEngine engine = new MyEngine();\n" .\r
+              "        return engine;\n" .\r
+              "    }\n\n" .\r
+              "    class MyEngine extends GLEngine {\n" .\r
+              "        " . $hack .\r
+              "Wallpaper renderer;\n" .\r
+              "        public MyEngine() {\n" .\r
+              "            super();\n" .\r
+              "            // handle prefs, other initialization\n" .\r
+              "            renderer = new " . $hack .\r
+              "Wallpaper();\n" .\r
+              "            setRenderer(renderer);\n" .\r
+              "            setRenderMode(RENDERMODE_CONTINUOUSLY);\n" .\r
+              "        }\n\n" .\r
+              "        public void onDestroy() {\n" .\r
+              "            super.onDestroy();\n" .\r
+              "            if (renderer != null) {\n" .\r
+              "                renderer.release(); " .\r
+              "// assuming yours has this method - it should!\n" .\r
+              "            }\n" .\r
+              "            renderer = null;\n" .\r
+              "        }\n\n" .\r
+              "        \@Override\n" .\r
+              "        public void onVisibilityChanged(boolean visible) {\n" .\r
+              "            super.onVisibilityChanged(visible);\n" .\r
+              "            if (visible) {\n" .\r
+              "                renderer.doSP(sp);\n" .\r
+              "            }\n" .\r
+              "        }\n\n" .\r
+              "    }\n" .\r
+              "    static\n" .\r
+              "    {\n" .\r
+              "        System.loadLibrary (\"xscreensaver\");\n" .\r
+              "    }\n\n\n" .\r
+              "}\n");\r
+\r
+  print $in $body;\r
+  close $in;\r
+\r
+}\r
+\r
+sub make_settings($) {\r
+  my ($saver) = @_;\r
+  my $hack = ucfirst($saver);\r
+  my $dir = "project/xscreensaver/src/org/jwz/xscreensaver/gen/";\r
+  my $file = $dir . $hack . "Settings.java";\r
+  my $in;\r
+\r
+  if (-d $dir) {\r
+      open ($in, '>', $file) || error ("$file: $!");\r
+  }\r
+  else {\r
+      mkdir $dir;\r
+      open ($in, '>', $file) || error ("$file: $!");\r
+  }\r
+\r
+  my $body = ("/*\n" .\r
+              " * Copyright (C) 2009 Google Inc.\n" .\r
+              " *\n" .\r
+              " * Licensed under the Apache License, Version 2.0 " .\r
+              "(the \"License\"); you may not\n" .\r
+              " * use this file except in compliance with the License. " .\r
+              "You may obtain a copy of\n" .\r
+              " * the License at\n" .\r
+              " *\n" .\r
+              " * http://www.apache.org/licenses/LICENSE-2.0\n" .\r
+              " *\n" .\r
+              " * Unless required by applicable law or agreed to in writing," .\r
+              " software\n" .\r
+              " * distributed under the License is distributed" .\r
+              " on an \"AS IS\" BASIS, WITHOUT\n" .\r
+              " * WARRANTIES OR CONDITIONS OF ANY KIND," .\r
+              " either express or implied. See the\n" .\r
+              " * License for the specific language governing" .\r
+              "permissions and limitations under\n" .\r
+              " * the License.\n" .\r
+              " */\n\n" .\r
+              "package org.jwz.xscreensaver.gen;\n\n" .\r
+              "import org.jwz.xscreensaver.R;\n\n" .\r
+              "import android.content.SharedPreferences;\n" .\r
+              "import android.os.Bundle;\n" .\r
+              "import android.preference.PreferenceActivity;\n\n" .\r
+              "public class " . $hack .\r
+              "Settings extends PreferenceActivity\n" .\r
+              "    implements " .\r
+              "SharedPreferences.OnSharedPreferenceChangeListener {\n\n" .\r
+              "    \@Override\n" .\r
+              "    protected void onCreate(Bundle icicle) {\n" .\r
+              "        super.onCreate(icicle);\n" .\r
+              "        getPreferenceManager().setSharedPreferencesName(\n" .\r
+              "            " . $hack .\r
+              "Wallpaper.SHARED_PREFS_NAME);\n" .\r
+              "        addPreferencesFromResource(R.xml." . $saver .\r
+              "_settings);\n" .\r
+              "        getPreferenceManager().getSharedPreferences()." .\r
+              "registerOnSharedPreferenceChangeListener(\n" .\r
+              "            this);\n" .\r
+              "    }\n\n" .\r
+              "    \@Override\n" .\r
+              "    protected void onResume() {\n" .\r
+              "        super.onResume();\n" .\r
+              "    }\n\n" .\r
+              "    \@Override\n" .\r
+              "    protected void onDestroy() {\n" .\r
+              "        getPreferenceManager().getSharedPreferences()." .\r
+              "unregisterOnSharedPreferenceChangeListener(\n" .\r
+              "            this);\n" .\r
+              "        super.onDestroy();\n" .\r
+              "    }\n\n" .\r
+              "    public void onSharedPreferenceChanged(" .\r
+              "SharedPreferences sharedPreferences,\n" .\r
+              "                                          String key) {\n" .\r
+              "    }\n" .\r
+              "}\n");\r
+\r
+  print $in $body;\r
+  close $in;\r
+}\r
+\r
+\r
+sub error($) {\r
+  my ($err) = @_;\r
+  print STDERR "$progname: $err\n";\r
+  exit 1;\r
+}\r
+\r
+sub usage() {\r
+  print STDERR "usage: $progname [--verbose] files ...\n";\r
+  exit 1;\r
+}\r
+\r
+sub main() {\r
+  my @files = ();\r
+  while ($#ARGV >= 0) {\r
+    $_ = shift @ARGV;\r
+    if (m/^--?verbose$/) { $verbose++; }\r
+    elsif (m/^-v+$/) { $verbose += length($_)-1; }\r
+    elsif (m/^-./) { usage; }\r
+    else { push @files, $_; }\r
+#    else { usage; }\r
+  }\r
+\r
+  usage unless ($#files >= 0);\r
+  my $failures = 0;\r
+  foreach (@files) { $failures += parse_then_make($_); }\r
+  exit ($failures);\r
+}\r
+\r
+main();\r
index ebcadb1aa42103fc1aa3107f5cc9c7e794f0e4f8..d794c358c476eae04b3b7cef8b59153d4ab7f586 100644 (file)
@@ -10,9 +10,6 @@
 #include "jwzglesI.h"
 #include "version.h"
 
-#undef PI
-#define PI 3.1415926535897932f
-
 void drawXscreensaver();
 
 int sWindowWidth = 0;
@@ -34,48 +31,9 @@ struct xscreensaver_function_table
     *stonerview_xscreensaver_function_table,
     *sproingies_xscreensaver_function_table,
     *blinkbox_xscreensaver_function_table,
-    *flipflop_xscreensaver_function_table,
+    *bouncingcow_xscreensaver_function_table,
     *superquadrics_xscreensaver_function_table;
 
-
-Bool mono_p;
-
-
-static XrmOptionDescRec default_options[] = {
-    {"-root", ".root", XrmoptionNoArg, "True"},
-    {"-window", ".root", XrmoptionNoArg, "False"},
-    {"-mono", ".mono", XrmoptionNoArg, "True"},
-    {"-install", ".installColormap", XrmoptionNoArg, "True"},
-    {"-noinstall", ".installColormap", XrmoptionNoArg, "False"},
-    {"-visual", ".visualID", XrmoptionSepArg, 0},
-    {"-window-id", ".windowID", XrmoptionSepArg, 0},
-    {"-fps", ".doFPS", XrmoptionNoArg, "True"},
-    {"-no-fps", ".doFPS", XrmoptionNoArg, "False"},
-
-#ifdef DEBUG_PAIR
-    {"-pair", ".pair", XrmoptionNoArg, "True"},
-#endif                         /* DEBUG_PAIR */
-    {0, 0, 0, 0}
-};
-
-static char *default_defaults[] = {
-    ".root:               false",
-    "*geometry:           600x480",    /* this should be .geometry, but nooooo... */
-    "*mono:               false",
-    "*installColormap:    false",
-    "*doFPS:              false",
-    "*multiSample:        false",
-    "*visualID:           default",
-    "*windowID:           ",
-    "*desktopGrabber:     xscreensaver-getimage %s",
-    0
-};
-
-static XrmOptionDescRec *merged_options;
-static int merged_options_size;
-static char **merged_defaults;
-
-
 struct running_hack {
     struct xscreensaver_function_table *xsft;
     Display *dpy;
@@ -86,12 +44,10 @@ struct running_hack {
 const char *progname;
 const char *progclass;
 
-
 struct running_hack rh[8];
 // ^ magic number of hacks - TODO: remove magic number
 
 
-
 int chosen;
 // 0 superquadrics
 // 1 stonerview
@@ -111,35 +67,34 @@ JNIEXPORT void JNICALL
     Java_org_jwz_xscreensaver_CallNative_nativeDone
     (JNIEnv * env);
 JNIEXPORT void JNICALL
-    Java_org_jwz_xscreensaver_gen_SuperquadricsWallpaper_nativeSettings
+    Java_org_jwz_xscreensaver_gen_SproingiesWallpaper_allnativeSettings
+    (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
+     jint draw, jstring key);
+JNIEXPORT void JNICALL
+    Java_org_jwz_xscreensaver_gen_SuperquadricsWallpaper_allnativeSettings
     (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
-     jint draw);
+     jint draw, jstring key);
 JNIEXPORT void JNICALL
-    Java_org_jwz_xscreensaver_gen_StonerviewWallpaper_nativeSettings
+    Java_org_jwz_xscreensaver_gen_HilbertWallpaper_allnativeSettings
     (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
-     jint draw);
+     jint draw, jstring key);
 JNIEXPORT void JNICALL
-    Java_org_jwz_xscreensaver_gen_SproingiesWallpaper_nativeSettings
+    Java_org_jwz_xscreensaver_gen_StonerviewWallpaper_allnativeSettings
     (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
-     jint draw);
+     jint draw, jstring key);
 JNIEXPORT void JNICALL
-    Java_org_jwz_xscreensaver_gen_HilbertWallpaper_nativeSettings
+    Java_org_jwz_xscreensaver_gen_BouncingcowWallpaper_allnativeSettings
     (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
-     jint draw);
+     jint draw, jstring key);
+
+
 
 void doinit()
 {
 
-
     if (chosen == 0) {
        progname = "superquadrics";
        rh[chosen].xsft = &superquadrics_xscreensaver_function_table;
-       //progname = "blinkbox";
-       //rh[chosen].xsft = &blinkbox_xscreensaver_function_table;
-       //progname = "flipflop";
-       //rh[chosen].xsft = &flipflop_xscreensaver_function_table;
-       //progname = "hypertorus";
-       //rh[chosen].xsft = &hypertorus_xscreensaver_function_table;
     } else if (chosen == 1) {
        progname = "stonerview";
        rh[chosen].xsft = &stonerview_xscreensaver_function_table;
@@ -151,6 +106,9 @@ void doinit()
     } else if (chosen == 3) {
        progname = "hilbert";
        rh[chosen].xsft = &hilbert_xscreensaver_function_table;
+    } else if (chosen == 4) {
+       progname = "bouncingcow";
+       rh[chosen].xsft = &bouncingcow_xscreensaver_function_table;
     } else {
        progname = "sproingies";
        rh[chosen].xsft = &sproingies_xscreensaver_function_table;
@@ -181,6 +139,17 @@ void doinit()
 }
 
 
+
+void drawXscreensaver()
+{
+    pthread_mutex_lock(&mutg);
+    rh[chosen].xsft->draw_cb(rh[chosen].dpy, rh[chosen].window,
+                            rh[chosen].closure);
+    pthread_mutex_unlock(&mutg);
+
+}
+
+
 JNIEXPORT void JNICALL
     Java_org_jwz_xscreensaver_CallNative_nativeInit
     (JNIEnv * env) {
@@ -247,77 +216,91 @@ JNIEXPORT void JNICALL
 }
 
 JNIEXPORT void JNICALL
-    Java_org_jwz_xscreensaver_gen_SuperquadricsWallpaper_nativeSettings
+    Java_org_jwz_xscreensaver_gen_HilbertWallpaper_allnativeSettings
     (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
-     jint draw) {
+     jint draw, jstring key) {
+
 
-    double sq_speed;
     const char *chack = (*env)->GetStringUTFChars(env, hackPref, NULL);
     char *hck = (char *) chack;
+    const char *kchack = (*env)->GetStringUTFChars(env, key, NULL);
+    char *khck = (char *) kchack;
 
-    if (draw == 0) {
-
-       double sqd;
-       sq_speed = sscanf(hck, "%lf", &sqd);
-       setSuperquadricsSpeed(sqd);
+    if (draw == 2) {
+        setHilbertSettings(hck, khck);
     }
 
-    chosen = 0;
+    chosen = 3;
 }
 
 JNIEXPORT void JNICALL
-    Java_org_jwz_xscreensaver_gen_StonerviewWallpaper_nativeSettings
+    Java_org_jwz_xscreensaver_gen_SuperquadricsWallpaper_allnativeSettings
     (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
-     jint draw) {
+     jint draw, jstring key) {
 
-    int count;
     const char *chack = (*env)->GetStringUTFChars(env, hackPref, NULL);
     char *hck = (char *) chack;
-    count = atoi(hck);
-    if (draw == 0) {
-       setStonerviewTransparency(count);
+
+    const char *kchack = (*env)->GetStringUTFChars(env, key, NULL);
+    char *khck = (char *) kchack;
+
+    if (draw == 2) {
+        setSuperquadricsSettings(hck, khck);
     }
 
-    chosen = 1;
+    chosen = 0;
 }
 
 
-
 JNIEXPORT void JNICALL
-    Java_org_jwz_xscreensaver_gen_SproingiesWallpaper_nativeSettings
+    Java_org_jwz_xscreensaver_gen_SproingiesWallpaper_allnativeSettings
     (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
-     jint draw) {
+     jint draw, jstring key) {
 
-    int count;
     const char *chack = (*env)->GetStringUTFChars(env, hackPref, NULL);
     char *hck = (char *) chack;
-    count = atoi(hck);
-    if (draw == 0) {
-       setSproingiesCount(count);
+
+    const char *kchack = (*env)->GetStringUTFChars(env, key, NULL);
+    char *khck = (char *) kchack;
+
+    if (draw == 2) {
+        setSproingiesSettings(hck, khck);
     }
 
     chosen = 2;
 }
 
 JNIEXPORT void JNICALL
-    Java_org_jwz_xscreensaver_gen_HilbertWallpaper_nativeSettings
+    Java_org_jwz_xscreensaver_gen_StonerviewWallpaper_allnativeSettings
     (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
-     jint draw) {
+     jint draw, jstring key) {
+
     const char *chack = (*env)->GetStringUTFChars(env, hackPref, NULL);
     char *hck = (char *) chack;
-    if (draw == 0) {
-       setHilbertMode(hck);
+    const char *kchack = (*env)->GetStringUTFChars(env, key, NULL);
+    char *khck = (char *) kchack;
+
+    if (draw == 2) {
+        setStonerviewSettings(hck, khck);
     }
-    chosen = 3;
+
+    chosen = 1;
 }
 
+JNIEXPORT void JNICALL
+    Java_org_jwz_xscreensaver_gen_BouncingcowWallpaper_allnativeSettings
+    (JNIEnv * env, jobject thiz, jstring jhack, jstring hackPref,
+     jint draw, jstring key) {
 
+    const char *chack = (*env)->GetStringUTFChars(env, hackPref, NULL);
+    char *hck = (char *) chack;
+    const char *kchack = (*env)->GetStringUTFChars(env, key, NULL);
+    char *khck = (char *) kchack;
 
-void drawXscreensaver()
-{
-    pthread_mutex_lock(&mutg);
-    rh[chosen].xsft->draw_cb(rh[chosen].dpy, rh[chosen].window,
-                            rh[chosen].closure);
-    pthread_mutex_unlock(&mutg);
+    if (draw == 2) {
+        setBouncingcowSettings(hck, khck);
+    }
 
+    chosen = 4;
 }
+
index b7964a6c31bbb05062a8288b4d7fe7c060a3e4b9..d2ed46c867a292d072e77db11b81bdd2e10072f3 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 1991-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1991-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -73,10 +73,30 @@ struct jwxyz_Display {
 struct jwxyz_Screen {
     Display *dpy;
     Visual *visual;
+    unsigned long black, white;
     int screen_number;
 };
 
 
+Screen *
+XDefaultScreenOfDisplay (Display *dpy)
+{
+  return dpy->screen;
+}
+
+unsigned long
+XBlackPixelOfScreen(Screen *screen)
+{
+  return screen->black;
+}
+
+unsigned long
+XWhitePixelOfScreen(Screen *screen)
+{
+  return screen->white;
+}
+
+
 static void draw_rect(Display *, Drawable, GC,
                      int x, int y, unsigned int width,
                      unsigned int height, BOOL foreground_p, BOOL fill_p);
@@ -314,6 +334,8 @@ Display * jwxyz_make_display (void *nsview_arg, void *cgc_arg)
 
     d->screen_count = 1;
     d->screen->screen_number = 0;
+    d->screen->black = 0xFF000000;
+    d->screen->white = 0xFFFFFFFF;
 
     Visual *v = (Visual *) calloc(1, sizeof(Visual));
     v->class = TrueColor;
@@ -325,7 +347,7 @@ Display * jwxyz_make_display (void *nsview_arg, void *cgc_arg)
 
     Window w = (Window) calloc(1, sizeof(*w));
     w->type = WINDOW;
-    w->window.background = BlackPixel(0, 0);
+    w->window.background = BlackPixelOfScreen(d->screen);
 
     d->main_window = w;
 
@@ -430,3 +452,16 @@ XTextExtents16 (XFontStruct *f, const XChar2b *s, int length,
                 XCharStruct *cs)
 {
 }
+
+int
+XPutPixel (XImage *ximage, int x, int y, unsigned long pixel)
+{
+}
+
+XImage *
+XCreateImage (Display *dpy, Visual *visual, unsigned int depth,
+              int format, int offset, char *data,
+              unsigned int width, unsigned int height,
+              int bitmap_pad, int bytes_per_line)
+{
+}
index 43c2085231bcbf021f7c0bbf188c9a821059fb1f..23eb68ff4dc6528fc68aeea4cd8d1972f415dfd9 100644 (file)
@@ -3,10 +3,10 @@
       package="net.rbgrn.android.glwallpaperservice"
       android:versionCode="1"
       android:versionName="1.0">
-    <application android:icon="@drawable/icon" android:label="@string/app_name">
+    <application android:label="@string/app_name">
 
 
     </application>
     <uses-sdk android:minSdkVersion="7" />
 
-</manifest> 
\ No newline at end of file
+</manifest> 
diff --git a/android/project/GLWallpaperService/build.gradle b/android/project/GLWallpaperService/build.gradle
new file mode 100644 (file)
index 0000000..1081dae
--- /dev/null
@@ -0,0 +1,43 @@
+apply plugin: 'android-library'
+
+dependencies {
+    compile fileTree(include: '*.jar', dir: 'libs')
+}
+
+android {
+    compileSdkVersion 21
+    buildToolsVersion "21.1.2"
+    compileOptions {
+        sourceCompatibility JavaVersion.VERSION_1_7
+        targetCompatibility JavaVersion.VERSION_1_7
+    }
+    sourceSets {
+        main {
+            manifest.srcFile 'AndroidManifest.xml'
+            java.srcDirs = ['src']
+            resources.srcDirs = ['src']
+            aidl.srcDirs = ['src']
+            renderscript.srcDirs = ['src']
+            res.srcDirs = ['res']
+            assets.srcDirs = ['assets']
+        }
+
+        // Move the tests to tests/java, tests/res, etc...
+        instrumentTest.setRoot('tests')
+
+        // Move the build types to build-types/<type>
+        // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
+        // This moves them out of them default location under src/<type>/... which would
+        // conflict with src/ being used by the main source set.
+        // Adding new build types or product flavors should be accompanied
+        // by a similar customization.
+        debug.setRoot('build-types/debug')
+        release.setRoot('build-types/release')
+    }
+    defaultConfig {
+        minSdkVersion 15
+        targetSdkVersion 21
+    }
+    productFlavors {
+    }
+}
diff --git a/android/project/GLWallpaperService/local.properties b/android/project/GLWallpaperService/local.properties
deleted file mode 100644 (file)
index 0f7a802..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must *NOT* be checked into Version Control Systems,
-# as it contains information specific to your local configuration.
-
-# location of the SDK. This is only used by Ant
-# For customization when using a Version Control System, please read the
-# header note.
-sdk.dir=/home/dws/dev/android-sdks
index 8074c4c571b8cd19e27f4ee5545df367420686d7..079e7a4ba7eb6790793d8c2517066bb6a66e7932 100644 (file)
Binary files a/android/project/GLWallpaperService/res/drawable-hdpi/icon.png and b/android/project/GLWallpaperService/res/drawable-hdpi/icon.png differ
index 1095584ec21f71cd0afc9e0993aa2209671b590c..c4d1934d55174af1c24be9de5a90607e4a157739 100644 (file)
Binary files a/android/project/GLWallpaperService/res/drawable-ldpi/icon.png and b/android/project/GLWallpaperService/res/drawable-ldpi/icon.png differ
index a07c69fa5a0f4da5d5efe96eea12a543154dbab6..1e14e4bb3dc4bf114423b7cc39b1820df42c9bd0 100644 (file)
Binary files a/android/project/GLWallpaperService/res/drawable-mdpi/icon.png and b/android/project/GLWallpaperService/res/drawable-mdpi/icon.png differ
diff --git a/android/project/build.gradle b/android/project/build.gradle
new file mode 100644 (file)
index 0000000..f2533c7
--- /dev/null
@@ -0,0 +1,9 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+buildscript {
+    repositories {
+        mavenCentral()
+    }
+    dependencies {
+        classpath 'com.android.tools.build:gradle:1.1.0'
+    }
+}
diff --git a/android/project/gradle/wrapper/gradle-wrapper.jar b/android/project/gradle/wrapper/gradle-wrapper.jar
new file mode 100644 (file)
index 0000000..8c0fb64
Binary files /dev/null and b/android/project/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/android/project/gradle/wrapper/gradle-wrapper.properties b/android/project/gradle/wrapper/gradle-wrapper.properties
new file mode 100644 (file)
index 0000000..542898d
--- /dev/null
@@ -0,0 +1,7 @@
+
+#Wed Apr 10 15:27:10 PDT 2013
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
diff --git a/android/project/gradlew b/android/project/gradlew
new file mode 100755 (executable)
index 0000000..91a7e26
--- /dev/null
@@ -0,0 +1,164 @@
+#!/usr/bin/env bash
+
+##############################################################################
+##
+##  Gradle start up script for UN*X
+##
+##############################################################################
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn ( ) {
+    echo "$*"
+}
+
+die ( ) {
+    echo
+    echo "$*"
+    echo
+    exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+case "`uname`" in
+  CYGWIN* )
+    cygwin=true
+    ;;
+  Darwin* )
+    darwin=true
+    ;;
+  MINGW* )
+    msys=true
+    ;;
+esac
+
+# For Cygwin, ensure paths are in UNIX format before anything is touched.
+if $cygwin ; then
+    [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
+fi
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+    ls=`ls -ld "$PRG"`
+    link=`expr "$ls" : '.*-> \(.*\)$'`
+    if expr "$link" : '/.*' > /dev/null; then
+        PRG="$link"
+    else
+        PRG=`dirname "$PRG"`"/$link"
+    fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >&-
+APP_HOME="`pwd -P`"
+cd "$SAVED" >&-
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+    if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+        # IBM's JDK on AIX uses strange locations for the executables
+        JAVACMD="$JAVA_HOME/jre/sh/java"
+    else
+        JAVACMD="$JAVA_HOME/bin/java"
+    fi
+    if [ ! -x "$JAVACMD" ] ; then
+        die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+    fi
+else
+    JAVACMD="java"
+    which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
+    MAX_FD_LIMIT=`ulimit -H -n`
+    if [ $? -eq 0 ] ; then
+        if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+            MAX_FD="$MAX_FD_LIMIT"
+        fi
+        ulimit -n $MAX_FD
+        if [ $? -ne 0 ] ; then
+            warn "Could not set maximum file descriptor limit: $MAX_FD"
+        fi
+    else
+        warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+    fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+    GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin ; then
+    APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+    CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+
+    # We build the pattern for arguments to be converted via cygpath
+    ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+    SEP=""
+    for dir in $ROOTDIRSRAW ; do
+        ROOTDIRS="$ROOTDIRS$SEP$dir"
+        SEP="|"
+    done
+    OURCYGPATTERN="(^($ROOTDIRS))"
+    # Add a user-defined pattern to the cygpath arguments
+    if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+        OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+    fi
+    # Now convert the arguments - kludge to limit ourselves to /bin/sh
+    i=0
+    for arg in "$@" ; do
+        CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+        CHECK2=`echo "$arg"|egrep -c "^-"`                                 ### Determine if an option
+
+        if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then                    ### Added a condition
+            eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+        else
+            eval `echo args$i`="\"$arg\""
+        fi
+        i=$((i+1))
+    done
+    case $i in
+        (0) set -- ;;
+        (1) set -- "$args0" ;;
+        (2) set -- "$args0" "$args1" ;;
+        (3) set -- "$args0" "$args1" "$args2" ;;
+        (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+        (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+        (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+        (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+        (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+        (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+    esac
+fi
+
+# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
+function splitJvmOpts() {
+    JVM_OPTS=("$@")
+}
+eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
+JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
+
+exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
diff --git a/android/project/gradlew.bat b/android/project/gradlew.bat
new file mode 100644 (file)
index 0000000..aec9973
--- /dev/null
@@ -0,0 +1,90 @@
+@if "%DEBUG%" == "" @echo off\r
+@rem ##########################################################################\r
+@rem\r
+@rem  Gradle startup script for Windows\r
+@rem\r
+@rem ##########################################################################\r
+\r
+@rem Set local scope for the variables with windows NT shell\r
+if "%OS%"=="Windows_NT" setlocal\r
+\r
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\r
+set DEFAULT_JVM_OPTS=\r
+\r
+set DIRNAME=%~dp0\r
+if "%DIRNAME%" == "" set DIRNAME=.\r
+set APP_BASE_NAME=%~n0\r
+set APP_HOME=%DIRNAME%\r
+\r
+@rem Find java.exe\r
+if defined JAVA_HOME goto findJavaFromJavaHome\r
+\r
+set JAVA_EXE=java.exe\r
+%JAVA_EXE% -version >NUL 2>&1\r
+if "%ERRORLEVEL%" == "0" goto init\r
+\r
+echo.\r
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.\r
+echo.\r
+echo Please set the JAVA_HOME variable in your environment to match the\r
+echo location of your Java installation.\r
+\r
+goto fail\r
+\r
+:findJavaFromJavaHome\r
+set JAVA_HOME=%JAVA_HOME:"=%\r
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe\r
+\r
+if exist "%JAVA_EXE%" goto init\r
+\r
+echo.\r
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%\r
+echo.\r
+echo Please set the JAVA_HOME variable in your environment to match the\r
+echo location of your Java installation.\r
+\r
+goto fail\r
+\r
+:init\r
+@rem Get command-line arguments, handling Windowz variants\r
+\r
+if not "%OS%" == "Windows_NT" goto win9xME_args\r
+if "%@eval[2+2]" == "4" goto 4NT_args\r
+\r
+:win9xME_args\r
+@rem Slurp the command line arguments.\r
+set CMD_LINE_ARGS=\r
+set _SKIP=2\r
+\r
+:win9xME_args_slurp\r
+if "x%~1" == "x" goto execute\r
+\r
+set CMD_LINE_ARGS=%*\r
+goto execute\r
+\r
+:4NT_args\r
+@rem Get arguments from the 4NT Shell from JP Software\r
+set CMD_LINE_ARGS=%$\r
+\r
+:execute\r
+@rem Setup the command line\r
+\r
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar\r
+\r
+@rem Execute Gradle\r
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%\r
+\r
+:end\r
+@rem End local scope for the variables with windows NT shell\r
+if "%ERRORLEVEL%"=="0" goto mainEnd\r
+\r
+:fail\r
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of\r
+rem the _cmd.exe /c_ return code!\r
+if  not "" == "%GRADLE_EXIT_CONSOLE%" exit 1\r
+exit /b 1\r
+\r
+:mainEnd\r
+if "%OS%"=="Windows_NT" endlocal\r
+\r
+:omega\r
diff --git a/android/project/local.properties b/android/project/local.properties
new file mode 100644 (file)
index 0000000..238a21c
--- /dev/null
@@ -0,0 +1,11 @@
+# This file is automatically generated by Android Tools.
+# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
+#
+# This file must *NOT* be checked into Version Control Systems,
+# as it contains information specific to your local configuration.
+
+# location of the SDK. This is only used by Ant
+# For customization when using a Version Control System, please read the
+# header note.
+sdk.dir=/Users/jwz/Library/Android/sdk
+ndk.dir=/Users/jwz/Library/Android/sdk/ndk
diff --git a/android/project/settings.gradle b/android/project/settings.gradle
new file mode 100644 (file)
index 0000000..42a7906
--- /dev/null
@@ -0,0 +1,2 @@
+include ':xscreensaver'
+include ':GLWallpaperService'
index d9fc30aa62e1ac392db9cbc668993586d70ce021..d7d548b308e3d497d03e6c4cab9024b29b896e6a 100644 (file)
@@ -1,48 +1,75 @@
 <?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
-      package="org.jwz.xscreensaver"
-      android:versionCode="1"
-      android:versionName="1.0">
-    <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" />
-
-    <application android:icon="@drawable/thumbnail" android:label="@string/app_name" android:name=".XscreensaverApp">
-
-
-       <service android:label="@string/superquadrics_name" android:name=".gen.SuperquadricsService"
-               android:permission="android.permission.BIND_WALLPAPER">
-               <intent-filter>
-                       <action android:name="android.service.wallpaper.WallpaperService" />
-               </intent-filter>
-               <meta-data android:name="android.service.wallpaper"
-                       android:resource="@xml/superquadrics" />
-       </service>
-        <activity
-           android:label="@string/superquadrics_settings"
-           android:name="org.jwz.xscreensaver.gen.SuperquadricsSettings"
-           android:theme="@android:style/Theme.Light.WallpaperSettings"
-           android:exported="true">
-        </activity>
-
-
-       <service android:label="@string/sproingies_name" android:name=".gen.SproingiesService"
-               android:permission="android.permission.BIND_WALLPAPER">
-               <intent-filter>
-                       <action android:name="android.service.wallpaper.WallpaperService" />
-               </intent-filter>
-               <meta-data android:name="android.service.wallpaper"
-                       android:resource="@xml/sproingies" />
-       </service>
-        <activity
-           android:label="@string/sproingies_settings"
-           android:name="org.jwz.xscreensaver.gen.SproingiesSettings"
-           android:theme="@android:style/Theme.Light.WallpaperSettings"
-           android:exported="true">
-        </activity>
-
-
-
-    </application>
-
-    <uses-sdk android:minSdkVersion="14" />
-       <uses-feature android:name="android.software.live_wallpaper" android:required="true" />
-</manifest> 
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.jwz.xscreensaver"
+android:versionCode="1"
+android:versionName="1.0">
+<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" />
+<application android:icon="@drawable/thumbnail" android:label="@string/app_name" android:name=".XscreensaverApp">
+
+<service android:label="@string/sproingies_name" android:name=".gen.SproingiesService" android:permission="android.permission.BIND_WALLPAPER">
+ <intent-filter>
+   <action android:name="android.service.wallpaper.WallpaperService" />
+ </intent-filter>
+ <meta-data android:name="android.service.wallpaper" android:resource="@xml/sproingies" />
+</service>
+<activity android:label="@string/sproingies_settings" android:name="org.jwz.xscreensaver.gen.SproingiesSettings" android:theme="@android:style/Theme.Light.WallpaperSettings" android:exported="true">
+</activity>
+
+<service android:label="@string/superquadrics_name" android:name=".gen.SuperquadricsService" android:permission="android.permission.BIND_WALLPAPER">
+ <intent-filter>
+   <action android:name="android.service.wallpaper.WallpaperService" />
+ </intent-filter>
+ <meta-data android:name="android.service.wallpaper" android:resource="@xml/superquadrics" />
+</service>
+<activity android:label="@string/superquadrics_settings" android:name="org.jwz.xscreensaver.gen.SuperquadricsSettings" android:theme="@android:style/Theme.Light.WallpaperSettings" android:exported="true">
+</activity>
+
+<service android:label="@string/stonerview_name" android:name=".gen.StonerviewService" android:permission="android.permission.BIND_WALLPAPER">
+ <intent-filter>
+   <action android:name="android.service.wallpaper.WallpaperService" />
+ </intent-filter>
+ <meta-data android:name="android.service.wallpaper" android:resource="@xml/stonerview" />
+</service>
+<activity android:label="@string/stonerview_settings" android:name="org.jwz.xscreensaver.gen.StonerviewSettings" android:theme="@android:style/Theme.Light.WallpaperSettings" android:exported="true">
+</activity>
+
+<service android:label="@string/unknownpleasures_name" android:name=".gen.UnknownpleasuresService" android:permission="android.permission.BIND_WALLPAPER">
+ <intent-filter>
+   <action android:name="android.service.wallpaper.WallpaperService" />
+ </intent-filter>
+ <meta-data android:name="android.service.wallpaper" android:resource="@xml/unknownpleasures" />
+</service>
+<activity android:label="@string/unknownpleasures_settings" android:name="org.jwz.xscreensaver.gen.UnknownpleasuresSettings" android:theme="@android:style/Theme.Light.WallpaperSettings" android:exported="true">
+</activity>
+
+<service android:label="@string/bouncingcow_name" android:name=".gen.BouncingcowService" android:permission="android.permission.BIND_WALLPAPER">
+ <intent-filter>
+   <action android:name="android.service.wallpaper.WallpaperService" />
+ </intent-filter>
+ <meta-data android:name="android.service.wallpaper" android:resource="@xml/bouncingcow" />
+</service>
+<activity android:label="@string/bouncingcow_settings" android:name="org.jwz.xscreensaver.gen.BouncingcowSettings" android:theme="@android:style/Theme.Light.WallpaperSettings" android:exported="true">
+</activity>
+
+<service android:label="@string/hypertorus_name" android:name=".gen.HypertorusService" android:permission="android.permission.BIND_WALLPAPER">
+ <intent-filter>
+   <action android:name="android.service.wallpaper.WallpaperService" />
+ </intent-filter>
+ <meta-data android:name="android.service.wallpaper" android:resource="@xml/hypertorus" />
+</service>
+<activity android:label="@string/hypertorus_settings" android:name="org.jwz.xscreensaver.gen.HypertorusSettings" android:theme="@android:style/Theme.Light.WallpaperSettings" android:exported="true">
+</activity>
+
+<service android:label="@string/glhanoi_name" android:name=".gen.GlhanoiService" android:permission="android.permission.BIND_WALLPAPER">
+ <intent-filter>
+   <action android:name="android.service.wallpaper.WallpaperService" />
+ </intent-filter>
+ <meta-data android:name="android.service.wallpaper" android:resource="@xml/glhanoi" />
+</service>
+<activity android:label="@string/glhanoi_settings" android:name="org.jwz.xscreensaver.gen.GlhanoiSettings" android:theme="@android:style/Theme.Light.WallpaperSettings" android:exported="true">
+</activity>
+
+</application>
+
+<uses-sdk android:minSdkVersion="14" />
+<uses-feature android:name="android.software.live_wallpaper" android:required="true" />
+</manifest>
diff --git a/android/project/xscreensaver/build.gradle b/android/project/xscreensaver/build.gradle
new file mode 100644 (file)
index 0000000..13373ec
--- /dev/null
@@ -0,0 +1,98 @@
+apply plugin: 'android'
+
+dependencies {
+    compile fileTree(include: '*.jar', dir: 'libs')
+    compile project(':GLWallpaperService')
+}
+
+android {
+    compileSdkVersion 21
+    buildToolsVersion "21.1.2"
+    compileOptions {
+        sourceCompatibility JavaVersion.VERSION_1_7
+        targetCompatibility JavaVersion.VERSION_1_7
+    }
+    sourceSets {
+        main {
+            manifest.srcFile 'AndroidManifest.xml'
+            java.srcDirs = ['src']
+            resources.srcDirs = ['src']
+            aidl.srcDirs = ['src']
+            renderscript.srcDirs = ['src']
+            res.srcDirs = ['res']
+            assets.srcDirs = ['assets']
+            // jniLibs.srcDirs = ['jni']
+            jniLibs.srcDirs = ['libs']
+            jni.srcDirs = [] // disable automatic ndk-build call
+        }
+
+        // Move the tests to tests/java, tests/res, etc...
+        instrumentTest.setRoot('tests')
+
+        // Move the build types to build-types/<type>
+        // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
+        // This moves them out of them default location under src/<type>/... which would
+        // conflict with src/ being used by the main source set.
+        // Adding new build types or product flavors should be accompanied
+        // by a similar customization.
+        debug.setRoot('build-types/debug')
+        release.setRoot('build-types/release')
+    }
+    project.ext.versionCodes = ['armeabi': 1, 'armeabi-v7a': 2, 'arm64-v8a': 3, 'mips': 5, 'mips64': 6, 'x86': 8, 'x86_64': 9]
+    //versionCode digit for each supported ABI, with 64bit>32bit and x86>armeabi-*
+
+
+    // put ndk-build in build's path, or replace below with its full path
+    task ndkBuild(type: Exec) {
+       Properties properties = new Properties()
+         properties.load(project.rootProject.file('local.properties').newDataInputStream())
+       def ndkDir = properties.getProperty('ndk.dir')
+       commandLine "$ndkDir/ndk-build", '-C', file('jni').absolutePath
+    }
+
+    // generate files early in the process
+    task perlBuild(type: Exec) {
+        commandLine 'perl', '-x../..', '../../generate_files.pl', 'sproingies', 'superquadrics', 'stonerview', 'unknownpleasures', 'bouncingcow', 'hypertorus', 'glhanoi'
+    }
+
+  
+    task perlClean(type: Exec) {
+        commandLine 'rm', '-f', '../../gen/glue.c', './res/values/items.xml', './res/values/strings.xml', './res/values/settings.xml'
+    }
+
+    task perlCleaner(type: Exec) {
+        commandLine 'rm', '-rf', './res/xml', './src/org/jwz/xscreensaver/gen'
+    }
+
+    task objlibClean(type: Exec) {
+        commandLine 'rm', '-rf', './obj/local', './libs/armeabi', './libs/armeabi-v7a', './libs/mips', './libs/x86'
+    }
+
+    // if perlBuild already generated file, do not run perlBuild again
+    if (! file("../../gen/glue.c").exists()) {
+        preBuild.dependsOn perlBuild
+    }
+
+    clean.dependsOn perlClean
+    clean.dependsOn perlCleaner
+    clean.dependsOn objlibClean
+
+    // 
+    tasks.withType(JavaCompile) {
+        compileTask -> compileTask.dependsOn ndkBuild
+    }
+
+
+    defaultConfig {
+        minSdkVersion 15
+        targetSdkVersion 21
+    }
+    productFlavors {
+    }
+    buildTypes {
+        debug {
+            jniDebuggable true
+        }
+    }
+}
index 459e16644ce35104bbbe46bd17efa5ca604182c5..fccfccac7183b361c590838402c18b10aba8153c 100644 (file)
@@ -26,6 +26,22 @@ LOCAL_SRC_FILES := \
     xscreensaver/hacks/glx/trackball.c \
     xscreensaver/hacks/glx/gltrackball.c \
     xscreensaver/hacks/glx/texfont.c \
+    xscreensaver/hacks/glx/stonerview.c \
+    xscreensaver/hacks/glx/stonerview-move.c \
+    xscreensaver/hacks/glx/stonerview-osc.c \
+    xscreensaver/hacks/glx/stonerview-view.c \
+    xscreensaver/hacks/glx/hilbert.c \
+    xscreensaver/hacks/glx/xpm-ximage.c \
+    xscreensaver/hacks/glx/cow_face.c \
+    xscreensaver/hacks/glx/cow_hide.c \
+    xscreensaver/hacks/glx/cow_hoofs.c \
+    xscreensaver/hacks/glx/cow_horns.c \
+    xscreensaver/hacks/glx/cow_tail.c \
+    xscreensaver/hacks/glx/cow_udder.c \
+    xscreensaver/hacks/glx/bouncingcow.c \
+    xscreensaver/hacks/glx/unknownpleasures.c \
+    xscreensaver/hacks/glx/glhanoi.c \
+    xscreensaver/utils/minixpm.c \
     xscreensaver/utils/hsv.c \
     xscreensaver/utils/colors.c \
     xscreensaver/utils/resources.c \
@@ -35,7 +51,7 @@ LOCAL_SRC_FILES := \
     xscreensaver/android/XScreenSaverView.c \
     xscreensaver/android/XScreenSaverGLView.c \
     xscreensaver/android/jwxyz.c \
-    xscreensaver/android/glue.c
+    xscreensaver/android/gen/glue.c
 
 LOCAL_LDLIBS := -lGLESv1_CM -ldl -llog
 
index 60a4414f187634d0aeb5ec4c4e7632e4dcdfa70a..7fe6f2bf81c7576bd14500d7a460effe6494b117 100644 (file)
@@ -1,6 +1,6 @@
-APP_ABI := armeabi-v7a
+#APP_ABI := armeabi-v7a
 #APP_ABI := armeabi armeabi-v7a
-#APP_ABI := all
+APP_ABI := all
 APP_STL := stlport_static
 #APP_PLATFORM := android-10
 APP_PLATFORM := android-14
diff --git a/android/project/xscreensaver/libs/arm64-v8a/libxscreensaver.so b/android/project/xscreensaver/libs/arm64-v8a/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..bbf8034
Binary files /dev/null and b/android/project/xscreensaver/libs/arm64-v8a/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/libs/armeabi-v7a/libxscreensaver.so b/android/project/xscreensaver/libs/armeabi-v7a/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..e37b98d
Binary files /dev/null and b/android/project/xscreensaver/libs/armeabi-v7a/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/libs/armeabi/libxscreensaver.so b/android/project/xscreensaver/libs/armeabi/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..46de0f8
Binary files /dev/null and b/android/project/xscreensaver/libs/armeabi/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/libs/mips/libxscreensaver.so b/android/project/xscreensaver/libs/mips/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..532ca69
Binary files /dev/null and b/android/project/xscreensaver/libs/mips/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/libs/mips64/libxscreensaver.so b/android/project/xscreensaver/libs/mips64/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..09a8d78
Binary files /dev/null and b/android/project/xscreensaver/libs/mips64/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/libs/x86/libxscreensaver.so b/android/project/xscreensaver/libs/x86/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..36d1ddd
Binary files /dev/null and b/android/project/xscreensaver/libs/x86/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/libs/x86_64/libxscreensaver.so b/android/project/xscreensaver/libs/x86_64/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..6bd0de7
Binary files /dev/null and b/android/project/xscreensaver/libs/x86_64/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/local.properties b/android/project/xscreensaver/local.properties
deleted file mode 100644 (file)
index 0f7a802..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-# This file is automatically generated by Android Tools.
-# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
-#
-# This file must *NOT* be checked into Version Control Systems,
-# as it contains information specific to your local configuration.
-
-# location of the SDK. This is only used by Ant
-# For customization when using a Version Control System, please read the
-# header note.
-sdk.dir=/home/dws/dev/android-sdks
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/libxscreensaver.so b/android/project/xscreensaver/obj/local/arm64-v8a/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..0a53ebf
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o
new file mode 100644 (file)
index 0000000..349d67e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d
new file mode 100644 (file)
index 0000000..1048577
--- /dev/null
@@ -0,0 +1,161 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverGLView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o
new file mode 100644 (file)
index 0000000..e01723c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d
new file mode 100644 (file)
index 0000000..86546e9
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/zlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/zconf.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/zlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/zconf.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/jwxyz.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/jwxyz.o
new file mode 100644 (file)
index 0000000..c083147
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/jwxyz.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/jwxyz.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/jwxyz.o.d
new file mode 100644 (file)
index 0000000..6971ab9
--- /dev/null
@@ -0,0 +1,149 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/android/jwxyz.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/wchar.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/wchar.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/fps.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/fps.o
new file mode 100644 (file)
index 0000000..f8a14a3
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/fps.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/fps.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/fps.o.d
new file mode 100644 (file)
index 0000000..056363c
--- /dev/null
@@ -0,0 +1,140 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/fps.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o
new file mode 100644 (file)
index 0000000..b6a9a42
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d
new file mode 100644 (file)
index 0000000..0c4fc7b
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/bouncingcow.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o
new file mode 100644 (file)
index 0000000..04a97b6
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d
new file mode 100644 (file)
index 0000000..e04a83f
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_face.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o
new file mode 100644 (file)
index 0000000..1a7c2b8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d
new file mode 100644 (file)
index 0000000..cae1b38
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hide.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o
new file mode 100644 (file)
index 0000000..b47429c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d
new file mode 100644 (file)
index 0000000..4f618e2
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hoofs.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o
new file mode 100644 (file)
index 0000000..e3a2f50
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d
new file mode 100644 (file)
index 0000000..7b39125
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_horns.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o
new file mode 100644 (file)
index 0000000..580ff40
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d
new file mode 100644 (file)
index 0000000..51003f0
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_tail.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o
new file mode 100644 (file)
index 0000000..1c6e6b6
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d
new file mode 100644 (file)
index 0000000..009f3d7
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_udder.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o
new file mode 100644 (file)
index 0000000..4ef4d2c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d
new file mode 100644 (file)
index 0000000..a745bd7
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/fps-gl.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o
new file mode 100644 (file)
index 0000000..27ed635
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d
new file mode 100644 (file)
index 0000000..6e33a4f
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/glhanoi.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/assert.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/assert.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o
new file mode 100644 (file)
index 0000000..a6f70a7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d
new file mode 100644 (file)
index 0000000..fbf2c40
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o
new file mode 100644 (file)
index 0000000..651bd56
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d
new file mode 100644 (file)
index 0000000..265d3fa
--- /dev/null
@@ -0,0 +1,119 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o
new file mode 100644 (file)
index 0000000..8828ffb
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d
new file mode 100644 (file)
index 0000000..e4663ce
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/hilbert.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o
new file mode 100644 (file)
index 0000000..2101072
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d
new file mode 100644 (file)
index 0000000..f2fb65d
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o
new file mode 100644 (file)
index 0000000..7794b5b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d
new file mode 100644 (file)
index 0000000..0fa3b4c
--- /dev/null
@@ -0,0 +1,101 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o
new file mode 100644 (file)
index 0000000..c2f2de1
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d
new file mode 100644 (file)
index 0000000..51ecbe5
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_1.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o
new file mode 100644 (file)
index 0000000..979e269
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d
new file mode 100644 (file)
index 0000000..de1a0bd
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_2.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o
new file mode 100644 (file)
index 0000000..19af27d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d
new file mode 100644 (file)
index 0000000..fbb3c21
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_3.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o
new file mode 100644 (file)
index 0000000..dc3790a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d
new file mode 100644 (file)
index 0000000..ccd5f21
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_4.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o
new file mode 100644 (file)
index 0000000..df671bc
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d
new file mode 100644 (file)
index 0000000..41295f7
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_5.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o
new file mode 100644 (file)
index 0000000..93decb8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d
new file mode 100644 (file)
index 0000000..851c006
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_6.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o
new file mode 100644 (file)
index 0000000..145225c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d
new file mode 100644 (file)
index 0000000..57431a4
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_b.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o
new file mode 100644 (file)
index 0000000..7bed04e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d
new file mode 100644 (file)
index 0000000..e222aef
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o
new file mode 100644 (file)
index 0000000..240bc91
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d
new file mode 100644 (file)
index 0000000..d544eb5
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o
new file mode 100644 (file)
index 0000000..42fe988
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d
new file mode 100644 (file)
index 0000000..794a294
--- /dev/null
@@ -0,0 +1,161 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingiewrap.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o
new file mode 100644 (file)
index 0000000..52b63c3
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d
new file mode 100644 (file)
index 0000000..39d1d8a
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o
new file mode 100644 (file)
index 0000000..d41c2be
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d
new file mode 100644 (file)
index 0000000..3bafea3
--- /dev/null
@@ -0,0 +1,92 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o
new file mode 100644 (file)
index 0000000..2ee350a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d
new file mode 100644 (file)
index 0000000..a21332a
--- /dev/null
@@ -0,0 +1,101 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-view.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o
new file mode 100644 (file)
index 0000000..1c9b4db
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d
new file mode 100644 (file)
index 0000000..8c62daf
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o
new file mode 100644 (file)
index 0000000..95f75ac
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d
new file mode 100644 (file)
index 0000000..d4d8788
--- /dev/null
@@ -0,0 +1,158 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/superquadrics.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o
new file mode 100644 (file)
index 0000000..a871cdc
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d
new file mode 100644 (file)
index 0000000..4d674e4
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o
new file mode 100644 (file)
index 0000000..e8f2219
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d
new file mode 100644 (file)
index 0000000..3392a89
--- /dev/null
@@ -0,0 +1,29 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o
new file mode 100644 (file)
index 0000000..2c76a96
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d
new file mode 100644 (file)
index 0000000..0703c17
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o
new file mode 100644 (file)
index 0000000..42927c0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d
new file mode 100644 (file)
index 0000000..fbd5c2f
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/unknownpleasures.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o
new file mode 100644 (file)
index 0000000..7cffc46
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d
new file mode 100644 (file)
index 0000000..8b85770
--- /dev/null
@@ -0,0 +1,92 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o
new file mode 100644 (file)
index 0000000..32799d7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d
new file mode 100644 (file)
index 0000000..b1043e5
--- /dev/null
@@ -0,0 +1,158 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/colors.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/colors.o
new file mode 100644 (file)
index 0000000..63d1268
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/colors.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/colors.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/colors.o.d
new file mode 100644 (file)
index 0000000..c1dedad
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/colors.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/hsv.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/hsv.o
new file mode 100644 (file)
index 0000000..c34668e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/hsv.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/hsv.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/hsv.o.d
new file mode 100644 (file)
index 0000000..8450850
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/hsv.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/minixpm.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/minixpm.o
new file mode 100644 (file)
index 0000000..f82231d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/minixpm.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/minixpm.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/minixpm.o.d
new file mode 100644 (file)
index 0000000..e113dc2
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/minixpm.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/resources.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/resources.o
new file mode 100644 (file)
index 0000000..f6d4e19
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/resources.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/resources.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/resources.o.d
new file mode 100644 (file)
index 0000000..61e5797
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/resources.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/utf8wc.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/utf8wc.o
new file mode 100644 (file)
index 0000000..7e5f3d1
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/utf8wc.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d
new file mode 100644 (file)
index 0000000..7fb4cce
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/utf8wc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/xft.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/xft.o
new file mode 100644 (file)
index 0000000..afb16e7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/xft.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/xft.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/xft.o.d
new file mode 100644 (file)
index 0000000..ef64011
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/xft.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/yarandom.o b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/yarandom.o
new file mode 100644 (file)
index 0000000..44551a0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/yarandom.o differ
diff --git a/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/yarandom.o.d b/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/yarandom.o.d
new file mode 100644 (file)
index 0000000..76d2ab7
--- /dev/null
@@ -0,0 +1,65 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/arm64-v8a/objs/xscreensaver/xscreensaver/utils/yarandom.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-arm64/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/libxscreensaver.so b/android/project/xscreensaver/obj/local/armeabi-v7a/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..0c3d929
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o
new file mode 100644 (file)
index 0000000..69351f8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d
new file mode 100644 (file)
index 0000000..d394096
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverGLView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o
new file mode 100644 (file)
index 0000000..7486eda
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d
new file mode 100644 (file)
index 0000000..90164ba
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/zlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/zconf.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/zlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/zconf.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/jwxyz.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/jwxyz.o
new file mode 100644 (file)
index 0000000..be06b2c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/jwxyz.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/jwxyz.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/jwxyz.o.d
new file mode 100644 (file)
index 0000000..d5d2acf
--- /dev/null
@@ -0,0 +1,155 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/android/jwxyz.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/wchar.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/wchar.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/fps.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/fps.o
new file mode 100644 (file)
index 0000000..e9d3a61
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/fps.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/fps.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/fps.o.d
new file mode 100644 (file)
index 0000000..b3092a2
--- /dev/null
@@ -0,0 +1,146 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/fps.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o
new file mode 100644 (file)
index 0000000..863960f
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d
new file mode 100644 (file)
index 0000000..36fa242
--- /dev/null
@@ -0,0 +1,182 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/bouncingcow.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o
new file mode 100644 (file)
index 0000000..9af67df
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d
new file mode 100644 (file)
index 0000000..d7a82bf
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_face.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o
new file mode 100644 (file)
index 0000000..60dcd29
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d
new file mode 100644 (file)
index 0000000..69fbc24
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hide.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o
new file mode 100644 (file)
index 0000000..ffd0d84
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d
new file mode 100644 (file)
index 0000000..69da98b
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hoofs.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o
new file mode 100644 (file)
index 0000000..aa46b45
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d
new file mode 100644 (file)
index 0000000..5ced4bf
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_horns.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o
new file mode 100644 (file)
index 0000000..a681d56
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d
new file mode 100644 (file)
index 0000000..ff5fa59
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_tail.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o
new file mode 100644 (file)
index 0000000..c8e02ae
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d
new file mode 100644 (file)
index 0000000..309e093
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_udder.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o
new file mode 100644 (file)
index 0000000..15cbf2e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d
new file mode 100644 (file)
index 0000000..46ec3c7
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/fps-gl.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o
new file mode 100644 (file)
index 0000000..cb20d16
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d
new file mode 100644 (file)
index 0000000..6872e5c
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/glhanoi.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/assert.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/assert.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o
new file mode 100644 (file)
index 0000000..98e1923
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d
new file mode 100644 (file)
index 0000000..58f00ba
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o
new file mode 100644 (file)
index 0000000..c58d592
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d
new file mode 100644 (file)
index 0000000..56d54f6
--- /dev/null
@@ -0,0 +1,119 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o
new file mode 100644 (file)
index 0000000..5317300
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d
new file mode 100644 (file)
index 0000000..893acbb
--- /dev/null
@@ -0,0 +1,179 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/hilbert.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o
new file mode 100644 (file)
index 0000000..ce6a459
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d
new file mode 100644 (file)
index 0000000..16fd136
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o
new file mode 100644 (file)
index 0000000..d909d6c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d
new file mode 100644 (file)
index 0000000..64190a7
--- /dev/null
@@ -0,0 +1,101 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o
new file mode 100644 (file)
index 0000000..1c46a92
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d
new file mode 100644 (file)
index 0000000..0ff39db
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_1.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o
new file mode 100644 (file)
index 0000000..08cec5b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d
new file mode 100644 (file)
index 0000000..bdac188
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_2.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o
new file mode 100644 (file)
index 0000000..010e268
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d
new file mode 100644 (file)
index 0000000..3ba0b6c
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_3.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o
new file mode 100644 (file)
index 0000000..1881ebc
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d
new file mode 100644 (file)
index 0000000..6ec4d3a
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_4.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o
new file mode 100644 (file)
index 0000000..824f472
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d
new file mode 100644 (file)
index 0000000..baae172
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_5.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o
new file mode 100644 (file)
index 0000000..664a19f
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d
new file mode 100644 (file)
index 0000000..63d61ed
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_6.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o
new file mode 100644 (file)
index 0000000..0449e58
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d
new file mode 100644 (file)
index 0000000..797f395
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_b.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o
new file mode 100644 (file)
index 0000000..85433dd
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d
new file mode 100644 (file)
index 0000000..de66a72
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o
new file mode 100644 (file)
index 0000000..104e297
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d
new file mode 100644 (file)
index 0000000..0f4eacd
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o
new file mode 100644 (file)
index 0000000..ffacd54
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d
new file mode 100644 (file)
index 0000000..3a7f918
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingiewrap.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o
new file mode 100644 (file)
index 0000000..07eb582
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d
new file mode 100644 (file)
index 0000000..cbc178f
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o
new file mode 100644 (file)
index 0000000..00deb5b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d
new file mode 100644 (file)
index 0000000..34f70f1
--- /dev/null
@@ -0,0 +1,83 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o
new file mode 100644 (file)
index 0000000..94ae48d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d
new file mode 100644 (file)
index 0000000..48cc860
--- /dev/null
@@ -0,0 +1,92 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-view.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o
new file mode 100644 (file)
index 0000000..6e4350d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d
new file mode 100644 (file)
index 0000000..09aef78
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o
new file mode 100644 (file)
index 0000000..ccd24e8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d
new file mode 100644 (file)
index 0000000..65c9b74
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/superquadrics.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o
new file mode 100644 (file)
index 0000000..233bc46
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d
new file mode 100644 (file)
index 0000000..747235f
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o
new file mode 100644 (file)
index 0000000..31b71bf
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d
new file mode 100644 (file)
index 0000000..c1f2e69
--- /dev/null
@@ -0,0 +1,77 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o
new file mode 100644 (file)
index 0000000..f8ccab1
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d
new file mode 100644 (file)
index 0000000..c1c4cad
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/tube.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o
new file mode 100644 (file)
index 0000000..f4869e2
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d
new file mode 100644 (file)
index 0000000..6aa5cca
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/unknownpleasures.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o
new file mode 100644 (file)
index 0000000..07dd54e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d
new file mode 100644 (file)
index 0000000..075c252
--- /dev/null
@@ -0,0 +1,83 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o
new file mode 100644 (file)
index 0000000..7e63bf5
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d
new file mode 100644 (file)
index 0000000..bb97348
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/hacks/xlockmore.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/colors.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/colors.o
new file mode 100644 (file)
index 0000000..477fa1c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/colors.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/colors.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/colors.o.d
new file mode 100644 (file)
index 0000000..aecf890
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/colors.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/hsv.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/hsv.o
new file mode 100644 (file)
index 0000000..7c007b4
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/hsv.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/hsv.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/hsv.o.d
new file mode 100644 (file)
index 0000000..e771305
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/hsv.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/minixpm.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/minixpm.o
new file mode 100644 (file)
index 0000000..fddb92f
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/minixpm.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/minixpm.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/minixpm.o.d
new file mode 100644 (file)
index 0000000..f63aa3e
--- /dev/null
@@ -0,0 +1,80 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/minixpm.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/resources.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/resources.o
new file mode 100644 (file)
index 0000000..1bff6f8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/resources.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/resources.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/resources.o.d
new file mode 100644 (file)
index 0000000..8f152ee
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/resources.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/utf8wc.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/utf8wc.o
new file mode 100644 (file)
index 0000000..9151c26
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/utf8wc.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d
new file mode 100644 (file)
index 0000000..af516e2
--- /dev/null
@@ -0,0 +1,80 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/utf8wc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/xft.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/xft.o
new file mode 100644 (file)
index 0000000..dc2c8d7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/xft.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/xft.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/xft.o.d
new file mode 100644 (file)
index 0000000..c9db259
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/xft.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/yarandom.o b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/yarandom.o
new file mode 100644 (file)
index 0000000..f48e8bb
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/yarandom.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/yarandom.o.d b/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/yarandom.o.d
new file mode 100644 (file)
index 0000000..2739a5f
--- /dev/null
@@ -0,0 +1,59 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi-v7a/objs/xscreensaver/xscreensaver/utils/yarandom.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/libxscreensaver.so b/android/project/xscreensaver/obj/local/armeabi/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..c7688cc
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o
new file mode 100644 (file)
index 0000000..93d32e7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d
new file mode 100644 (file)
index 0000000..cc2ea5a
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverGLView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o
new file mode 100644 (file)
index 0000000..7e3715b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d
new file mode 100644 (file)
index 0000000..2811fde
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/zlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/zconf.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/zlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/zconf.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/jwxyz.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/jwxyz.o
new file mode 100644 (file)
index 0000000..9d6dcaf
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/jwxyz.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/jwxyz.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/jwxyz.o.d
new file mode 100644 (file)
index 0000000..1e968e1
--- /dev/null
@@ -0,0 +1,155 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/android/jwxyz.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/wchar.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/wchar.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/fps.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/fps.o
new file mode 100644 (file)
index 0000000..c6dfb6b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/fps.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/fps.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/fps.o.d
new file mode 100644 (file)
index 0000000..1a40b78
--- /dev/null
@@ -0,0 +1,146 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/fps.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o
new file mode 100644 (file)
index 0000000..2064930
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d
new file mode 100644 (file)
index 0000000..d1eb9de
--- /dev/null
@@ -0,0 +1,182 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/bouncingcow.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o
new file mode 100644 (file)
index 0000000..997f050
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d
new file mode 100644 (file)
index 0000000..de331ba
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_face.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o
new file mode 100644 (file)
index 0000000..73bd0c7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d
new file mode 100644 (file)
index 0000000..797080e
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hide.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o
new file mode 100644 (file)
index 0000000..84329ee
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d
new file mode 100644 (file)
index 0000000..43123c2
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hoofs.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o
new file mode 100644 (file)
index 0000000..47c463c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d
new file mode 100644 (file)
index 0000000..6c76ad3
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_horns.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o
new file mode 100644 (file)
index 0000000..c5124be
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d
new file mode 100644 (file)
index 0000000..6f390e0
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_tail.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o
new file mode 100644 (file)
index 0000000..9f4a81a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d
new file mode 100644 (file)
index 0000000..319d1cb
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_udder.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o
new file mode 100644 (file)
index 0000000..8e29c70
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d
new file mode 100644 (file)
index 0000000..82db4fe
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/fps-gl.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o
new file mode 100644 (file)
index 0000000..f074e09
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d
new file mode 100644 (file)
index 0000000..206e226
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/glhanoi.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/assert.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/assert.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o
new file mode 100644 (file)
index 0000000..04a0815
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d
new file mode 100644 (file)
index 0000000..7523d80
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o
new file mode 100644 (file)
index 0000000..0f1382d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d
new file mode 100644 (file)
index 0000000..93f8228
--- /dev/null
@@ -0,0 +1,119 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o
new file mode 100644 (file)
index 0000000..8703b99
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d
new file mode 100644 (file)
index 0000000..2ad05e4
--- /dev/null
@@ -0,0 +1,179 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/hilbert.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o
new file mode 100644 (file)
index 0000000..2763ad6
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d
new file mode 100644 (file)
index 0000000..4cdf046
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o
new file mode 100644 (file)
index 0000000..8eb5066
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d
new file mode 100644 (file)
index 0000000..f0e752c
--- /dev/null
@@ -0,0 +1,101 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o
new file mode 100644 (file)
index 0000000..5498506
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d
new file mode 100644 (file)
index 0000000..3672a40
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_1.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o
new file mode 100644 (file)
index 0000000..ea2d158
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d
new file mode 100644 (file)
index 0000000..d780246
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_2.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o
new file mode 100644 (file)
index 0000000..ff41678
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d
new file mode 100644 (file)
index 0000000..f550e71
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_3.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o
new file mode 100644 (file)
index 0000000..057e48f
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d
new file mode 100644 (file)
index 0000000..93ca1af
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_4.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o
new file mode 100644 (file)
index 0000000..91ea4d3
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d
new file mode 100644 (file)
index 0000000..86893db
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_5.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o
new file mode 100644 (file)
index 0000000..9cbab22
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d
new file mode 100644 (file)
index 0000000..96ec03a
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_6.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o
new file mode 100644 (file)
index 0000000..b9de4b7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d
new file mode 100644 (file)
index 0000000..6bf3c16
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_b.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o
new file mode 100644 (file)
index 0000000..3ff319c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d
new file mode 100644 (file)
index 0000000..b38d4ba
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o
new file mode 100644 (file)
index 0000000..ae56020
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d
new file mode 100644 (file)
index 0000000..834e1eb
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o
new file mode 100644 (file)
index 0000000..213c8f6
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d
new file mode 100644 (file)
index 0000000..760ba0b
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingiewrap.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o
new file mode 100644 (file)
index 0000000..0e76137
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d
new file mode 100644 (file)
index 0000000..8f3619c
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o
new file mode 100644 (file)
index 0000000..b88e7cf
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d
new file mode 100644 (file)
index 0000000..94fd1b5
--- /dev/null
@@ -0,0 +1,83 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o
new file mode 100644 (file)
index 0000000..a503ee4
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d
new file mode 100644 (file)
index 0000000..cbc9fd3
--- /dev/null
@@ -0,0 +1,92 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-view.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o
new file mode 100644 (file)
index 0000000..35a14b9
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d
new file mode 100644 (file)
index 0000000..e8c7eed
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o
new file mode 100644 (file)
index 0000000..29c5f48
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d
new file mode 100644 (file)
index 0000000..745021b
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/superquadrics.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o
new file mode 100644 (file)
index 0000000..f39cc78
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d
new file mode 100644 (file)
index 0000000..8ae16d2
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o
new file mode 100644 (file)
index 0000000..684d4c6
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d
new file mode 100644 (file)
index 0000000..e07367c
--- /dev/null
@@ -0,0 +1,77 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/tube.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/tube.o
new file mode 100644 (file)
index 0000000..6e472fd
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/tube.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d
new file mode 100644 (file)
index 0000000..4184936
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/tube.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o
new file mode 100644 (file)
index 0000000..772a8fa
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d
new file mode 100644 (file)
index 0000000..40a47fc
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/unknownpleasures.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o
new file mode 100644 (file)
index 0000000..59243be
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d
new file mode 100644 (file)
index 0000000..60e0be3
--- /dev/null
@@ -0,0 +1,83 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/xlockmore.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/xlockmore.o
new file mode 100644 (file)
index 0000000..4358c7b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/xlockmore.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d
new file mode 100644 (file)
index 0000000..f420f95
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/hacks/xlockmore.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/colors.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/colors.o
new file mode 100644 (file)
index 0000000..6cbc407
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/colors.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/colors.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/colors.o.d
new file mode 100644 (file)
index 0000000..97dd189
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/colors.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/hsv.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/hsv.o
new file mode 100644 (file)
index 0000000..13b96cf
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/hsv.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/hsv.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/hsv.o.d
new file mode 100644 (file)
index 0000000..242afb7
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/hsv.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/minixpm.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/minixpm.o
new file mode 100644 (file)
index 0000000..a0ed85a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/minixpm.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/minixpm.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/minixpm.o.d
new file mode 100644 (file)
index 0000000..0c46249
--- /dev/null
@@ -0,0 +1,80 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/minixpm.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/resources.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/resources.o
new file mode 100644 (file)
index 0000000..6ee7e20
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/resources.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/resources.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/resources.o.d
new file mode 100644 (file)
index 0000000..12575af
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/resources.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/utf8wc.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/utf8wc.o
new file mode 100644 (file)
index 0000000..9d53191
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/utf8wc.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d
new file mode 100644 (file)
index 0000000..c00ac7c
--- /dev/null
@@ -0,0 +1,80 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/utf8wc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/xft.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/xft.o
new file mode 100644 (file)
index 0000000..ccf98e7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/xft.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/xft.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/xft.o.d
new file mode 100644 (file)
index 0000000..383751f
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/xft.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/yarandom.o b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/yarandom.o
new file mode 100644 (file)
index 0000000..b627e06
Binary files /dev/null and b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/yarandom.o differ
diff --git a/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/yarandom.o.d b/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/yarandom.o.d
new file mode 100644 (file)
index 0000000..e5fd6c2
--- /dev/null
@@ -0,0 +1,59 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/armeabi/objs/xscreensaver/xscreensaver/utils/yarandom.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-arm/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/mips/libxscreensaver.so b/android/project/xscreensaver/obj/local/mips/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..4bcdb0d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o
new file mode 100644 (file)
index 0000000..955702a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d
new file mode 100644 (file)
index 0000000..2737390
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverGLView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o
new file mode 100644 (file)
index 0000000..7907f29
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d
new file mode 100644 (file)
index 0000000..89873f2
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/zlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/zconf.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/zlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/zconf.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/jwxyz.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/jwxyz.o
new file mode 100644 (file)
index 0000000..5e59d7a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/jwxyz.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/jwxyz.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/jwxyz.o.d
new file mode 100644 (file)
index 0000000..c9bd5ab
--- /dev/null
@@ -0,0 +1,158 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/android/jwxyz.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/wchar.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/wchar.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/fps.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/fps.o
new file mode 100644 (file)
index 0000000..1814b1b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/fps.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/fps.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/fps.o.d
new file mode 100644 (file)
index 0000000..88b520e
--- /dev/null
@@ -0,0 +1,149 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/fps.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o
new file mode 100644 (file)
index 0000000..fb4329c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d
new file mode 100644 (file)
index 0000000..5c607ed
--- /dev/null
@@ -0,0 +1,185 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/bouncingcow.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o
new file mode 100644 (file)
index 0000000..f2c5103
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d
new file mode 100644 (file)
index 0000000..508b477
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_face.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o
new file mode 100644 (file)
index 0000000..994c706
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d
new file mode 100644 (file)
index 0000000..d2b387a
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hide.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o
new file mode 100644 (file)
index 0000000..a2f31c1
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d
new file mode 100644 (file)
index 0000000..3c45b95
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hoofs.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o
new file mode 100644 (file)
index 0000000..57a16f8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d
new file mode 100644 (file)
index 0000000..cbbb628
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_horns.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o
new file mode 100644 (file)
index 0000000..f71a307
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d
new file mode 100644 (file)
index 0000000..a9608e5
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_tail.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o
new file mode 100644 (file)
index 0000000..f14ab12
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d
new file mode 100644 (file)
index 0000000..b4892e3
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_udder.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o
new file mode 100644 (file)
index 0000000..41e1dbd
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d
new file mode 100644 (file)
index 0000000..553f37e
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/fps-gl.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o
new file mode 100644 (file)
index 0000000..eb85de6
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d
new file mode 100644 (file)
index 0000000..af29ea7
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/glhanoi.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/assert.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/assert.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o
new file mode 100644 (file)
index 0000000..e6ec321
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d
new file mode 100644 (file)
index 0000000..ffd95b0
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o
new file mode 100644 (file)
index 0000000..d76f295
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d
new file mode 100644 (file)
index 0000000..703543a
--- /dev/null
@@ -0,0 +1,122 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o
new file mode 100644 (file)
index 0000000..7cf206d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d
new file mode 100644 (file)
index 0000000..b765fb8
--- /dev/null
@@ -0,0 +1,182 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/hilbert.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o
new file mode 100644 (file)
index 0000000..80b5334
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d
new file mode 100644 (file)
index 0000000..5be6dd2
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o
new file mode 100644 (file)
index 0000000..1f34360
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d
new file mode 100644 (file)
index 0000000..ba22282
--- /dev/null
@@ -0,0 +1,104 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o
new file mode 100644 (file)
index 0000000..93a6c26
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d
new file mode 100644 (file)
index 0000000..9c344b6
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_1.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o
new file mode 100644 (file)
index 0000000..f7c203b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d
new file mode 100644 (file)
index 0000000..03541b1
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_2.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o
new file mode 100644 (file)
index 0000000..0db0a07
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d
new file mode 100644 (file)
index 0000000..f2e80e6
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_3.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o
new file mode 100644 (file)
index 0000000..7fac62d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d
new file mode 100644 (file)
index 0000000..08ad0c5
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_4.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o
new file mode 100644 (file)
index 0000000..ac96983
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d
new file mode 100644 (file)
index 0000000..5925227
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_5.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o
new file mode 100644 (file)
index 0000000..5f4a8e6
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d
new file mode 100644 (file)
index 0000000..963b57f
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_6.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o
new file mode 100644 (file)
index 0000000..0368974
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d
new file mode 100644 (file)
index 0000000..16efb54
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_b.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o
new file mode 100644 (file)
index 0000000..3bcf0cc
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d
new file mode 100644 (file)
index 0000000..c9fc29c
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o
new file mode 100644 (file)
index 0000000..84e3b1a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d
new file mode 100644 (file)
index 0000000..3c9914d
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o
new file mode 100644 (file)
index 0000000..2f4dd21
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d
new file mode 100644 (file)
index 0000000..b064557
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingiewrap.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o
new file mode 100644 (file)
index 0000000..630b4ab
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d
new file mode 100644 (file)
index 0000000..10452bf
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o
new file mode 100644 (file)
index 0000000..a1a8c0c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d
new file mode 100644 (file)
index 0000000..fa11813
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o
new file mode 100644 (file)
index 0000000..2d7cdec
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d
new file mode 100644 (file)
index 0000000..3f0310c
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-view.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o
new file mode 100644 (file)
index 0000000..0fd15a0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d
new file mode 100644 (file)
index 0000000..807eac1
--- /dev/null
@@ -0,0 +1,179 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o
new file mode 100644 (file)
index 0000000..8acd8e1
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d
new file mode 100644 (file)
index 0000000..d13828f
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/superquadrics.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o
new file mode 100644 (file)
index 0000000..b05b230
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d
new file mode 100644 (file)
index 0000000..2cb5a5c
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o
new file mode 100644 (file)
index 0000000..3d20523
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d
new file mode 100644 (file)
index 0000000..ca7b4bc
--- /dev/null
@@ -0,0 +1,80 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/tube.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/tube.o
new file mode 100644 (file)
index 0000000..468c464
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/tube.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d
new file mode 100644 (file)
index 0000000..752a27f
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/tube.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o
new file mode 100644 (file)
index 0000000..7c5fc99
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d
new file mode 100644 (file)
index 0000000..755e0eb
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/unknownpleasures.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o
new file mode 100644 (file)
index 0000000..c220930
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d
new file mode 100644 (file)
index 0000000..7656971
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/xlockmore.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/xlockmore.o
new file mode 100644 (file)
index 0000000..c7ce5e0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/xlockmore.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d
new file mode 100644 (file)
index 0000000..9efe676
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/hacks/xlockmore.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/colors.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/colors.o
new file mode 100644 (file)
index 0000000..84293bf
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/colors.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/colors.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/colors.o.d
new file mode 100644 (file)
index 0000000..b31e455
--- /dev/null
@@ -0,0 +1,119 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/colors.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/hsv.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/hsv.o
new file mode 100644 (file)
index 0000000..4456219
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/hsv.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/hsv.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/hsv.o.d
new file mode 100644 (file)
index 0000000..ea53fd6
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/hsv.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/minixpm.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/minixpm.o
new file mode 100644 (file)
index 0000000..1941388
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/minixpm.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/minixpm.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/minixpm.o.d
new file mode 100644 (file)
index 0000000..7a790b2
--- /dev/null
@@ -0,0 +1,83 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/minixpm.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/resources.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/resources.o
new file mode 100644 (file)
index 0000000..2877f79
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/resources.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/resources.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/resources.o.d
new file mode 100644 (file)
index 0000000..854e13d
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/resources.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/utf8wc.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/utf8wc.o
new file mode 100644 (file)
index 0000000..f9503f0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/utf8wc.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d
new file mode 100644 (file)
index 0000000..f8dfe94
--- /dev/null
@@ -0,0 +1,83 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/utf8wc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/xft.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/xft.o
new file mode 100644 (file)
index 0000000..cb66a3b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/xft.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/xft.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/xft.o.d
new file mode 100644 (file)
index 0000000..fdfe396
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/xft.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/page.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/yarandom.o b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/yarandom.o
new file mode 100644 (file)
index 0000000..2d3325a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/yarandom.o differ
diff --git a/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/yarandom.o.d b/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/yarandom.o.d
new file mode 100644 (file)
index 0000000..a7d077c
--- /dev/null
@@ -0,0 +1,62 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips/objs/xscreensaver/xscreensaver/utils/yarandom.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-mips/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/libxscreensaver.so b/android/project/xscreensaver/obj/local/mips64/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..a89256c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o
new file mode 100644 (file)
index 0000000..50e377a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d
new file mode 100644 (file)
index 0000000..7379560
--- /dev/null
@@ -0,0 +1,161 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverGLView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o
new file mode 100644 (file)
index 0000000..ee2135b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d
new file mode 100644 (file)
index 0000000..33027b9
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/zlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/zconf.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/zlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/zconf.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/jwxyz.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/jwxyz.o
new file mode 100644 (file)
index 0000000..f2ddf5b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/jwxyz.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/jwxyz.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/jwxyz.o.d
new file mode 100644 (file)
index 0000000..cc3058a
--- /dev/null
@@ -0,0 +1,149 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/android/jwxyz.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/wchar.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/wchar.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/fps.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/fps.o
new file mode 100644 (file)
index 0000000..cc810c0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/fps.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/fps.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/fps.o.d
new file mode 100644 (file)
index 0000000..89a73fd
--- /dev/null
@@ -0,0 +1,140 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/fps.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o
new file mode 100644 (file)
index 0000000..4f2baf5
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d
new file mode 100644 (file)
index 0000000..39eed9a
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/bouncingcow.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o
new file mode 100644 (file)
index 0000000..c92c3b2
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d
new file mode 100644 (file)
index 0000000..a498cfa
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_face.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o
new file mode 100644 (file)
index 0000000..0829d56
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d
new file mode 100644 (file)
index 0000000..9429d2d
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hide.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o
new file mode 100644 (file)
index 0000000..f19993a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d
new file mode 100644 (file)
index 0000000..c8429ed
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hoofs.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o
new file mode 100644 (file)
index 0000000..8b9fd89
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d
new file mode 100644 (file)
index 0000000..ce2e12e
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_horns.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o
new file mode 100644 (file)
index 0000000..688af60
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d
new file mode 100644 (file)
index 0000000..3433dbb
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_tail.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o
new file mode 100644 (file)
index 0000000..b00a49a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d
new file mode 100644 (file)
index 0000000..4bccdaa
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_udder.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o
new file mode 100644 (file)
index 0000000..a61e831
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d
new file mode 100644 (file)
index 0000000..e8540fe
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/fps-gl.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o
new file mode 100644 (file)
index 0000000..fccaa95
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d
new file mode 100644 (file)
index 0000000..77bb082
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/glhanoi.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/assert.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/assert.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o
new file mode 100644 (file)
index 0000000..c9e992a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d
new file mode 100644 (file)
index 0000000..4f8c348
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o
new file mode 100644 (file)
index 0000000..bea433b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d
new file mode 100644 (file)
index 0000000..748226c
--- /dev/null
@@ -0,0 +1,119 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o
new file mode 100644 (file)
index 0000000..baffc34
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d
new file mode 100644 (file)
index 0000000..e9e9026
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/hilbert.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o
new file mode 100644 (file)
index 0000000..cf3aa53
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d
new file mode 100644 (file)
index 0000000..6a6f151
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o
new file mode 100644 (file)
index 0000000..e450c1f
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d
new file mode 100644 (file)
index 0000000..fd54ce0
--- /dev/null
@@ -0,0 +1,101 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o
new file mode 100644 (file)
index 0000000..528de7c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d
new file mode 100644 (file)
index 0000000..15ee6a1
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_1.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o
new file mode 100644 (file)
index 0000000..097cbc0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d
new file mode 100644 (file)
index 0000000..bec9634
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_2.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o
new file mode 100644 (file)
index 0000000..b232e5c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d
new file mode 100644 (file)
index 0000000..7292076
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_3.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o
new file mode 100644 (file)
index 0000000..227cb74
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d
new file mode 100644 (file)
index 0000000..59fe9cc
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_4.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o
new file mode 100644 (file)
index 0000000..1e99f1c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d
new file mode 100644 (file)
index 0000000..b64fa88
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_5.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o
new file mode 100644 (file)
index 0000000..89628a3
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d
new file mode 100644 (file)
index 0000000..a0e2c90
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_6.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o
new file mode 100644 (file)
index 0000000..a368eb0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d
new file mode 100644 (file)
index 0000000..ee40a80
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_b.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o
new file mode 100644 (file)
index 0000000..93890d7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d
new file mode 100644 (file)
index 0000000..12e366b
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o
new file mode 100644 (file)
index 0000000..595eb03
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d
new file mode 100644 (file)
index 0000000..e8fa913
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o
new file mode 100644 (file)
index 0000000..da245a2
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d
new file mode 100644 (file)
index 0000000..96e86b6
--- /dev/null
@@ -0,0 +1,161 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingiewrap.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o
new file mode 100644 (file)
index 0000000..a76919b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d
new file mode 100644 (file)
index 0000000..6224820
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o
new file mode 100644 (file)
index 0000000..4d39796
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d
new file mode 100644 (file)
index 0000000..7532e1c
--- /dev/null
@@ -0,0 +1,92 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o
new file mode 100644 (file)
index 0000000..fc307b6
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d
new file mode 100644 (file)
index 0000000..a84ac6a
--- /dev/null
@@ -0,0 +1,101 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-view.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o
new file mode 100644 (file)
index 0000000..6e8fcc7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d
new file mode 100644 (file)
index 0000000..ea2a33b
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o
new file mode 100644 (file)
index 0000000..da31e5a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d
new file mode 100644 (file)
index 0000000..ac9831d
--- /dev/null
@@ -0,0 +1,158 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/superquadrics.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o
new file mode 100644 (file)
index 0000000..fc2a86c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d
new file mode 100644 (file)
index 0000000..2516154
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o
new file mode 100644 (file)
index 0000000..2363df8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d
new file mode 100644 (file)
index 0000000..100ec47
--- /dev/null
@@ -0,0 +1,29 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o
new file mode 100644 (file)
index 0000000..791e612
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d
new file mode 100644 (file)
index 0000000..ad8f4c6
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o
new file mode 100644 (file)
index 0000000..2f64fbd
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d
new file mode 100644 (file)
index 0000000..cb7c262
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/unknownpleasures.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o
new file mode 100644 (file)
index 0000000..074266d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d
new file mode 100644 (file)
index 0000000..0ac16ed
--- /dev/null
@@ -0,0 +1,92 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o
new file mode 100644 (file)
index 0000000..8ab6ed6
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d
new file mode 100644 (file)
index 0000000..0079d48
--- /dev/null
@@ -0,0 +1,158 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/colors.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/colors.o
new file mode 100644 (file)
index 0000000..690e7c8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/colors.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/colors.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/colors.o.d
new file mode 100644 (file)
index 0000000..adbf5c7
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/colors.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/hsv.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/hsv.o
new file mode 100644 (file)
index 0000000..db9f4d3
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/hsv.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/hsv.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/hsv.o.d
new file mode 100644 (file)
index 0000000..3d0dd9b
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/hsv.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/minixpm.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/minixpm.o
new file mode 100644 (file)
index 0000000..366d95d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/minixpm.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/minixpm.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/minixpm.o.d
new file mode 100644 (file)
index 0000000..9fd4036
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/minixpm.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/resources.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/resources.o
new file mode 100644 (file)
index 0000000..f9f416e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/resources.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/resources.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/resources.o.d
new file mode 100644 (file)
index 0000000..84debf4
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/resources.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/utf8wc.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/utf8wc.o
new file mode 100644 (file)
index 0000000..5049fc4
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/utf8wc.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d
new file mode 100644 (file)
index 0000000..a8b7199
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/utf8wc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/xft.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/xft.o
new file mode 100644 (file)
index 0000000..2beb5ae
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/xft.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/xft.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/xft.o.d
new file mode 100644 (file)
index 0000000..c77ab05
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/xft.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/yarandom.o b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/yarandom.o
new file mode 100644 (file)
index 0000000..a60e9e9
Binary files /dev/null and b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/yarandom.o differ
diff --git a/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/yarandom.o.d b/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/yarandom.o.d
new file mode 100644 (file)
index 0000000..539333a
--- /dev/null
@@ -0,0 +1,65 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/mips64/objs/xscreensaver/xscreensaver/utils/yarandom.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/int-l64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm/sgidefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-mips64/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/x86/libxscreensaver.so b/android/project/xscreensaver/obj/local/x86/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..dde9a65
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o
new file mode 100644 (file)
index 0000000..6c82ae4
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d
new file mode 100644 (file)
index 0000000..6b44051
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverGLView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o
new file mode 100644 (file)
index 0000000..ab1a724
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d
new file mode 100644 (file)
index 0000000..eadf699
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/zlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/zconf.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/zlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/zconf.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/jwxyz.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/jwxyz.o
new file mode 100644 (file)
index 0000000..a13d35e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/jwxyz.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/jwxyz.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/jwxyz.o.d
new file mode 100644 (file)
index 0000000..b52166b
--- /dev/null
@@ -0,0 +1,161 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/android/jwxyz.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/wchar.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/wchar.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/fps.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/fps.o
new file mode 100644 (file)
index 0000000..9b4d410
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/fps.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/fps.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/fps.o.d
new file mode 100644 (file)
index 0000000..75db2a9
--- /dev/null
@@ -0,0 +1,152 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/fps.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o
new file mode 100644 (file)
index 0000000..6a684c4
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d
new file mode 100644 (file)
index 0000000..8909bfa
--- /dev/null
@@ -0,0 +1,188 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/bouncingcow.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o
new file mode 100644 (file)
index 0000000..e8b5d12
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d
new file mode 100644 (file)
index 0000000..fd056e8
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_face.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o
new file mode 100644 (file)
index 0000000..9761ebb
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d
new file mode 100644 (file)
index 0000000..f878f9c
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hide.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o
new file mode 100644 (file)
index 0000000..36414b3
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d
new file mode 100644 (file)
index 0000000..c4b99ee
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hoofs.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o
new file mode 100644 (file)
index 0000000..0db0e9f
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d
new file mode 100644 (file)
index 0000000..7c5a292
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_horns.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o
new file mode 100644 (file)
index 0000000..e7fef46
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d
new file mode 100644 (file)
index 0000000..4fb6fc8
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_tail.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o
new file mode 100644 (file)
index 0000000..d0c47c2
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d
new file mode 100644 (file)
index 0000000..7a071f4
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_udder.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o
new file mode 100644 (file)
index 0000000..d63f046
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d
new file mode 100644 (file)
index 0000000..f179791
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/fps-gl.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o
new file mode 100644 (file)
index 0000000..bd64f21
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d
new file mode 100644 (file)
index 0000000..fce8de4
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/glhanoi.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/assert.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/assert.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o
new file mode 100644 (file)
index 0000000..4ea5999
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d
new file mode 100644 (file)
index 0000000..1ee3f47
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o
new file mode 100644 (file)
index 0000000..fc550ba
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d
new file mode 100644 (file)
index 0000000..3613e3a
--- /dev/null
@@ -0,0 +1,125 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o
new file mode 100644 (file)
index 0000000..e489cfd
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d
new file mode 100644 (file)
index 0000000..d4cfd8f
--- /dev/null
@@ -0,0 +1,185 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/hilbert.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o
new file mode 100644 (file)
index 0000000..c0dc0e2
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d
new file mode 100644 (file)
index 0000000..280dfea
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o
new file mode 100644 (file)
index 0000000..02dbb0a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d
new file mode 100644 (file)
index 0000000..3733f80
--- /dev/null
@@ -0,0 +1,107 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o
new file mode 100644 (file)
index 0000000..137b150
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d
new file mode 100644 (file)
index 0000000..748d22b
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_1.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o
new file mode 100644 (file)
index 0000000..649054a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d
new file mode 100644 (file)
index 0000000..3389d7d
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_2.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o
new file mode 100644 (file)
index 0000000..f6be3f9
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d
new file mode 100644 (file)
index 0000000..87eeb4b
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_3.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o
new file mode 100644 (file)
index 0000000..3536d24
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d
new file mode 100644 (file)
index 0000000..51b2451
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_4.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o
new file mode 100644 (file)
index 0000000..4673fec
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d
new file mode 100644 (file)
index 0000000..d029fd3
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_5.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o
new file mode 100644 (file)
index 0000000..3959561
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d
new file mode 100644 (file)
index 0000000..ce4b44f
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_6.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o
new file mode 100644 (file)
index 0000000..71b11c0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d
new file mode 100644 (file)
index 0000000..f4a0217
--- /dev/null
@@ -0,0 +1,89 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_b.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o
new file mode 100644 (file)
index 0000000..c2644c0
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d
new file mode 100644 (file)
index 0000000..058fb0e
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o
new file mode 100644 (file)
index 0000000..0e4ac3e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d
new file mode 100644 (file)
index 0000000..95a10e6
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o
new file mode 100644 (file)
index 0000000..5831d2a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d
new file mode 100644 (file)
index 0000000..76341ca
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingiewrap.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o
new file mode 100644 (file)
index 0000000..379b19d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d
new file mode 100644 (file)
index 0000000..f34f27f
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o
new file mode 100644 (file)
index 0000000..bdf02e7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d
new file mode 100644 (file)
index 0000000..9df6995
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o
new file mode 100644 (file)
index 0000000..95fa610
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d
new file mode 100644 (file)
index 0000000..6d6c7be
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-view.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o
new file mode 100644 (file)
index 0000000..f1b7ee2
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d
new file mode 100644 (file)
index 0000000..9d286bf
--- /dev/null
@@ -0,0 +1,182 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o
new file mode 100644 (file)
index 0000000..91e4bf3
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d
new file mode 100644 (file)
index 0000000..cd9b3f0
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/superquadrics.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o
new file mode 100644 (file)
index 0000000..2e9208d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d
new file mode 100644 (file)
index 0000000..425b34c
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o
new file mode 100644 (file)
index 0000000..8b72810
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d
new file mode 100644 (file)
index 0000000..757941d
--- /dev/null
@@ -0,0 +1,83 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/tube.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/tube.o
new file mode 100644 (file)
index 0000000..993ff44
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/tube.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d
new file mode 100644 (file)
index 0000000..abf876c
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/tube.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o
new file mode 100644 (file)
index 0000000..3038822
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d
new file mode 100644 (file)
index 0000000..cd1e74c
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/unknownpleasures.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o
new file mode 100644 (file)
index 0000000..854da76
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d
new file mode 100644 (file)
index 0000000..1b0ff5d
--- /dev/null
@@ -0,0 +1,86 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/xlockmore.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/xlockmore.o
new file mode 100644 (file)
index 0000000..c04649c
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/xlockmore.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d
new file mode 100644 (file)
index 0000000..9c15098
--- /dev/null
@@ -0,0 +1,170 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/hacks/xlockmore.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/siginfo.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm-generic/siginfo.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/colors.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/colors.o
new file mode 100644 (file)
index 0000000..d2835f8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/colors.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/colors.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/colors.o.d
new file mode 100644 (file)
index 0000000..b31c92d
--- /dev/null
@@ -0,0 +1,122 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/colors.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/hsv.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/hsv.o
new file mode 100644 (file)
index 0000000..b3b5574
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/hsv.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/hsv.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/hsv.o.d
new file mode 100644 (file)
index 0000000..13e173e
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/hsv.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/minixpm.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/minixpm.o
new file mode 100644 (file)
index 0000000..c604838
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/minixpm.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/minixpm.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/minixpm.o.d
new file mode 100644 (file)
index 0000000..4eb976b
--- /dev/null
@@ -0,0 +1,83 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/minixpm.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/resources.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/resources.o
new file mode 100644 (file)
index 0000000..20d1006
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/resources.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/resources.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/resources.o.d
new file mode 100644 (file)
index 0000000..f34f041
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/resources.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/utf8wc.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/utf8wc.o
new file mode 100644 (file)
index 0000000..f192609
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/utf8wc.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d
new file mode 100644 (file)
index 0000000..aabc7d5
--- /dev/null
@@ -0,0 +1,83 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/utf8wc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/xft.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/xft.o
new file mode 100644 (file)
index 0000000..133e5d8
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/xft.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/xft.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/xft.o.d
new file mode 100644 (file)
index 0000000..ccd6cc6
--- /dev/null
@@ -0,0 +1,119 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/xft.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/internal_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/page_32.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/yarandom.o b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/yarandom.o
new file mode 100644 (file)
index 0000000..66a6bd1
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/yarandom.o differ
diff --git a/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/yarandom.o.d b/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/yarandom.o.d
new file mode 100644 (file)
index 0000000..d15f0bb
--- /dev/null
@@ -0,0 +1,62 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86/objs/xscreensaver/xscreensaver/utils/yarandom.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/_wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/posix_types_32.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/machine/kernel.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-14/arch-x86/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/libxscreensaver.so b/android/project/xscreensaver/obj/local/x86_64/libxscreensaver.so
new file mode 100755 (executable)
index 0000000..208c101
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/libxscreensaver.so differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o
new file mode 100644 (file)
index 0000000..9cbd52e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o.d
new file mode 100644 (file)
index 0000000..e8d1921
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverGLView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverGLView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o
new file mode 100644 (file)
index 0000000..6656fad
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o.d
new file mode 100644 (file)
index 0000000..41ac3c4
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/XScreenSaverView.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/XScreenSaverView.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/zlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/zconf.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/zlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/zconf.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/jwxyz.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/jwxyz.o
new file mode 100644 (file)
index 0000000..22d5f72
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/jwxyz.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/jwxyz.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/jwxyz.o.d
new file mode 100644 (file)
index 0000000..5caadd7
--- /dev/null
@@ -0,0 +1,152 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/android/jwxyz.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/wchar.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/log.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/wchar.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/log.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz-timers.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/fps.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/fps.o
new file mode 100644 (file)
index 0000000..0465a3d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/fps.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/fps.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/fps.o.d
new file mode 100644 (file)
index 0000000..3f5ed25
--- /dev/null
@@ -0,0 +1,143 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/fps.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o
new file mode 100644 (file)
index 0000000..d273d9e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o.d
new file mode 100644 (file)
index 0000000..16e0961
--- /dev/null
@@ -0,0 +1,179 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/bouncingcow.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/bouncingcow.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o
new file mode 100644 (file)
index 0000000..c2c8141
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o.d
new file mode 100644 (file)
index 0000000..59fa685
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_face.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_face.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o
new file mode 100644 (file)
index 0000000..48c023a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o.d
new file mode 100644 (file)
index 0000000..79fdcf9
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hide.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hide.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o
new file mode 100644 (file)
index 0000000..a8c4a31
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o.d
new file mode 100644 (file)
index 0000000..9c708d7
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_hoofs.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_hoofs.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o
new file mode 100644 (file)
index 0000000..19b7454
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o.d
new file mode 100644 (file)
index 0000000..e4772e0
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_horns.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_horns.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o
new file mode 100644 (file)
index 0000000..7aa03dd
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o.d
new file mode 100644 (file)
index 0000000..b751d47
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_tail.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_tail.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o
new file mode 100644 (file)
index 0000000..41cf30e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o.d
new file mode 100644 (file)
index 0000000..0536d39
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/cow_udder.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/cow_udder.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o
new file mode 100644 (file)
index 0000000..881c8a3
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o.d
new file mode 100644 (file)
index 0000000..1a88851
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/fps-gl.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/fps-gl.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fpsI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o
new file mode 100644 (file)
index 0000000..3c27ccf
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o.d
new file mode 100644 (file)
index 0000000..564b717
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/glhanoi.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/glhanoi.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/assert.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/assert.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o
new file mode 100644 (file)
index 0000000..e05e2dc
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o.d
new file mode 100644 (file)
index 0000000..d3d9e43
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gllist.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o
new file mode 100644 (file)
index 0000000..7ba2fb5
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o.d
new file mode 100644 (file)
index 0000000..de9930e
--- /dev/null
@@ -0,0 +1,122 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/gltrackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o
new file mode 100644 (file)
index 0000000..4a1aa33
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o.d
new file mode 100644 (file)
index 0000000..9d68ec2
--- /dev/null
@@ -0,0 +1,176 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/hilbert.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/hilbert.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o
new file mode 100644 (file)
index 0000000..69a81ae
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o.d
new file mode 100644 (file)
index 0000000..a6e4aab
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/jwzgles.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o
new file mode 100644 (file)
index 0000000..70a95d9
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o.d
new file mode 100644 (file)
index 0000000..6c4b6b1
--- /dev/null
@@ -0,0 +1,104 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/rotator.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/rotator.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o
new file mode 100644 (file)
index 0000000..dc48804
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o.d
new file mode 100644 (file)
index 0000000..e294cf9
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_1.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_1.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o
new file mode 100644 (file)
index 0000000..6d8c430
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o.d
new file mode 100644 (file)
index 0000000..aaac0c9
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_2.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_2.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o
new file mode 100644 (file)
index 0000000..6243682
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o.d
new file mode 100644 (file)
index 0000000..6b0a455
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_3.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_3.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o
new file mode 100644 (file)
index 0000000..e122348
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o.d
new file mode 100644 (file)
index 0000000..eb70c02
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_4.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_4.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o
new file mode 100644 (file)
index 0000000..1281047
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o.d
new file mode 100644 (file)
index 0000000..3643cad
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_5.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_5.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o
new file mode 100644 (file)
index 0000000..f87f9f7
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o.d
new file mode 100644 (file)
index 0000000..721487b
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_6.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_6.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o
new file mode 100644 (file)
index 0000000..9cb800e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o.d
new file mode 100644 (file)
index 0000000..dd0274d
--- /dev/null
@@ -0,0 +1,98 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/s1_b.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/s1_b.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o
new file mode 100644 (file)
index 0000000..ba8b25b
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o.d
new file mode 100644 (file)
index 0000000..d38841c
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sphere.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sphere.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o
new file mode 100644 (file)
index 0000000..8be2098
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o.d
new file mode 100644 (file)
index 0000000..19fb62a
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingies.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gllist.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o
new file mode 100644 (file)
index 0000000..fb8c69d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o.d
new file mode 100644 (file)
index 0000000..39de38a
--- /dev/null
@@ -0,0 +1,164 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/sproingiewrap.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingiewrap.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/sproingies.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o
new file mode 100644 (file)
index 0000000..244b438
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o.d
new file mode 100644 (file)
index 0000000..9b6d014
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-move.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o
new file mode 100644 (file)
index 0000000..38ddda5
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o.d
new file mode 100644 (file)
index 0000000..fe10dc9
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-osc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o
new file mode 100644 (file)
index 0000000..d299017
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o.d
new file mode 100644 (file)
index 0000000..5792f96
--- /dev/null
@@ -0,0 +1,104 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview-view.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-view.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o
new file mode 100644 (file)
index 0000000..da1dcff
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o.d
new file mode 100644 (file)
index 0000000..e7b31a8
--- /dev/null
@@ -0,0 +1,173 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/stonerview.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-osc.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/stonerview-move.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o
new file mode 100644 (file)
index 0000000..2c2f9be
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o.d
new file mode 100644 (file)
index 0000000..6375649
--- /dev/null
@@ -0,0 +1,161 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/superquadrics.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/superquadrics.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o
new file mode 100644 (file)
index 0000000..0275871
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o.d
new file mode 100644 (file)
index 0000000..d4833ce
--- /dev/null
@@ -0,0 +1,119 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/texfont.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/texfont.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o
new file mode 100644 (file)
index 0000000..7057139
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o.d
new file mode 100644 (file)
index 0000000..dd9b8d5
--- /dev/null
@@ -0,0 +1,29 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/trackball.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/trackball.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o
new file mode 100644 (file)
index 0000000..3c21b85
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o.d
new file mode 100644 (file)
index 0000000..4d2d75e
--- /dev/null
@@ -0,0 +1,113 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/tube.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/tube.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o
new file mode 100644 (file)
index 0000000..1ebd20d
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o.d
new file mode 100644 (file)
index 0000000..44cf2d0
--- /dev/null
@@ -0,0 +1,167 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/unknownpleasures.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/unknownpleasures.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/gltrackball.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/ctype.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o
new file mode 100644 (file)
index 0000000..4001bf4
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o.d
new file mode 100644 (file)
index 0000000..d757c9f
--- /dev/null
@@ -0,0 +1,95 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/glx/xpm-ximage.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/xpm-ximage.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o
new file mode 100644 (file)
index 0000000..db30c1e
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o.d
new file mode 100644 (file)
index 0000000..16201b5
--- /dev/null
@@ -0,0 +1,161 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/hacks/xlockmore.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmore.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/xlockmoreI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhackI.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/usleep.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/grabscreen.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/fps.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/gl.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/GLES/glplatform.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/KHR/khrplatform.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzgles.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/glx/jwzglesI.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/hacks/screenhack.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/colors.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/colors.o
new file mode 100644 (file)
index 0000000..0861b42
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/colors.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/colors.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/colors.o.d
new file mode 100644 (file)
index 0000000..bfc4f27
--- /dev/null
@@ -0,0 +1,119 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/colors.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/visual.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/colors.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/hsv.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/hsv.o
new file mode 100644 (file)
index 0000000..065e836
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/hsv.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/hsv.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/hsv.o.d
new file mode 100644 (file)
index 0000000..e16b913
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/hsv.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/hsv.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/minixpm.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/minixpm.o
new file mode 100644 (file)
index 0000000..7b68986
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/minixpm.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/minixpm.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/minixpm.o.d
new file mode 100644 (file)
index 0000000..10c293d
--- /dev/null
@@ -0,0 +1,92 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/minixpm.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/minixpm.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/resources.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/resources.o
new file mode 100644 (file)
index 0000000..461794a
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/resources.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/resources.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/resources.o.d
new file mode 100644 (file)
index 0000000..81d063f
--- /dev/null
@@ -0,0 +1,110 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/resources.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/utf8wc.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/utf8wc.o
new file mode 100644 (file)
index 0000000..1cea305
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/utf8wc.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/utf8wc.o.d
new file mode 100644 (file)
index 0000000..a3333a7
--- /dev/null
@@ -0,0 +1,92 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/utf8wc.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/xft.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/xft.o
new file mode 100644 (file)
index 0000000..affb222
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/xft.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/xft.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/xft.o.d
new file mode 100644 (file)
index 0000000..72b99c0
--- /dev/null
@@ -0,0 +1,116 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/xft.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.c \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utils.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdlib.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/string.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/malloc.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/xlocale.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/alloca.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/strings.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/memory.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdio.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/math.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/syslimits.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/android/../OSX/jwxyz.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/resources.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/xft.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/utf8wc.h:
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/yarandom.o b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/yarandom.o
new file mode 100644 (file)
index 0000000..ef9c2bb
Binary files /dev/null and b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/yarandom.o differ
diff --git a/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/yarandom.o.d b/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/yarandom.o.d
new file mode 100644 (file)
index 0000000..4d1d863
--- /dev/null
@@ -0,0 +1,68 @@
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/obj/local/x86_64/objs/xscreensaver/xscreensaver/utils/yarandom.o: \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.c \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h \
+ /Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h \
+ /Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/time.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/cdefs_elf.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/android/api-level.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/stdint.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/machine/wchar_limits.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/int-ll64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/bitsperlong.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/stddef.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/compiler.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm/posix_types_64.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/asm-generic/posix_types.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/sys/sysmacros.h:
+
+/Users/jwz/Library/Android/sdk/android-ndk-r10e/platforms/android-21/arch-x86_64/usr/include/linux/time.h:
+
+/Users/jwz/src/xscreensaver/android/project/xscreensaver/jni/xscreensaver/utils/yarandom.h:
diff --git a/android/project/xscreensaver/res/drawable-hdpi/icon.png b/android/project/xscreensaver/res/drawable-hdpi/icon.png
deleted file mode 100644 (file)
index 8074c4c..0000000
Binary files a/android/project/xscreensaver/res/drawable-hdpi/icon.png and /dev/null differ
index 1095584ec21f71cd0afc9e0993aa2209671b590c..c4d1934d55174af1c24be9de5a90607e4a157739 100644 (file)
Binary files a/android/project/xscreensaver/res/drawable-ldpi/icon.png and b/android/project/xscreensaver/res/drawable-ldpi/icon.png differ
index a07c69fa5a0f4da5d5efe96eea12a543154dbab6..1e14e4bb3dc4bf114423b7cc39b1820df42c9bd0 100644 (file)
Binary files a/android/project/xscreensaver/res/drawable-mdpi/icon.png and b/android/project/xscreensaver/res/drawable-mdpi/icon.png differ
diff --git a/android/project/xscreensaver/res/drawable/bouncingcow.png b/android/project/xscreensaver/res/drawable/bouncingcow.png
new file mode 100644 (file)
index 0000000..25cc4e6
Binary files /dev/null and b/android/project/xscreensaver/res/drawable/bouncingcow.png differ
diff --git a/android/project/xscreensaver/res/drawable/glhanoi.png b/android/project/xscreensaver/res/drawable/glhanoi.png
new file mode 100644 (file)
index 0000000..4a68dcb
Binary files /dev/null and b/android/project/xscreensaver/res/drawable/glhanoi.png differ
diff --git a/android/project/xscreensaver/res/drawable/glmatrix.png b/android/project/xscreensaver/res/drawable/glmatrix.png
new file mode 100644 (file)
index 0000000..d3e527d
Binary files /dev/null and b/android/project/xscreensaver/res/drawable/glmatrix.png differ
index d6772a97bcc9d85e94e59945bbac303d917d0bb0..18f5efe83cb13412fb1ee555b1f2e61bcebfbf01 100644 (file)
Binary files a/android/project/xscreensaver/res/drawable/hilbert.png and b/android/project/xscreensaver/res/drawable/hilbert.png differ
diff --git a/android/project/xscreensaver/res/drawable/hypertorus.png b/android/project/xscreensaver/res/drawable/hypertorus.png
new file mode 100644 (file)
index 0000000..e2afc4c
Binary files /dev/null and b/android/project/xscreensaver/res/drawable/hypertorus.png differ
index 4ab31907bb6f05c444845bcbc441ac3518dd81c3..0db567ec075a42f5d60ab50d5e2ad3fef55361d3 100644 (file)
Binary files a/android/project/xscreensaver/res/drawable/sproingies.png and b/android/project/xscreensaver/res/drawable/sproingies.png differ
index 06fe4d2228e9003b89566998fc0c67a0cde4fade..90cd263e8b991a1c7481e730666f2ff6c02f08c7 100644 (file)
Binary files a/android/project/xscreensaver/res/drawable/stonerview.png and b/android/project/xscreensaver/res/drawable/stonerview.png differ
index 0561e0d7700c73db88ba698fc6c6d2e0386692fa..53e6be7d0563844200fe3215555a8193a50445f5 100644 (file)
Binary files a/android/project/xscreensaver/res/drawable/superquadrics.png and b/android/project/xscreensaver/res/drawable/superquadrics.png differ
index 06fe4d2228e9003b89566998fc0c67a0cde4fade..a86c16c76ecd2efdc6554ccc8f0d711e7a57f5d9 100644 (file)
Binary files a/android/project/xscreensaver/res/drawable/thumbnail.png and b/android/project/xscreensaver/res/drawable/thumbnail.png differ
diff --git a/android/project/xscreensaver/res/drawable/unknownpleasures.png b/android/project/xscreensaver/res/drawable/unknownpleasures.png
new file mode 100644 (file)
index 0000000..41df9c1
Binary files /dev/null and b/android/project/xscreensaver/res/drawable/unknownpleasures.png differ
diff --git a/android/project/xscreensaver/res/layout/slider_preference_dialog.xml b/android/project/xscreensaver/res/layout/slider_preference_dialog.xml
new file mode 100644 (file)
index 0000000..7e2eafc
--- /dev/null
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright 2012 Jay Weisskopf
+
+Licensed under the MIT License (see LICENSE.txt)
+-->
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/slider_preference_layout"
+    android:layout_width="wrap_content"
+    android:layout_height="wrap_content"
+    android:orientation="vertical"
+    android:paddingBottom="8dip"
+    android:paddingLeft="16dip"
+    android:paddingRight="16dip"
+    android:paddingTop="8dip" >
+
+    <TextView
+        android:id="@+android:id/message"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content" />
+
+    <SeekBar
+        android:id="@+id/slider_preference_seekbar"
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
+        android:paddingBottom="12dip"
+        android:paddingTop="12dip" />
+
+</LinearLayout>
\ No newline at end of file
diff --git a/android/project/xscreensaver/res/values/attrs.xml b/android/project/xscreensaver/res/values/attrs.xml
new file mode 100644 (file)
index 0000000..9cb85bd
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright 2012 Jay Weisskopf
+
+Licensed under the MIT License (see LICENSE.txt)
+-->
+<resources>
+
+    <declare-styleable name="SliderPreference">
+        <attr name="android:summary" />
+    </declare-styleable>
+
+</resources>
\ No newline at end of file
diff --git a/android/project/xscreensaver/res/values/items.xml b/android/project/xscreensaver/res/values/items.xml
new file mode 100644 (file)
index 0000000..a4ddc4b
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+    <item name="bouncingcow_count_float" format="float" type="string">0</item>
+    <item name="bouncingcow_speed_float" format="float" type="string">0.487179487179487</item>
+    <item name="hypertorus_speedxy_float" format="float" type="string">0.7125</item>
+    <item name="hypertorus_speedwy_float" format="float" type="string">0.6625</item>
+    <item name="superquadrics_spinspeed_float" format="float" type="string">0.328859060402685</item>
+    <item name="hypertorus_speedxz_float" format="float" type="string">0.7375</item>
+    <item name="hypertorus_speedwz_float" format="float" type="string">0.6875</item>
+    <item name="unknownpleasures_speed_float" format="float" type="string">0.310344827586207</item>
+    <item name="hypertorus_speedwx_float" format="float" type="string">0.6375</item>
+    <item name="hypertorus_speedyz_float" format="float" type="string">0.7625</item>
+    <item name="sproingies_count_float" format="float" type="string">0.241379310344828</item>
+    <item name="glhanoi_trails_float" format="float" type="string">0.2</item>
+    <item name="glhanoi_poles_float" format="float" type="string">-0.107142857142857</item>
+    <item name="glhanoi_speed_float" format="float" type="string">0</item>
+</resources>
index 32389161fd2a24809854c4f262a9a6849e6d70a6..2a5b276b50de4747040545feb800b77dd2f1c117 100644 (file)
 <?xml version="1.0" encoding="utf-8"?>
-<!--
-/*
-* Copyright (C) 4008 The Android Open Source Project
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-*      http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*/
--->
-
 <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
-
-    <string-array name="stonerview_speed_names">
-        <item>"Off"</item>
-        <item>"On"</item>
+    <string-array name="sproingies_count_names">
+        <item>"One"</item>
+        <item>"Lots"</item>
     </string-array>
-
-    <string-array name="stonerview_speed_prefix">
-        <item>"0"</item>
+    <string-array name="sproingies_count_prefix">
         <item>"1"</item>
+        <item>"30"</item>
+    </string-array>
+    <string-array name="sproingies_wireframe_names">
+        <item>"True"</item>
+        <item>"False"</item>
+    </string-array>
+    <string-array name="sproingies_wireframe_prefix">
+        <item>@string/t</item>
+        <item>@string/f</item>
+    </string-array>
+    <string-array name="superquadrics_spinspeed_names">
+        <item>"Slow"</item>
+        <item>"Fast"</item>
     </string-array>
-
-
-    <string-array name="superquadrics_speed_names">
+    <string-array name="superquadrics_spinspeed_prefix">
         <item>"0.1"</item>
-        <item>"1"</item>
-        <item>"3"</item>
-        <item>"5"</item>
-        <item>"8"</item>
-        <item>"10</item>
-        <item>"15"</item>
+        <item>"15.0"</item>
+    </string-array>
+    <string-array name="stonerview_transparent_names">
+        <item>"True"</item>
+        <item>"False"</item>
+    </string-array>
+    <string-array name="stonerview_transparent_prefix">
+        <item>@string/t</item>
+        <item>@string/f</item>
     </string-array>
-
-    <string-array name="superquadrics_speed_prefix">
+    <string-array name="unknownpleasures_speed_names">
+        <item>"Slow"</item>
+        <item>"Fast"</item>
+    </string-array>
+    <string-array name="unknownpleasures_speed_prefix">
         <item>"0.1"</item>
+        <item>"3.0"</item>
+    </string-array>
+    <string-array name="unknownpleasures_wireframe_names">
+        <item>"True"</item>
+        <item>"False"</item>
+    </string-array>
+    <string-array name="unknownpleasures_wireframe_prefix">
+        <item>@string/t</item>
+        <item>@string/f</item>
+    </string-array>
+    <string-array name="bouncingcow_count_names">
+        <item>"Moo"</item>
+        <item>"Herd"</item>
+    </string-array>
+    <string-array name="bouncingcow_count_prefix">
         <item>"1"</item>
+        <item>"9"</item>
+    </string-array>
+    <string-array name="bouncingcow_speed_names">
+        <item>"Slow"</item>
+        <item>"Fast"</item>
+    </string-array>
+    <string-array name="bouncingcow_speed_prefix">
+        <item>"0.05"</item>
+        <item>"2.0"</item>
+    </string-array>
+    <string-array name="hypertorus_speedwz_names">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_speedwz_prefix">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_displayMode_names">
+        <item>"wireframe"</item>
+        <item>"transparent"</item>
+        <item>"surface"</item>
+    </string-array>
+    <string-array name="hypertorus_displayMode_prefix">
+        <item>"wireframe"</item>
+        <item>"transparent"</item>
+        <item>"surface"</item>
+    </string-array>
+    <string-array name="hypertorus_projection4d_names">
+        <item>"orthographic"</item>
+        <item>"perspective"</item>
+    </string-array>
+    <string-array name="hypertorus_projection4d_prefix">
+        <item>"orthographic"</item>
+        <item>"perspective"</item>
+    </string-array>
+    <string-array name="hypertorus_speedwy_names">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_speedwy_prefix">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_appearance_names">
+        <item>"solid"</item>
+        <item>"spirals-1"</item>
+        <item>"spirals-2"</item>
+        <item>"spirals-4"</item>
+        <item>"spirals-8"</item>
+        <item>"spirals-16"</item>
+        <item>"bands"</item>
+    </string-array>
+    <string-array name="hypertorus_appearance_prefix">
+        <item>"solid"</item>
+        <item>"spirals-1"</item>
+        <item>"spirals-2"</item>
+        <item>"spirals-4"</item>
+        <item>"spirals-8"</item>
+        <item>"spirals-16"</item>
+        <item>"bands"</item>
+    </string-array>
+    <string-array name="hypertorus_colors_names">
+        <item>"twosided"</item>
+        <item>"colorwheel"</item>
+    </string-array>
+    <string-array name="hypertorus_colors_prefix">
+        <item>"twosided"</item>
+        <item>"colorwheel"</item>
+    </string-array>
+    <string-array name="hypertorus_speedxz_names">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_speedxz_prefix">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_speedxy_names">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_speedxy_prefix">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_projection3d_names">
+        <item>"orthographic"</item>
+        <item>"perspective"</item>
+    </string-array>
+    <string-array name="hypertorus_projection3d_prefix">
+        <item>"orthographic"</item>
+        <item>"perspective"</item>
+    </string-array>
+    <string-array name="hypertorus_speedyz_names">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_speedyz_prefix">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_speedwx_names">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="hypertorus_speedwx_prefix">
+        <item>"-4.0"</item>
+        <item>"4.0"</item>
+    </string-array>
+    <string-array name="glhanoi_fog_names">
+        <item>"True"</item>
+        <item>"False"</item>
+    </string-array>
+    <string-array name="glhanoi_fog_prefix">
+        <item>@string/t</item>
+        <item>@string/f</item>
+    </string-array>
+    <string-array name="glhanoi_trails_names">
+        <item>"0"</item>
+        <item>"10"</item>
+    </string-array>
+    <string-array name="glhanoi_trails_prefix">
+        <item>"0"</item>
+        <item>"10"</item>
+    </string-array>
+    <string-array name="glhanoi_light_names">
+        <item>"True"</item>
+        <item>"False"</item>
+    </string-array>
+    <string-array name="glhanoi_light_prefix">
+        <item>@string/t</item>
+        <item>@string/f</item>
+    </string-array>
+    <string-array name="glhanoi_poles_names">
+        <item>"0"</item>
+        <item>"31"</item>
+    </string-array>
+    <string-array name="glhanoi_poles_prefix">
         <item>"3"</item>
-        <item>"5"</item>
-        <item>"8"</item>
-        <item>"10</item>
-        <item>"15"</item>
-    </string-array>
-
-
-
-    <string-array name="sproingies_count_names">
+        <item>"31"</item>
+    </string-array>
+    <string-array name="glhanoi_speed_names">
         <item>"1"</item>
-        <item>"2"</item>
-        <item>"4"</item>
-        <item>"8"</item>
-        <item>"15"</item>
-        <item>"23"</item>
-        <item>"30"</item>
+        <item>"20"</item>
     </string-array>
-
-    <string-array name="sproingies_count_prefix">
+    <string-array name="glhanoi_speed_prefix">
         <item>"1"</item>
-        <item>"2"</item>
-        <item>"4"</item>
-        <item>"8"</item>
-        <item>"15"</item>
-        <item>"23"</item>
-        <item>"30"</item>
+        <item>"20"</item>
     </string-array>
-
-
-    <string-array name="hilbert_mode_names">
-        <item>"2d"</item>
-        <item>"3d"</item>
-        <item>"random"</item>
-    </string-array>
-
-    <string-array name="hilbert_mode_prefix">
-        <item>"2d"</item>
-        <item>"3d"</item>
-        <item>"random"</item>
-    </string-array>
-
-
-
 </resources>
index c9d8969d9793df1c63519b0c3e8b830ae3a73205..b93c6d5199b651a7d33de4cca2d19239aff8013d 100644 (file)
     <string name="service_label">Xscreensaver</string>
     <string name="description">A live wallpaper</string>
 
-   <string name="app_name">Xscreensaver</string>
-   <string name="author">jwz and helpers</string>
-
-   <string name="stonerview_name">Stonerview</string>
-   <string name="stonerview_description">Stonerview</string>
-   <string name="stonerview_settings">Settings</string>
-   <string name="stonerview_speed_settings_title">Set transparency</string>
-   <string name="stonerview_speed_settings_summary">Choose transparency mode</string>
-
-   <string name="superquadrics_name">Superquadrics</string>
-   <string name="superquadrics_description">Superquadrics</string>
-   <string name="superquadrics_settings">Settings</string>
-   <string name="superquadrics_speed_settings_title">Select speed</string>
-   <string name="superquadrics_speed_settings_summary">Choose speed</string>
-
-   <string name="sproingies_name">Sproingies</string>
-   <string name="sproingies_description">Sproingies</string>
-   <string name="sproingies_settings">Settings</string>
-   <string name="sproingies_count_settings_title">Select count</string>
-   <string name="sproingies_count_settings_summary">Set number of sproingies</string>
-
-   <string name="hilbert_name">Hilbert</string>
-   <string name="hilbert_description">Hilbert</string>
-   <string name="hilbert_settings">Settings</string>
-   <string name="hilbert_mode_settings_title">Select mode</string>
-   <string name="hilbert_mode_settings_summary">Choose mode</string>
-
+    <string name="app_name">Xscreensaver</string>
+    <string name="author">jwz and helpers</string>
+    <string name="t">True</string>
+    <string name="f">False</string>
+    <string name="sproingies_name">Sproingies</string>
+    <string name="sproingies_settings">Settings</string>
+    <string name="sproingies_description">Sproingies</string>
+    <string name="sproingies_count_settings_title">Set count</string>
+    <string name="sproingies_count_settings_summary">Choose count</string>
+    <string name="sproingies_count_low">1</string>
+    <string name="sproingies_count_high">30</string>
+    <string name="sproingies_count_default">8</string>
+    <string name="sproingies_wireframe_settings_title">Set wireframe</string>
+    <string name="sproingies_wireframe_settings_summary">Choose wireframe</string>
+    <string name="sproingies_wireframe_default">False</string>
+    <string name="superquadrics_name">Superquadrics</string>
+    <string name="superquadrics_settings">Settings</string>
+    <string name="superquadrics_description">Superquadrics</string>
+    <string name="superquadrics_spinspeed_settings_title">Set spinspeed</string>
+    <string name="superquadrics_spinspeed_settings_summary">Choose spinspeed</string>
+    <string name="superquadrics_spinspeed_low">0.1</string>
+    <string name="superquadrics_spinspeed_high">15.0</string>
+    <string name="superquadrics_spinspeed_default">5.0</string>
+    <string name="stonerview_name">Stonerview</string>
+    <string name="stonerview_settings">Settings</string>
+    <string name="stonerview_description">Stonerview</string>
+    <string name="stonerview_transparent_settings_title">Set transparent</string>
+    <string name="stonerview_transparent_settings_summary">Choose transparent</string>
+    <string name="stonerview_transparent_default">False</string>
+    <string name="unknownpleasures_name">Unknownpleasures</string>
+    <string name="unknownpleasures_settings">Settings</string>
+    <string name="unknownpleasures_description">Unknownpleasures</string>
+    <string name="unknownpleasures_speed_settings_title">Set speed</string>
+    <string name="unknownpleasures_speed_settings_summary">Choose speed</string>
+    <string name="unknownpleasures_speed_low">0.1</string>
+    <string name="unknownpleasures_speed_high">3.0</string>
+    <string name="unknownpleasures_speed_default">3.0</string>
+    <string name="unknownpleasures_wireframe_settings_title">Set wireframe</string>
+    <string name="unknownpleasures_wireframe_settings_summary">Choose wireframe</string>
+    <string name="unknownpleasures_wireframe_default">True</string>
+    <string name="bouncingcow_name">Bouncingcow</string>
+    <string name="bouncingcow_settings">Settings</string>
+    <string name="bouncingcow_description">Bouncingcow</string>
+    <string name="bouncingcow_count_settings_title">Set count</string>
+    <string name="bouncingcow_count_settings_summary">Choose count</string>
+    <string name="bouncingcow_count_low">1</string>
+    <string name="bouncingcow_count_high">9</string>
+    <string name="bouncingcow_count_default">3</string>
+    <string name="bouncingcow_speed_settings_title">Set speed</string>
+    <string name="bouncingcow_speed_settings_summary">Choose speed</string>
+    <string name="bouncingcow_speed_low">0.05</string>
+    <string name="bouncingcow_speed_high">2.0</string>
+    <string name="bouncingcow_speed_default">0.1</string>
+    <string name="hypertorus_name">Hypertorus</string>
+    <string name="hypertorus_settings">Settings</string>
+    <string name="hypertorus_description">Hypertorus</string>
+    <string name="hypertorus_speedwz_settings_title">Set speedwz</string>
+    <string name="hypertorus_speedwz_settings_summary">Choose speedwz</string>
+    <string name="hypertorus_speedwz_low">-4.0</string>
+    <string name="hypertorus_speedwz_high">4.0</string>
+    <string name="hypertorus_speedwz_default">1.5</string>
+    <string name="hypertorus_displayMode_settings_title">Set displayMode</string>
+    <string name="hypertorus_displayMode_settings_summary">Choose displayMode</string>
+    <string name="hypertorus_displayMode_default">transparent</string>
+    <string name="hypertorus_projection4d_settings_title">Set projection4d</string>
+    <string name="hypertorus_projection4d_settings_summary">Choose projection4d</string>
+    <string name="hypertorus_projection4d_default">orthographic</string>
+    <string name="hypertorus_speedwy_settings_title">Set speedwy</string>
+    <string name="hypertorus_speedwy_settings_summary">Choose speedwy</string>
+    <string name="hypertorus_speedwy_low">-4.0</string>
+    <string name="hypertorus_speedwy_high">4.0</string>
+    <string name="hypertorus_speedwy_default">1.3</string>
+    <string name="hypertorus_appearance_settings_title">Set appearance</string>
+    <string name="hypertorus_appearance_settings_summary">Choose appearance</string>
+    <string name="hypertorus_appearance_default">spirals-16</string>
+    <string name="hypertorus_colors_settings_title">Set colors</string>
+    <string name="hypertorus_colors_settings_summary">Choose colors</string>
+    <string name="hypertorus_colors_default">twosided</string>
+    <string name="hypertorus_speedxz_settings_title">Set speedxz</string>
+    <string name="hypertorus_speedxz_settings_summary">Choose speedxz</string>
+    <string name="hypertorus_speedxz_low">-4.0</string>
+    <string name="hypertorus_speedxz_high">4.0</string>
+    <string name="hypertorus_speedxz_default">1.9</string>
+    <string name="hypertorus_speedxy_settings_title">Set speedxy</string>
+    <string name="hypertorus_speedxy_settings_summary">Choose speedxy</string>
+    <string name="hypertorus_speedxy_low">-4.0</string>
+    <string name="hypertorus_speedxy_high">4.0</string>
+    <string name="hypertorus_speedxy_default">1.7</string>
+    <string name="hypertorus_projection3d_settings_title">Set projection3d</string>
+    <string name="hypertorus_projection3d_settings_summary">Choose projection3d</string>
+    <string name="hypertorus_projection3d_default">orthographic</string>
+    <string name="hypertorus_speedyz_settings_title">Set speedyz</string>
+    <string name="hypertorus_speedyz_settings_summary">Choose speedyz</string>
+    <string name="hypertorus_speedyz_low">-4.0</string>
+    <string name="hypertorus_speedyz_high">4.0</string>
+    <string name="hypertorus_speedyz_default">2.1</string>
+    <string name="hypertorus_speedwx_settings_title">Set speedwx</string>
+    <string name="hypertorus_speedwx_settings_summary">Choose speedwx</string>
+    <string name="hypertorus_speedwx_low">-4.0</string>
+    <string name="hypertorus_speedwx_high">4.0</string>
+    <string name="hypertorus_speedwx_default">1.1</string>
+    <string name="glhanoi_name">Glhanoi</string>
+    <string name="glhanoi_settings">Settings</string>
+    <string name="glhanoi_description">Glhanoi</string>
+    <string name="glhanoi_fog_settings_title">Set fog</string>
+    <string name="glhanoi_fog_settings_summary">Choose fog</string>
+    <string name="glhanoi_fog_default">True</string>
+    <string name="glhanoi_trails_settings_title">Set trails</string>
+    <string name="glhanoi_trails_settings_summary">Choose trails</string>
+    <string name="glhanoi_trails_low">0</string>
+    <string name="glhanoi_trails_high">10</string>
+    <string name="glhanoi_trails_default">2</string>
+    <string name="glhanoi_light_settings_title">Set light</string>
+    <string name="glhanoi_light_settings_summary">Choose light</string>
+    <string name="glhanoi_light_default">False</string>
+    <string name="glhanoi_poles_settings_title">Set poles</string>
+    <string name="glhanoi_poles_settings_summary">Choose poles</string>
+    <string name="glhanoi_poles_low">3</string>
+    <string name="glhanoi_poles_high">31</string>
+    <string name="glhanoi_poles_default">0</string>
+    <string name="glhanoi_speed_settings_title">Set speed</string>
+    <string name="glhanoi_speed_settings_summary">Choose speed</string>
+    <string name="glhanoi_speed_low">1</string>
+    <string name="glhanoi_speed_high">20</string>
+    <string name="glhanoi_speed_default">1</string>
 </resources>
diff --git a/android/project/xscreensaver/res/xml/bouncingcow.xml b/android/project/xscreensaver/res/xml/bouncingcow.xml
new file mode 100644 (file)
index 0000000..e531543
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<wallpaper xmlns:android="http://schemas.android.com/apk/res/android"
+   android:description="@string/bouncingcow_description"
+   android:settingsActivity="org.jwz.xscreensaver.gen.BouncingcowSettings"
+   android:thumbnail="@drawable/bouncingcow" />
diff --git a/android/project/xscreensaver/res/xml/bouncingcow_settings.xml b/android/project/xscreensaver/res/xml/bouncingcow_settings.xml
new file mode 100644 (file)
index 0000000..eb2cdb5
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
+    <PreferenceCategory
+        android:title="@string/bouncingcow_settings"
+        android:key="bouncingcowwallpaper_settings">
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/bouncingcow_count_float"
+        android:dialogMessage="@string/bouncingcow_count_settings_summary"
+        android:key="bouncingcow_count"
+        android:summary="@array/bouncingcow_count_prefix"
+        android:title="@string/bouncingcow_count_settings_title" />
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/bouncingcow_speed_float"
+        android:dialogMessage="@string/bouncingcow_speed_settings_summary"
+        android:key="bouncingcow_speed"
+        android:summary="@array/bouncingcow_speed_prefix"
+        android:title="@string/bouncingcow_speed_settings_title" />
+    </PreferenceCategory>
+</PreferenceScreen>
diff --git a/android/project/xscreensaver/res/xml/glhanoi.xml b/android/project/xscreensaver/res/xml/glhanoi.xml
new file mode 100644 (file)
index 0000000..0c3ac16
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<wallpaper xmlns:android="http://schemas.android.com/apk/res/android"
+   android:description="@string/glhanoi_description"
+   android:settingsActivity="org.jwz.xscreensaver.gen.GlhanoiSettings"
+   android:thumbnail="@drawable/glhanoi" />
diff --git a/android/project/xscreensaver/res/xml/glhanoi_settings.xml b/android/project/xscreensaver/res/xml/glhanoi_settings.xml
new file mode 100644 (file)
index 0000000..0731f6c
--- /dev/null
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
+    <PreferenceCategory
+        android:title="@string/glhanoi_settings"
+        android:key="glhanoiwallpaper_settings">
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/glhanoi_trails_float"
+        android:dialogMessage="@string/glhanoi_trails_settings_summary"
+        android:key="glhanoi_trails"
+        android:summary="@array/glhanoi_trails_prefix"
+        android:title="@string/glhanoi_trails_settings_title" />
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/glhanoi_poles_float"
+        android:dialogMessage="@string/glhanoi_poles_settings_summary"
+        android:key="glhanoi_poles"
+        android:summary="@array/glhanoi_poles_prefix"
+        android:title="@string/glhanoi_poles_settings_title" />
+    <ListPreference
+            android:key="glhanoi_fog"
+            android:title="@string/glhanoi_fog_settings_title"
+            android:summary="@string/glhanoi_fog_settings_summary"
+            android:entries="@array/glhanoi_fog_names"
+            android:defaultValue="@string/glhanoi_fog_default"
+            android:entryValues="@array/glhanoi_fog_prefix" />
+    <ListPreference
+            android:key="glhanoi_light"
+            android:title="@string/glhanoi_light_settings_title"
+            android:summary="@string/glhanoi_light_settings_summary"
+            android:entries="@array/glhanoi_light_names"
+            android:defaultValue="@string/glhanoi_light_default"
+            android:entryValues="@array/glhanoi_light_prefix" />
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/glhanoi_speed_float"
+        android:dialogMessage="@string/glhanoi_speed_settings_summary"
+        android:key="glhanoi_speed"
+        android:summary="@array/glhanoi_speed_prefix"
+        android:title="@string/glhanoi_speed_settings_title" />
+    </PreferenceCategory>
+</PreferenceScreen>
diff --git a/android/project/xscreensaver/res/xml/glwallpapertest.xml b/android/project/xscreensaver/res/xml/glwallpapertest.xml
deleted file mode 100644 (file)
index cc6e508..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<wallpaper xmlns:android="http://schemas.android.com/apk/res/android"
-       android:description="@string/description"
-/>
diff --git a/android/project/xscreensaver/res/xml/hilbert.xml b/android/project/xscreensaver/res/xml/hilbert.xml
deleted file mode 100644 (file)
index 9af0906..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<wallpaper xmlns:android="http://schemas.android.com/apk/res/android"
-   android:description="@string/hilbert_description"
-   android:settingsActivity="org.jwz.xscreensaver.gen.HilbertSettings"
-   android:thumbnail="@drawable/hilbert" />
diff --git a/android/project/xscreensaver/res/xml/hilbert_settings.xml b/android/project/xscreensaver/res/xml/hilbert_settings.xml
deleted file mode 100644 (file)
index 225464c..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">    <PreferenceCategory
-        android:title="@string/hilbert_settings"
-        android:key="hilbertwallpaper_settings">
-    <ListPreference
-            android:key="hilbert_mode"
-            android:title="@string/hilbert_mode_settings_title"
-            android:summary="@string/hilbert_mode_settings_summary"
-            android:entries="@array/hilbert_mode_names"
-           android:defaultValue="3d"
-            android:entryValues="@array/hilbert_mode_prefix" />
-    </PreferenceCategory>
-</PreferenceScreen>
diff --git a/android/project/xscreensaver/res/xml/hypertorus.xml b/android/project/xscreensaver/res/xml/hypertorus.xml
new file mode 100644 (file)
index 0000000..d3b8b8e
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<wallpaper xmlns:android="http://schemas.android.com/apk/res/android"
+   android:description="@string/hypertorus_description"
+   android:settingsActivity="org.jwz.xscreensaver.gen.HypertorusSettings"
+   android:thumbnail="@drawable/hypertorus" />
diff --git a/android/project/xscreensaver/res/xml/hypertorus_settings.xml b/android/project/xscreensaver/res/xml/hypertorus_settings.xml
new file mode 100644 (file)
index 0000000..55079b9
--- /dev/null
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
+    <PreferenceCategory
+        android:title="@string/hypertorus_settings"
+        android:key="hypertoruswallpaper_settings">
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/hypertorus_speedxz_float"
+        android:dialogMessage="@string/hypertorus_speedxz_settings_summary"
+        android:key="hypertorus_speedxz"
+        android:summary="@array/hypertorus_speedxz_prefix"
+        android:title="@string/hypertorus_speedxz_settings_title" />
+    <ListPreference
+            android:key="hypertorus_projection3d"
+            android:title="@string/hypertorus_projection3d_settings_title"
+            android:summary="@string/hypertorus_projection3d_settings_summary"
+            android:entries="@array/hypertorus_projection3d_names"
+            android:defaultValue="@string/hypertorus_projection3d_default"
+            android:entryValues="@array/hypertorus_projection3d_prefix" />
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/hypertorus_speedxy_float"
+        android:dialogMessage="@string/hypertorus_speedxy_settings_summary"
+        android:key="hypertorus_speedxy"
+        android:summary="@array/hypertorus_speedxy_prefix"
+        android:title="@string/hypertorus_speedxy_settings_title" />
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/hypertorus_speedwy_float"
+        android:dialogMessage="@string/hypertorus_speedwy_settings_summary"
+        android:key="hypertorus_speedwy"
+        android:summary="@array/hypertorus_speedwy_prefix"
+        android:title="@string/hypertorus_speedwy_settings_title" />
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/hypertorus_speedwx_float"
+        android:dialogMessage="@string/hypertorus_speedwx_settings_summary"
+        android:key="hypertorus_speedwx"
+        android:summary="@array/hypertorus_speedwx_prefix"
+        android:title="@string/hypertorus_speedwx_settings_title" />
+    <ListPreference
+            android:key="hypertorus_colors"
+            android:title="@string/hypertorus_colors_settings_title"
+            android:summary="@string/hypertorus_colors_settings_summary"
+            android:entries="@array/hypertorus_colors_names"
+            android:defaultValue="@string/hypertorus_colors_default"
+            android:entryValues="@array/hypertorus_colors_prefix" />
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/hypertorus_speedyz_float"
+        android:dialogMessage="@string/hypertorus_speedyz_settings_summary"
+        android:key="hypertorus_speedyz"
+        android:summary="@array/hypertorus_speedyz_prefix"
+        android:title="@string/hypertorus_speedyz_settings_title" />
+    <ListPreference
+            android:key="hypertorus_displayMode"
+            android:title="@string/hypertorus_displayMode_settings_title"
+            android:summary="@string/hypertorus_displayMode_settings_summary"
+            android:entries="@array/hypertorus_displayMode_names"
+            android:defaultValue="@string/hypertorus_displayMode_default"
+            android:entryValues="@array/hypertorus_displayMode_prefix" />
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/hypertorus_speedwz_float"
+        android:dialogMessage="@string/hypertorus_speedwz_settings_summary"
+        android:key="hypertorus_speedwz"
+        android:summary="@array/hypertorus_speedwz_prefix"
+        android:title="@string/hypertorus_speedwz_settings_title" />
+    <ListPreference
+            android:key="hypertorus_projection4d"
+            android:title="@string/hypertorus_projection4d_settings_title"
+            android:summary="@string/hypertorus_projection4d_settings_summary"
+            android:entries="@array/hypertorus_projection4d_names"
+            android:defaultValue="@string/hypertorus_projection4d_default"
+            android:entryValues="@array/hypertorus_projection4d_prefix" />
+    <ListPreference
+            android:key="hypertorus_appearance"
+            android:title="@string/hypertorus_appearance_settings_title"
+            android:summary="@string/hypertorus_appearance_settings_summary"
+            android:entries="@array/hypertorus_appearance_names"
+            android:defaultValue="@string/hypertorus_appearance_default"
+            android:entryValues="@array/hypertorus_appearance_prefix" />
+    </PreferenceCategory>
+</PreferenceScreen>
index f7904d7ec030572d60fb137360f94b394f3fd3a6..9181949c930d5cda6dcba91e99f557db21920f02 100644 (file)
@@ -1,13 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
-<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">    <PreferenceCategory
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
+    <PreferenceCategory
         android:title="@string/sproingies_settings"
         android:key="sproingieswallpaper_settings">
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/sproingies_count_float"
+        android:dialogMessage="@string/sproingies_count_settings_summary"
+        android:key="sproingies_count"
+        android:summary="@array/sproingies_count_prefix"
+        android:title="@string/sproingies_count_settings_title" />
     <ListPreference
-            android:key="sproingies_count"
-            android:title="@string/sproingies_count_settings_title"
-            android:summary="@string/sproingies_count_settings_summary"
-            android:entries="@array/sproingies_count_names"
-           android:defaultValue="8"
-            android:entryValues="@array/sproingies_count_prefix" />
+            android:key="sproingies_wireframe"
+            android:title="@string/sproingies_wireframe_settings_title"
+            android:summary="@string/sproingies_wireframe_settings_summary"
+            android:entries="@array/sproingies_wireframe_names"
+            android:defaultValue="@string/sproingies_wireframe_default"
+            android:entryValues="@array/sproingies_wireframe_prefix" />
     </PreferenceCategory>
 </PreferenceScreen>
index 67652918a0ced46e08d4eedf42aa4b399465fa0a..693cab8888f8c5da70597b01eac65150b8683634 100644 (file)
@@ -1,21 +1,4 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!--
-/**
- * Copyright (c) 2009, The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); 
- * you may not use this file except in compliance with the License. 
- * You may obtain a copy of the License at 
- *
- *     http://www.apache.org/licenses/LICENSE-2.0 
- *
- * Unless required by applicable law or agreed to in writing, software 
- * distributed under the License is distributed on an "AS IS" BASIS, 
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
- * See the License for the specific language governing permissions and 
- * limitations under the License.
- */
--->
 <wallpaper xmlns:android="http://schemas.android.com/apk/res/android"
    android:description="@string/stonerview_description"
    android:settingsActivity="org.jwz.xscreensaver.gen.StonerviewSettings"
index eba6311e7bd6e92cc51d71f5b32458e224edec2e..e7d25ee0e0ec3afd0c85b55ef158cb817a54d3ad 100644 (file)
@@ -1,32 +1,14 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2009 The Android Open Source Project
-
-     Licensed under the Apache License, Version 2.0 (the "License");
-     you may not use this file except in compliance with the License.
-     You may obtain a copy of the License at
-  
-          http://www.apache.org/licenses/LICENSE-2.0
-  
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
--->
-
 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
     <PreferenceCategory
         android:title="@string/stonerview_settings"
         android:key="stonerviewwallpaper_settings">
-
     <ListPreference
-            android:key="stonerview_speed"
-            android:title="@string/stonerview_speed_settings_title"
-            android:summary="@string/stonerview_speed_settings_summary"
-            android:entries="@array/stonerview_speed_names"
-           android:defaultValue="1"
-            android:entryValues="@array/stonerview_speed_prefix" />
-
+            android:key="stonerview_transparent"
+            android:title="@string/stonerview_transparent_settings_title"
+            android:summary="@string/stonerview_transparent_settings_summary"
+            android:entries="@array/stonerview_transparent_names"
+            android:defaultValue="@string/stonerview_transparent_default"
+            android:entryValues="@array/stonerview_transparent_prefix" />
     </PreferenceCategory>
-
 </PreferenceScreen>
index a203d94af34654d042c5bf164a5be42b8f366900..59c891b989c5591318db64031d94f3be8b0dbaa2 100644 (file)
@@ -1,21 +1,4 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!--
-/**
- * Copyright (c) 2009, The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); 
- * you may not use this file except in compliance with the License. 
- * You may obtain a copy of the License at 
- *
- *     http://www.apache.org/licenses/LICENSE-2.0 
- *
- * Unless required by applicable law or agreed to in writing, software 
- * distributed under the License is distributed on an "AS IS" BASIS, 
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
- * See the License for the specific language governing permissions and 
- * limitations under the License.
- */
--->
 <wallpaper xmlns:android="http://schemas.android.com/apk/res/android"
    android:description="@string/superquadrics_description"
    android:settingsActivity="org.jwz.xscreensaver.gen.SuperquadricsSettings"
index e92aa2dd8db8b7b69b6cb81c83d7904980765049..b2da33206a6607b5ee5d9b7e988872c64c3a1718 100644 (file)
@@ -1,32 +1,13 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2009 The Android Open Source Project
-
-     Licensed under the Apache License, Version 2.0 (the "License");
-     you may not use this file except in compliance with the License.
-     You may obtain a copy of the License at
-  
-          http://www.apache.org/licenses/LICENSE-2.0
-  
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
--->
-
 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
     <PreferenceCategory
         android:title="@string/superquadrics_settings"
         android:key="superquadricswallpaper_settings">
-
-    <ListPreference
-            android:key="superquadrics_speed"
-            android:title="@string/superquadrics_speed_settings_title"
-            android:summary="@string/superquadrics_speed_settings_summary"
-            android:entries="@array/superquadrics_speed_names"
-           android:defaultValue="5"
-            android:entryValues="@array/superquadrics_speed_prefix" />
-
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/superquadrics_spinspeed_float"
+        android:dialogMessage="@string/superquadrics_spinspeed_settings_summary"
+        android:key="superquadrics_spinspeed"
+        android:summary="@array/superquadrics_spinspeed_prefix"
+        android:title="@string/superquadrics_spinspeed_settings_title" />
     </PreferenceCategory>
-
 </PreferenceScreen>
diff --git a/android/project/xscreensaver/res/xml/unknownpleasures.xml b/android/project/xscreensaver/res/xml/unknownpleasures.xml
new file mode 100644 (file)
index 0000000..b3f091c
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<wallpaper xmlns:android="http://schemas.android.com/apk/res/android"
+   android:description="@string/unknownpleasures_description"
+   android:settingsActivity="org.jwz.xscreensaver.gen.UnknownpleasuresSettings"
+   android:thumbnail="@drawable/unknownpleasures" />
diff --git a/android/project/xscreensaver/res/xml/unknownpleasures_settings.xml b/android/project/xscreensaver/res/xml/unknownpleasures_settings.xml
new file mode 100644 (file)
index 0000000..72e8bb8
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
+    <PreferenceCategory
+        android:title="@string/unknownpleasures_settings"
+        android:key="unknownpleasureswallpaper_settings">
+    <org.jwz.xscreensaver.SliderPreference
+        android:defaultValue="@string/unknownpleasures_speed_float"
+        android:dialogMessage="@string/unknownpleasures_speed_settings_summary"
+        android:key="unknownpleasures_speed"
+        android:summary="@array/unknownpleasures_speed_prefix"
+        android:title="@string/unknownpleasures_speed_settings_title" />
+    <ListPreference
+            android:key="unknownpleasures_wireframe"
+            android:title="@string/unknownpleasures_wireframe_settings_title"
+            android:summary="@string/unknownpleasures_wireframe_settings_summary"
+            android:entries="@array/unknownpleasures_wireframe_names"
+            android:defaultValue="@string/unknownpleasures_wireframe_default"
+            android:entryValues="@array/unknownpleasures_wireframe_prefix" />
+    </PreferenceCategory>
+</PreferenceScreen>
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/SliderPreference.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/SliderPreference.java
new file mode 100644 (file)
index 0000000..8a77263
--- /dev/null
@@ -0,0 +1,151 @@
+/*
+ * Copyright 2012 Jay Weisskopf
+ *
+ * Licensed under the MIT License (see LICENSE.txt)
+ */
+
+//package net.jayschwa.android.preference;
+package org.jwz.xscreensaver;
+
+
+import android.content.Context;
+import android.content.res.TypedArray;
+import android.preference.DialogPreference;
+import android.util.AttributeSet;
+import android.view.View;
+import android.widget.SeekBar;
+
+/**
+ * @author Jay Weisskopf
+ */
+public class SliderPreference extends DialogPreference {
+
+       protected final static int SEEKBAR_RESOLUTION = 10000;
+
+       protected float mValue;
+       protected int mSeekBarValue;
+       protected CharSequence[] mSummaries;
+
+       /**
+        * @param context
+        * @param attrs
+        */
+       public SliderPreference(Context context, AttributeSet attrs) {
+               super(context, attrs);
+               setup(context, attrs);
+       }
+
+       /**
+        * @param context
+        * @param attrs
+        * @param defStyle
+        */
+       public SliderPreference(Context context, AttributeSet attrs, int defStyle) {
+               super(context, attrs, defStyle);
+               setup(context, attrs);
+       }
+
+       private void setup(Context context, AttributeSet attrs) {
+               setDialogLayoutResource(R.layout.slider_preference_dialog);
+               TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.SliderPreference);
+               try {
+                       setSummary(a.getTextArray(R.styleable.SliderPreference_android_summary));
+               } catch (Exception e) {
+                       // Do nothing
+               }
+               a.recycle();
+       }
+
+       @Override
+       protected Object onGetDefaultValue(TypedArray a, int index) {
+               return a.getFloat(index, 0);
+       }
+
+       @Override
+       protected void onSetInitialValue(boolean restoreValue, Object defaultValue) {
+               setValue(restoreValue ? getPersistedFloat(mValue) : (Float) defaultValue);
+       }
+
+       @Override
+       public CharSequence getSummary() {
+               if (mSummaries != null && mSummaries.length > 0) {
+                       int index = (int) (mValue * mSummaries.length);
+                       index = Math.min(index, mSummaries.length - 1);
+                       return mSummaries[index];
+               } else {
+                       return super.getSummary();
+               }
+       }
+
+       public void setSummary(CharSequence[] summaries) {
+               mSummaries = summaries;
+       }
+
+       @Override
+       public void setSummary(CharSequence summary) {
+               super.setSummary(summary);
+               mSummaries = null;
+       }
+
+       @Override
+       public void setSummary(int summaryResId) {
+               try {
+                       setSummary(getContext().getResources().getStringArray(summaryResId));
+               } catch (Exception e) {
+                       super.setSummary(summaryResId);
+               }
+       }
+
+       public float getValue() {
+               return mValue;
+       }
+
+       public void setValue(float value) {
+               value = Math.max(0, Math.min(value, 1)); // clamp to [0, 1]
+               if (shouldPersist()) {
+                       persistFloat(value);
+               }
+               if (value != mValue) {
+                       mValue = value;
+                       notifyChanged();
+               }
+       }
+
+       @Override
+       protected View onCreateDialogView() {
+               mSeekBarValue = (int) (mValue * SEEKBAR_RESOLUTION);
+               View view = super.onCreateDialogView();
+               SeekBar seekbar = (SeekBar) view.findViewById(R.id.slider_preference_seekbar);
+               seekbar.setMax(SEEKBAR_RESOLUTION);
+               seekbar.setProgress(mSeekBarValue);
+               seekbar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
+
+                       @Override
+                       public void onStopTrackingTouch(SeekBar seekBar) {
+                       }
+
+                       @Override
+                       public void onStartTrackingTouch(SeekBar seekBar) {
+                       }
+
+                       @Override
+                       public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
+                               if (fromUser) {
+                                       SliderPreference.this.mSeekBarValue = progress;
+                               }
+                       }
+               });
+               return view;
+       }
+
+       @Override
+       protected void onDialogClosed(boolean positiveResult) {
+               final float newValue = (float) mSeekBarValue / SEEKBAR_RESOLUTION;
+               if (positiveResult && callChangeListener(newValue)) {
+                       setValue(newValue);
+               }
+               super.onDialogClosed(positiveResult);
+       }
+
+       // TODO: Save and restore preference state.
+}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/HilbertService.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/HilbertService.java
deleted file mode 100644 (file)
index a098205..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-package org.jwz.xscreensaver.gen;
-import net.rbgrn.android.glwallpaperservice.*;
-import android.content.SharedPreferences;
-import org.jwz.xscreensaver.*;
-
-// Original code provided by Robert Green
-// http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
-public class HilbertService extends GLWallpaperService {
-    SharedPreferences sp;
-    public HilbertService() {
-        super();
-    }
-    @Override
-    public void onCreate() {
-        sp = ((XscreensaverApp)getApplication()).getThePrefs(HilbertWallpaper.SHARED_PREFS_NAME);
-    }
-    public Engine onCreateEngine() {
-        MyEngine engine = new MyEngine();
-        return engine;
-    }
-    class MyEngine extends GLEngine {
-        HilbertWallpaper renderer;
-        public MyEngine() {
-            super();
-            // handle prefs, other initialization
-            renderer = new HilbertWallpaper();
-            setRenderer(renderer);
-            setRenderMode(RENDERMODE_CONTINUOUSLY);
-        }
-        public void onDestroy() {
-            super.onDestroy();
-            if (renderer != null) {
-                renderer.release(); // assuming yours has this method - it should!
-            }
-            renderer = null;
-        }
-        @Override
-        public void onVisibilityChanged(boolean visible) {
-            super.onVisibilityChanged(visible);
-            if (visible) {
-                renderer.doSP(sp);
-            }
-        }
-    }
-    static
-    {
-        System.loadLibrary ("xscreensaver");
-    }
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/HilbertSettings.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/HilbertSettings.java
deleted file mode 100644 (file)
index ec0378a..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-package org.jwz.xscreensaver.gen;
-import org.jwz.xscreensaver.R;
-import android.content.SharedPreferences;
-import android.os.Bundle;
-import android.preference.PreferenceActivity;
-public class HilbertSettings extends PreferenceActivity
-    implements SharedPreferences.OnSharedPreferenceChangeListener {
-    @Override
-    protected void onCreate(Bundle icicle) {
-        super.onCreate(icicle);
-        getPreferenceManager().setSharedPreferencesName(
-            HilbertWallpaper.SHARED_PREFS_NAME);
-        addPreferencesFromResource(R.xml.hilbert_settings);
-        getPreferenceManager().getSharedPreferences().registerOnSharedPreferenceChangeListener(
-            this);
-    }
-    @Override
-    protected void onResume() {
-        super.onResume();
-    }
-    @Override
-    protected void onDestroy() {
-        getPreferenceManager().getSharedPreferences().unregisterOnSharedPreferenceChangeListener(
-            this);
-        super.onDestroy();
-    }
-    public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,
-                                          String key) {
-    }
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/HilbertWallpaper.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/HilbertWallpaper.java
deleted file mode 100644 (file)
index f965290..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-package org.jwz.xscreensaver.gen;
-import javax.microedition.khronos.egl.EGLConfig;
-import javax.microedition.khronos.opengles.GL10;
-import net.rbgrn.android.glwallpaperservice.*;
-import android.opengl.GLU;
-import android.content.Context;
-import android.content.SharedPreferences;
-import org.jwz.xscreensaver.*;
-public class HilbertWallpaper extends ARenderer {
-    private static native void nativeSettings(String hack, String hackPref, int draw);
-    public static final String SHARED_PREFS_NAME="hilbertsettings";
-    CallNative cn;
-    public void onSurfaceCreated(GL10 gl, EGLConfig config) {
-        super.onSurfaceCreated(gl, config);
-        cn = new CallNative();
-        NonSurfaceCreated();
-    }
-    public void onDrawFrame(GL10 gl) {
-        super.onDrawFrame(gl);
-        nativeSettings("bogus", "bogus", 1);
-        NonDrawFrame();
-    }
-    void NonDrawFrame() {
-        cn.nativeRender();
-    }
-    void doSP(SharedPreferences sspp) {
-        //String hackPref = sspp.getString("hilbert_quad", "75"); // key
-        String hackPref = sspp.getString("hilbert_mode", "3d"); // key
-        String hack = "hilbert";
-        nativeSettings(hack, hackPref, 0);
-    }
-    static
-    {
-        System.loadLibrary ("xscreensaver");
-    }
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SproingiesService.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SproingiesService.java
deleted file mode 100644 (file)
index 8cddbeb..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-package org.jwz.xscreensaver.gen;
-import net.rbgrn.android.glwallpaperservice.*;
-import android.content.SharedPreferences;
-import org.jwz.xscreensaver.*;
-
-// Original code provided by Robert Green
-// http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
-public class SproingiesService extends GLWallpaperService {
-    SharedPreferences sp;
-    public SproingiesService() {
-        super();
-    }
-    @Override
-    public void onCreate() {
-        sp = ((XscreensaverApp)getApplication()).getThePrefs(SproingiesWallpaper.SHARED_PREFS_NAME);
-    }
-    public Engine onCreateEngine() {
-        MyEngine engine = new MyEngine();
-        return engine;
-    }
-    class MyEngine extends GLEngine {
-        SproingiesWallpaper renderer;
-        public MyEngine() {
-            super();
-            // handle prefs, other initialization
-            renderer = new SproingiesWallpaper();
-            setRenderer(renderer);
-            setRenderMode(RENDERMODE_CONTINUOUSLY);
-        }
-        public void onDestroy() {
-            super.onDestroy();
-            if (renderer != null) {
-                renderer.release(); // assuming yours has this method - it should!
-            }
-            renderer = null;
-        }
-        @Override
-        public void onVisibilityChanged(boolean visible) {
-            super.onVisibilityChanged(visible);
-            if (visible) {
-                renderer.doSP(sp);
-            }
-        }
-    }
-    static
-    {
-        System.loadLibrary ("xscreensaver");
-    }
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SproingiesSettings.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SproingiesSettings.java
deleted file mode 100644 (file)
index 0e29a8c..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-package org.jwz.xscreensaver.gen;
-import org.jwz.xscreensaver.R;
-import android.content.SharedPreferences;
-import android.os.Bundle;
-import android.preference.PreferenceActivity;
-public class SproingiesSettings extends PreferenceActivity
-    implements SharedPreferences.OnSharedPreferenceChangeListener {
-    @Override
-    protected void onCreate(Bundle icicle) {
-        super.onCreate(icicle);
-        getPreferenceManager().setSharedPreferencesName(
-            SproingiesWallpaper.SHARED_PREFS_NAME);
-        addPreferencesFromResource(R.xml.sproingies_settings);
-        getPreferenceManager().getSharedPreferences().registerOnSharedPreferenceChangeListener(
-            this);
-    }
-    @Override
-    protected void onResume() {
-        super.onResume();
-    }
-    @Override
-    protected void onDestroy() {
-        getPreferenceManager().getSharedPreferences().unregisterOnSharedPreferenceChangeListener(
-            this);
-        super.onDestroy();
-    }
-    public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,
-                                          String key) {
-    }
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SproingiesWallpaper.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SproingiesWallpaper.java
deleted file mode 100644 (file)
index 71b081b..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-package org.jwz.xscreensaver.gen;
-import javax.microedition.khronos.egl.EGLConfig;
-import javax.microedition.khronos.opengles.GL10;
-import net.rbgrn.android.glwallpaperservice.*;
-import android.opengl.GLU;
-import android.content.Context;
-import android.content.SharedPreferences;
-import org.jwz.xscreensaver.*;
-public class SproingiesWallpaper extends ARenderer {
-    private static native void nativeSettings(String hack, String hackPref, int draw);
-    public static final String SHARED_PREFS_NAME="sproingiessettings";
-    CallNative cn;
-    public void onSurfaceCreated(GL10 gl, EGLConfig config) {
-        super.onSurfaceCreated(gl, config);
-        cn = new CallNative();
-        NonSurfaceCreated();
-    }
-    public void onDrawFrame(GL10 gl) {
-        super.onDrawFrame(gl);
-        nativeSettings("bogus", "bogus", 1);
-        NonDrawFrame();
-    }
-    void NonDrawFrame() {
-        cn.nativeRender();
-    }
-    void doSP(SharedPreferences sspp) {
-        String hackPref = sspp.getString("sproingies_count", "8"); // key
-        String hack = "sproingies";
-        nativeSettings(hack, hackPref, 0);
-    }
-    static
-    {
-        System.loadLibrary ("xscreensaver");
-    }
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/StonerviewService.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/StonerviewService.java
deleted file mode 100644 (file)
index 177e528..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-package org.jwz.xscreensaver.gen;
-
-import net.rbgrn.android.glwallpaperservice.*;
-import android.content.SharedPreferences;
-import org.jwz.xscreensaver.*;
-
-// Original code provided by Robert Green
-// http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
-public class StonerviewService extends GLWallpaperService {
-
-    SharedPreferences sp;
-
-    public StonerviewService() {
-        super();
-    }
-
-    @Override
-    public void onCreate() {
-        sp = ((XscreensaverApp)getApplication()).getThePrefs(StonerviewWallpaper.SHARED_PREFS_NAME);
-    }
-
-    public Engine onCreateEngine() {
-        MyEngine engine = new MyEngine();
-        return engine;
-    }
-
-    class MyEngine extends GLEngine {
-        StonerviewWallpaper renderer;
-        public MyEngine() {
-            super();
-            // handle prefs, other initialization
-            renderer = new StonerviewWallpaper();
-            setRenderer(renderer);
-            setRenderMode(RENDERMODE_CONTINUOUSLY);
-        }
-
-        public void onDestroy() {
-            super.onDestroy();
-            if (renderer != null) {
-                renderer.release(); // assuming yours has this method - it should!
-            }
-            renderer = null;
-        }
-
-        @Override
-        public void onVisibilityChanged(boolean visible) {
-            super.onVisibilityChanged(visible);
-            if (visible) {
-                renderer.doSP(sp);
-            }
-        }
-
-    }
-    static
-    {
-        System.loadLibrary ("xscreensaver");
-    }
-
-
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/StonerviewSettings.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/StonerviewSettings.java
deleted file mode 100644 (file)
index 4302126..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * Copyright (C) 2009 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
-
-package org.jwz.xscreensaver.gen;
-
-import org.jwz.xscreensaver.R;
-
-import android.content.SharedPreferences;
-import android.os.Bundle;
-import android.preference.PreferenceActivity;
-
-public class StonerviewSettings extends PreferenceActivity
-    implements SharedPreferences.OnSharedPreferenceChangeListener {
-
-    @Override
-    protected void onCreate(Bundle icicle) {
-        super.onCreate(icicle);
-        getPreferenceManager().setSharedPreferencesName(
-            StonerviewWallpaper.SHARED_PREFS_NAME);
-        addPreferencesFromResource(R.xml.stonerview_settings);
-        getPreferenceManager().getSharedPreferences().registerOnSharedPreferenceChangeListener(
-            this);
-    }
-
-    @Override
-    protected void onResume() {
-        super.onResume();
-    }
-
-    @Override
-    protected void onDestroy() {
-        getPreferenceManager().getSharedPreferences().unregisterOnSharedPreferenceChangeListener(
-            this);
-        super.onDestroy();
-    }
-
-    public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,
-                                          String key) {
-    }
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/StonerviewWallpaper.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/StonerviewWallpaper.java
deleted file mode 100644 (file)
index 4d36cc8..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-package org.jwz.xscreensaver.gen;
-
-import javax.microedition.khronos.egl.EGLConfig;
-import javax.microedition.khronos.opengles.GL10;
-
-import net.rbgrn.android.glwallpaperservice.*;
-import android.opengl.GLU;
-
-import android.content.Context;
-import android.content.SharedPreferences;
-import org.jwz.xscreensaver.*;
-
-public class StonerviewWallpaper extends ARenderer {
-
-    private static native void nativeSettings(String hack, String hackPref, int draw);
-    public static final String SHARED_PREFS_NAME="stonerviewsettings";
-    CallNative cn;
-
-    public void onSurfaceCreated(GL10 gl, EGLConfig config) {
-
-        super.onSurfaceCreated(gl, config);
-
-        cn = new CallNative();
-        NonSurfaceCreated();
-    }
-
-    public void onDrawFrame(GL10 gl) {
-        super.onDrawFrame(gl);
-        nativeSettings("bogus", "bogus", 1);
-        NonDrawFrame();
-    }
-
-    void NonDrawFrame() {
-        cn.nativeRender();
-    }
-
-    void doSP(SharedPreferences sspp) {
-        String hackPref = sspp.getString("stonerview_speed", "1"); // key
-        String hack = "stonerview";
-        nativeSettings(hack, hackPref, 0);
-    }
-
-
-
-    static
-    {
-        System.loadLibrary ("xscreensaver");
-    }
-
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SuperquadricsService.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SuperquadricsService.java
deleted file mode 100644 (file)
index a2f7951..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-package org.jwz.xscreensaver.gen;
-
-import net.rbgrn.android.glwallpaperservice.*;
-import android.content.SharedPreferences;
-import org.jwz.xscreensaver.*;
-
-// Original code provided by Robert Green
-// http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
-public class SuperquadricsService extends GLWallpaperService {
-
-    SharedPreferences sp;
-
-    public SuperquadricsService() {
-        super();
-    }
-
-    @Override
-    public void onCreate() {
-        sp = ((XscreensaverApp)getApplication()).getThePrefs(SuperquadricsWallpaper.SHARED_PREFS_NAME);
-    }
-
-    public Engine onCreateEngine() {
-        MyEngine engine = new MyEngine();
-        return engine;
-    }
-
-    class MyEngine extends GLEngine {
-        SuperquadricsWallpaper renderer;
-        public MyEngine() {
-            super();
-            // handle prefs, other initialization
-            renderer = new SuperquadricsWallpaper();
-            setRenderer(renderer);
-            setRenderMode(RENDERMODE_CONTINUOUSLY);
-        }
-
-        public void onDestroy() {
-            super.onDestroy();
-            if (renderer != null) {
-                renderer.release(); // assuming yours has this method - it should!
-            }
-            renderer = null;
-        }
-
-        @Override
-        public void onVisibilityChanged(boolean visible) {
-            super.onVisibilityChanged(visible);
-            if (visible) {
-                renderer.doSP(sp);
-            }
-        }
-
-    }
-    static
-    {
-        System.loadLibrary ("xscreensaver");
-    }
-
-
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SuperquadricsSettings.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SuperquadricsSettings.java
deleted file mode 100644 (file)
index 867012b..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * Copyright (C) 2009 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
-
-package org.jwz.xscreensaver.gen;
-
-import org.jwz.xscreensaver.R;
-
-import android.content.SharedPreferences;
-import android.os.Bundle;
-import android.preference.PreferenceActivity;
-
-public class SuperquadricsSettings extends PreferenceActivity
-    implements SharedPreferences.OnSharedPreferenceChangeListener {
-
-    @Override
-    protected void onCreate(Bundle icicle) {
-        super.onCreate(icicle);
-        getPreferenceManager().setSharedPreferencesName(
-            SuperquadricsWallpaper.SHARED_PREFS_NAME);
-        addPreferencesFromResource(R.xml.superquadrics_settings);
-        getPreferenceManager().getSharedPreferences().registerOnSharedPreferenceChangeListener(
-            this);
-    }
-
-    @Override
-    protected void onResume() {
-        super.onResume();
-    }
-
-    @Override
-    protected void onDestroy() {
-        getPreferenceManager().getSharedPreferences().unregisterOnSharedPreferenceChangeListener(
-            this);
-        super.onDestroy();
-    }
-
-    public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,
-                                          String key) {
-    }
-}
diff --git a/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SuperquadricsWallpaper.java b/android/project/xscreensaver/src/org/jwz/xscreensaver/gen/SuperquadricsWallpaper.java
deleted file mode 100644 (file)
index 0893f84..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-package org.jwz.xscreensaver.gen;
-
-import javax.microedition.khronos.egl.EGLConfig;
-import javax.microedition.khronos.opengles.GL10;
-
-import net.rbgrn.android.glwallpaperservice.*;
-import android.opengl.GLU;
-
-import android.content.Context;
-import android.content.SharedPreferences;
-import org.jwz.xscreensaver.*;
-
-public class SuperquadricsWallpaper extends ARenderer {
-
-    private static native void nativeSettings(String hack, String hackPref, int draw);
-    public static final String SHARED_PREFS_NAME="superquadricssettings";
-    CallNative cn;
-
-    public void onSurfaceCreated(GL10 gl, EGLConfig config) {
-
-        super.onSurfaceCreated(gl, config);
-
-        cn = new CallNative();
-        NonSurfaceCreated();
-    }
-
-    public void onDrawFrame(GL10 gl) {
-        super.onDrawFrame(gl);
-        nativeSettings("bogus", "bogus", 1);
-        NonDrawFrame();
-    }
-
-    void NonDrawFrame() {
-        cn.nativeRender();
-    }
-
-    void doSP(SharedPreferences sspp) {
-        String hackPref = sspp.getString("superquadrics_speed", "5"); // key
-        String hack = "superquadrics";
-        nativeSettings(hack, hackPref, 0);
-    }
-
-
-
-    static
-    {
-        System.loadLibrary ("xscreensaver");
-    }
-
-}
index 4e8a6d12ea5a564085e0efe58e9f18e5826be842..55c535ee2374fd39365bd8c1464cb5430c89fd11 100755 (executable)
--- a/configure
+++ b/configure
@@ -5264,12 +5264,13 @@ fi
 done
 
 
-for ac_header in unistd.h
+for ac_header in unistd.h inttypes.h
 do :
-  ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
-if test "x$ac_cv_header_unistd_h" = xyes; then :
+  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   cat >>confdefs.h <<_ACEOF
-#define HAVE_UNISTD_H 1
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
 _ACEOF
 
 fi
@@ -11771,6 +11772,8 @@ esac
 with_login_manager_req=unspecified
 default_login_manager_1='gdmflexiserver -ls'
 default_login_manager_2='kdmctl reserve'
+default_login_manager_3='lxdm -c USER_SWITCH'
+default_login_manager_4='dm-tool switch-to-greeter'
 
 
 # Check whether --with-login-manager was given.
@@ -11793,11 +11796,14 @@ case "$with_login_manager_req" in
   ;;
 
   yes|unspecified)
-    # Try both defaults, use the one that exists.
+    # Try various defaults, use the first one that exists.
 
-    set dummy $default_login_manager_1 ; login_manager_tmp=$2
-    unset ac_cv_path_login_manager_tmp  # don't cache
-    # Extract the first word of "$login_manager_tmp", so it can be a program name with args.
+    with_login_manager=""
+
+    if test -z "$with_login_manager" ; then
+      set dummy $default_login_manager_1 ; login_manager_tmp=$2
+      unset ac_cv_path_login_manager_tmp  # don't cache
+      # Extract the first word of "$login_manager_tmp", so it can be a program name with args.
 set dummy $login_manager_tmp; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 $as_echo_n "checking for $ac_word... " >&6; }
@@ -11837,9 +11843,12 @@ $as_echo "no" >&6; }
 fi
 
 
-    if test ! -z "$login_manager_tmp" ; then
-      with_login_manager="$default_login_manager_1"
-    else
+      if test ! -z "$login_manager_tmp" ; then
+        with_login_manager="$default_login_manager_1"
+      fi
+    fi
+
+    if test -z "$with_login_manager" ; then
       set dummy $default_login_manager_2 ; login_manager_tmp=$2
       unset ac_cv_path_login_manager_tmp  # don't cache
       # Extract the first word of "$login_manager_tmp", so it can be a program name with args.
 
       if test ! -z "$login_manager_tmp" ; then
         with_login_manager="$default_login_manager_2"
-      else
-        with_login_manager=""
       fi
     fi
+
+    if test -z "$with_login_manager" ; then
+      set dummy $default_login_manager_3 ; login_manager_tmp=$2
+      unset ac_cv_path_login_manager_tmp  # don't cache
+      # Extract the first word of "$login_manager_tmp", so it can be a program name with args.
+set dummy $login_manager_tmp; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_login_manager_tmp+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $login_manager_tmp in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_login_manager_tmp="$login_manager_tmp" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+    ac_cv_path_login_manager_tmp="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+login_manager_tmp=$ac_cv_path_login_manager_tmp
+if test -n "$login_manager_tmp"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $login_manager_tmp" >&5
+$as_echo "$login_manager_tmp" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+      if test ! -z "$login_manager_tmp" ; then
+        with_login_manager="$default_login_manager_3"
+      fi
+    fi
+
+    if test -z "$with_login_manager" ; then
+      set dummy $default_login_manager_4 ; login_manager_tmp=$2
+      unset ac_cv_path_login_manager_tmp  # don't cache
+      # Extract the first word of "$login_manager_tmp", so it can be a program name with args.
+set dummy $login_manager_tmp; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_login_manager_tmp+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $login_manager_tmp in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_login_manager_tmp="$login_manager_tmp" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
+    ac_cv_path_login_manager_tmp="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+login_manager_tmp=$ac_cv_path_login_manager_tmp
+if test -n "$login_manager_tmp"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $login_manager_tmp" >&5
+$as_echo "$login_manager_tmp" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+      if test ! -z "$login_manager_tmp" ; then
+        with_login_manager="$default_login_manager_4"
+      fi
+    fi
+
   ;;
 
   /*)
@@ -13203,7 +13307,7 @@ if ${ac_cv_mesagl_version_string+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 13210 "configure"
+#line 13314 "configure"
 #include "confdefs.h"
 #include <GL/gl.h>
 #ifndef MESA_MAJOR_VERSION
index 1f68445fd54342997605c05deccc8298b355caaa..b3140e2f04b3f04a4164a067084baf64018223b0 100644 (file)
@@ -1233,7 +1233,7 @@ INSTALL_SCRIPT='${INSTALL}'
 
 # random libc stuff
 AC_HEADER_STDC
-AC_CHECK_HEADERS(unistd.h)
+AC_CHECK_HEADERS(unistd.h inttypes.h)
 AC_TYPE_MODE_T
 AC_TYPE_PID_T
 AC_TYPE_SIZE_T
@@ -2453,6 +2453,8 @@ esac
 with_login_manager_req=unspecified
 default_login_manager_1='gdmflexiserver -ls'
 default_login_manager_2='kdmctl reserve'
+default_login_manager_3='lxdm -c USER_SWITCH'
+default_login_manager_4='dm-tool switch-to-greeter'
 
 AC_ARG_WITH(login-manager,
 [  --with-login-manager    Put a "New Login" button on the unlock dialog that
@@ -2472,23 +2474,46 @@ case "$with_login_manager_req" in
   ;;
 
   yes|unspecified)
-    # Try both defaults, use the one that exists.
+    # Try various defaults, use the first one that exists.
 
-    set dummy $default_login_manager_1 ; login_manager_tmp=$2
-    unset ac_cv_path_login_manager_tmp  # don't cache
-    AC_PATH_PROG(login_manager_tmp, $login_manager_tmp, [])
-    if test ! -z "$login_manager_tmp" ; then
-      with_login_manager="$default_login_manager_1"
-    else
+    with_login_manager=""
+
+    if test -z "$with_login_manager" ; then
+      set dummy $default_login_manager_1 ; login_manager_tmp=$2
+      unset ac_cv_path_login_manager_tmp  # don't cache
+      AC_PATH_PROG(login_manager_tmp, $login_manager_tmp, [])
+      if test ! -z "$login_manager_tmp" ; then
+        with_login_manager="$default_login_manager_1"
+      fi
+    fi
+
+    if test -z "$with_login_manager" ; then
       set dummy $default_login_manager_2 ; login_manager_tmp=$2
       unset ac_cv_path_login_manager_tmp  # don't cache
       AC_PATH_PROG(login_manager_tmp, $login_manager_tmp, [])
       if test ! -z "$login_manager_tmp" ; then
         with_login_manager="$default_login_manager_2"
-      else
-        with_login_manager=""
       fi
     fi
+
+    if test -z "$with_login_manager" ; then
+      set dummy $default_login_manager_3 ; login_manager_tmp=$2
+      unset ac_cv_path_login_manager_tmp  # don't cache
+      AC_PATH_PROG(login_manager_tmp, $login_manager_tmp, [])
+      if test ! -z "$login_manager_tmp" ; then
+        with_login_manager="$default_login_manager_3"
+      fi
+    fi
+
+    if test -z "$with_login_manager" ; then
+      set dummy $default_login_manager_4 ; login_manager_tmp=$2
+      unset ac_cv_path_login_manager_tmp  # don't cache
+      AC_PATH_PROG(login_manager_tmp, $login_manager_tmp, [])
+      if test ! -z "$login_manager_tmp" ; then
+        with_login_manager="$default_login_manager_4"
+      fi
+    fi
+
   ;;
 
   /*)
index 98e4cbbecb4224dbbd1992cc04964e5d09ecbb51..33b4589bc3786f9da41b109312e446f029dd2308 100644 (file)
@@ -4,8 +4,8 @@
 !            a screen saver and locker for the X window system
 !                            by Jamie Zawinski
 !
-!                              version 5.32
-!                              18-Nov-2014
+!                              version 5.33
+!                              25-Jun-2015
 !
 ! See "man xscreensaver" for more info.  The latest version is always
 ! available at http://www.jwz.org/xscreensaver/
@@ -63,7 +63,7 @@
 *textLiteral:          XScreenSaver
 *textFile:             @DEFAULT_TEXT_FILE@
 *textProgram:          fortune
-*textURL:              http://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss
+*textURL:              https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss
 
 *overlayTextForeground:        #FFFF00
 *overlayTextBackground:        #000000
@@ -134,6 +134,7 @@ GetViewPortIsFullOfLies: False
 ! (That button does not appear on the dialog if this program does not exist.)
 ! For Gnome: probably "gdmflexiserver -ls".  KDE, probably "kdmctl reserve".
 ! Or maybe yet another wheel-reinvention, "lxdm -c USER_SWITCH".
+! Oh wait, this wheel just keeps getting better: "dm-tool switch-to-greeter".
 !
 @NEW_LOGIN_COMMAND_P@*newLoginCommand: @NEW_LOGIN_COMMAND@
 
@@ -366,8 +367,10 @@ GetViewPortIsFullOfLies: False
 @GL_KLUDGE@ GL:                                cityflow -root                              \n\
 @GL_KLUDGE@ GL:                                geodesicgears -root                         \n\
 @GL_KLUDGE@ GL:                                projectiveplane -root                       \n\
+@GL_KLUDGE@ GL:                                romanboy -root                              \n\
                                tessellimage -root                          \n\
-@GL_KLUDGE@ GL:                                winduprobot -root                           \n
+@GL_KLUDGE@ GL:                                winduprobot -root                           \n\
+@GL_KLUDGE@ GL:                                splitflap -root                             \n
 
 
 
@@ -426,7 +429,7 @@ XScreenSaver.bourneShell:           /bin/sh
 *passwd.uname:                  True
 
 *splash.heading.label:         XScreenSaver %s
-*splash.body.label:            Copyright \251 1991-2014 by
+*splash.body.label:            Copyright \251 1991-2015 by
 *splash.body2.label:           Jamie Zawinski <jwz@jwz.org>
 *splash.demo.label:            Settings
 *splash.help.label:            Help
@@ -492,6 +495,7 @@ XScreenSaver.bourneShell:           /bin/sh
 *hacks.quasicrystal.name:   QuasiCrystal
 *hacks.rd-bomb.name:        RDbomb
 *hacks.rdbomb.name:         RDbomb
+*hacks.romanboy.name:       RomanBoy
 *hacks.rotzoomer.name:      RotZoomer
 *hacks.rubikblocks.name:    RubikBlocks
 *hacks.sballs.name:         SBalls
@@ -500,6 +504,7 @@ XScreenSaver.bourneShell:           /bin/sh
 *hacks.skytentacles.name:   SkyTentacles
 *hacks.slidescreen.name:    SlideScreen
 *hacks.speedmine.name:      SpeedMine
+*hacks.splitflap.name:      SplitFlap
 *hacks.starwars.name:       StarWars
 *hacks.stonerview.name:     StonerView
 *hacks.t3d.name:            T3D
index 22eb2024ccc9f98f8c6ff1f64fb904b6875eb566..41caeb3eaa02784d8ffaa119c55f44e76c132703 100644 (file)
@@ -34,7 +34,7 @@
 "*textLiteral:         XScreenSaver",
 "*textFile:            ",
 "*textProgram:         fortune",
-"*textURL:             http://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss",
+"*textURL:             https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss",
 "*overlayTextForeground:       #FFFF00",
 "*overlayTextBackground:       #000000",
 "*overlayStderr:               True",
   GL:                          cityflow -root                              \\n\
   GL:                          geodesicgears -root                         \\n\
   GL:                          projectiveplane -root                       \\n\
+  GL:                          romanboy -root                              \\n\
                                tessellimage -root                          \\n\
-  GL:                          winduprobot -root                           \\n",
+  GL:                          winduprobot -root                           \\n\
+  GL:                          splitflap -root                             \\n",
 "XScreenSaver.pointerPollTime:         0:00:05",
 "XScreenSaver.pointerHysteresis:               10",
 "XScreenSaver.initialDelay:            0:00:00",
 "*passwd.asterisks:              True",
 "*passwd.uname:                  True",
 "*splash.heading.label:                XScreenSaver %s",
-"*splash.body.label:           Copyright \\251 1991-2014 by",
+"*splash.body.label:           Copyright \\251 1991-2015 by",
 "*splash.body2.label:          Jamie Zawinski <jwz@jwz.org>",
 "*splash.demo.label:           Settings",
 "*splash.help.label:           Help",
 "*hacks.quasicrystal.name:   QuasiCrystal",
 "*hacks.rd-bomb.name:        RDbomb",
 "*hacks.rdbomb.name:         RDbomb",
+"*hacks.romanboy.name:       RomanBoy",
 "*hacks.rotzoomer.name:      RotZoomer",
 "*hacks.rubikblocks.name:    RubikBlocks",
 "*hacks.sballs.name:         SBalls",
 "*hacks.skytentacles.name:   SkyTentacles",
 "*hacks.slidescreen.name:    SlideScreen",
 "*hacks.speedmine.name:      SpeedMine",
+"*hacks.splitflap.name:      SplitFlap",
 "*hacks.starwars.name:       StarWars",
 "*hacks.stonerview.name:     StonerView",
 "*hacks.t3d.name:            T3D",
index d276ecc543a18648c5f3551edc9a381497457e16..27d2316d2c494e68d2eaa65e253364ab3af846af 100644 (file)
@@ -1557,7 +1557,7 @@ flush_dialog_changes_and_save (state *s)
 
 # define TEXT(FIELD,NAME) \
     w = name_to_widget (s, (NAME)); \
-    (FIELD) = (char *) gtk_entry_get_text (GTK_ENTRY (w))
+    (FIELD) = (char *) g_strdup(gtk_entry_get_text (GTK_ENTRY (w)))
 
   MINUTES  (&p2->timeout,         "timeout_spinbutton");
   MINUTES  (&p2->cycle,           "cycle_spinbutton");
index 55ade11b2eed07d7bad30fbc7da777d6d07f34d1..81c8adb6fe9958bd816627e2de2cc1bced866cd0 100644 (file)
@@ -1,5 +1,5 @@
 /* timers.c --- detecting when the user is idle, and other timer-related tasks.
- * xscreensaver, Copyright (c) 1991-2013 Jamie Zawinski <jwz@jwz.org>
+ * xscreensaver, Copyright (c) 1991-2014 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -140,9 +140,10 @@ notice_events (saver_info *si, Window window, Bool top_p)
 
   XGetWindowAttributes (si->dpy, window, &attrs);
   events = ((attrs.all_event_masks | attrs.do_not_propagate_mask)
-           & KeyPressMask);
+           & (KeyPressMask | PropertyChangeMask));
 
   /* Select for SubstructureNotify on all windows.
+     Select for PropertyNotify on all windows.
      Select for KeyPress on all windows that already have it selected.
 
      Note that we can't select for ButtonPress, because of X braindamage:
@@ -161,7 +162,8 @@ notice_events (saver_info *si, Window window, Bool top_p)
      systems that have it.  Oh, if it's a PS/2 mouse, not serial or USB.
      This sucks!
    */
-  XSelectInput (si->dpy, window, SubstructureNotifyMask | events);
+  XSelectInput (si->dpy, window,
+                SubstructureNotifyMask | PropertyChangeMask | events);
 
   if (top_p && p->debug_p && (events & KeyPressMask))
     {
@@ -687,6 +689,7 @@ swallow_unlock_typeahead_events (saver_info *si, XEvent *e)
       explicitly informed by SGI SCREEN_SAVER server event;
       explicitly informed by MIT-SCREEN-SAVER server event;
       select events on all windows, and note events on any of them;
+      note that a client updated their window's _NET_WM_USER_TIME property;
       note that /proc/interrupts has changed;
       deactivated by clientmessage.
 
@@ -984,6 +987,37 @@ sleep_until_idle (saver_info *si, Bool until_idle_p)
 
        break;
 
+      case PropertyNotify:
+
+        if (event.x_event.xproperty.state == PropertyNewValue &&
+            event.x_event.xproperty.atom == XA_NET_WM_USER_TIME)
+          {
+            /* Let's just assume that they only ever set USER_TIME to the
+               current time, and don't do something stupid like repeatedly
+               setting it to 20 minutes ago. */
+
+            why = "WM_USER_TIME";
+
+            if (p->debug_p)
+              {
+                Window w = event.x_event.xproperty.window;
+                XWindowAttributes xgwa;
+                int i;
+                XGetWindowAttributes (si->dpy, w, &xgwa);
+                for (i = 0; i < si->nscreens; i++)
+                  if (xgwa.root == RootWindowOfScreen (si->screens[i].screen))
+                    break;
+                fprintf (stderr,"%s: %d: %s on 0x%lx\n",
+                         blurb(), i, why, (unsigned long) w);
+              }
+
+            if (until_idle_p)
+              reset_timers (si);
+            else
+              goto DONE;
+          }
+        break;
+
       default:
 
 #ifdef HAVE_MIT_SAVER_EXTENSION
index 52d56691cb5171e262900438a76a1986213286de..45e4dbcef6426179aeb82e15219ba0dc2ad1609a 100644 (file)
@@ -74,10 +74,10 @@ typedef long PROP32;
 extern int kill (pid_t, int);          /* signal() is in sys/signal.h... */
 
 Atom XA_VROOT, XA_XSETROOT_ID, XA_ESETROOT_PMAP_ID, XA_XROOTPMAP_ID;
+Atom XA_NET_WM_USER_TIME;
 Atom XA_SCREENSAVER, XA_SCREENSAVER_VERSION, XA_SCREENSAVER_ID;
 Atom XA_SCREENSAVER_STATUS;
 
-
 extern saver_info *global_si_kludge;   /* I hate C so much... */
 
 static void maybe_transfer_grabs (saver_screen_info *ssi,
index 07104be6fce7d087df9787f87b616b2c1976fcf5..d686d27f97ddd1ef85713492ef6e8295ab9f47a8 100644 (file)
@@ -138,6 +138,10 @@ running graphics demo will be killed, and a new one started.
 If this is 0, then the graphics demo will never be changed:
 only one demo will run until the screensaver is deactivated by user 
 activity.
+
+The running saver will be restarted every this-many minutes even in
+\fIOnly One Screen Saver\fP mode, since some savers tend to converge
+on a steady state.
 .TP 4
 .B Lock Screen
 When this is checked, the screen will be locked when it activates.
@@ -384,7 +388,7 @@ and a FAQ can always be found at http://www.jwz.org/xscreensaver/
 .BR xscreensaver\-getimage (1),
 .BR xscreensaver\-text (1)
 .SH COPYRIGHT
-Copyright \(co 1992-2013 by Jamie Zawinski.
+Copyright \(co 1992-2015 by Jamie Zawinski.
 Permission to use, copy, modify, distribute, and sell this software
 and its documentation for any purpose is hereby granted without fee,
 provided that the above copyright notice appear in all copies and that
index cc8d99d3545196cf590d16c91d8398d6805cddb7..dbc89866d2aa6aaeb200222511790df3225963d4 100755 (executable)
@@ -1,5 +1,5 @@
 #!/usr/bin/perl -w
-# Copyright © 2001-2013 Jamie Zawinski <jwz@jwz.org>.
+# Copyright © 2001-2015 Jamie Zawinski <jwz@jwz.org>.
 #
 # Permission to use, copy, modify, distribute, and sell this software and its
 # documentation for any purpose is hereby granted without fee, provided that
@@ -30,7 +30,7 @@ require 5;
 use strict;
 
 my $progname = $0; $progname =~ s@.*/@@g;
-my $version  = q{ $Revision: 1.22 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
+my $version  = q{ $Revision: 1.23 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
 
 my $tmpdir   = $ENV{TMPDIR} || "/tmp";
 my $tmpfile  = sprintf("%s/xssv.%08x.ppm", $tmpdir, rand(0xFFFFFFFF));
@@ -64,11 +64,14 @@ my @programs = (
   "motioneye -j $tmpfile",                     # Sony Vaio MotionEye
                                                # (hardware jpeg encoder)
 
-  "vidcat -b -f ppm -s 640x480 > $tmpfile 2>-",        # w3cam/ovcam
+  "vidcat -b -f ppm -s 640x480 > $tmpfile 2>&-", # w3cam/ovcam
 
   "vidtomem -f $tmpfile 2>&- " .               # Silicon Graphics
        "&& mv $tmpfile-00000.rgb $tmpfile",
 
+  # Maybe this works?
+  # "ffmpeg -i /dev/video0 -ss 00:00:01 -vframes 1 $tmpfile 2>&-",
+
   # "mplayer -really-quiet tv://0 " .          # Maybe works with some cams?
   #         "-ao null -vo pnm -frames 1 2>&- " .
   #    "&& mv 00000001.ppm $tmpfile",
index fa5e20c149fbc4a7ba51d29de6052fe52c2abbe9..ff7c5734dd87ea14d0e2c06bd1818d5c4c034501 100755 (executable)
@@ -1,5 +1,5 @@
 #!/usr/bin/perl -w
-# Copyright © 2005-2014 Jamie Zawinski <jwz@jwz.org>
+# Copyright © 2005-2015 Jamie Zawinski <jwz@jwz.org>
 #
 # Permission to use, copy, modify, distribute, and sell this software and its
 # documentation for any purpose is hereby granted without fee, provided that
@@ -37,7 +37,7 @@ use Text::Wrap qw(wrap);
 use bytes;
 
 my $progname = $0; $progname =~ s@.*/@@g;
-my ($version) = ('$Revision: 1.37 $' =~ m/\s(\d[.\d]+)\s/s);
+my ($version) = ('$Revision: 1.38 $' =~ m/\s(\d[.\d]+)\s/s);
 
 my $verbose = 0;
 my $http_proxy = undef;
@@ -47,7 +47,7 @@ my $text_mode     = 'date';
 my $text_literal  = '';
 my $text_file     = '';
 my $text_program  = '';
-my $text_url      = 'http://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss';
+my $text_url      = 'https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss';
 # Default URL needs to be set and match what's in OSX/XScreenSaverView.m
 
 my $wrap_columns   = undef;
@@ -190,7 +190,10 @@ sub get_cocoa_prefs($) {
   $text_mode = $v if defined ($v);
 
   # The "textMode" pref is set to a number instead of a string because I
-  # can't figure out the black magic to make Cocoa bindings work right.
+  # couldn't figure out the black magic to make Cocoa bindings work right.
+  #
+  # Update: as of 5.33, Cocoa writes strings instead of numbers, but 
+  # pre-existing saved preferences might still have numbers in them.
   #
   if    ($text_mode eq '0') { $text_mode = 'date';    }
   elsif ($text_mode eq '1') { $text_mode = 'literal'; }
index 5a1a8497b2e1fbfb4189e6b41443d67d5e643dd4..dcedc3b3a5efe21c2bf73f2e9eb346a61a181cc0 100644 (file)
@@ -68,7 +68,7 @@ URLs should be cached, use "If-Modified-Since", and obey "Expires".
 .RS 0
 .I http://www.livejournal.com/stats/latest-rss.bml,
 .RS 0
-.I http://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss,
+.I https://en.wikipedia.org/w/index.php?title=Special:NewPages&feed=rss,
 .RS 0
 .BR driftnet (1),
 .BR EtherPEG ,
index d2dbeb9227759a4c14478579357a0b3914f33d39..d7478378a3da5e7d561252724fc57c152a8f23cf 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 1991-2013 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1991-2014 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
  *   subwindows.  It is an incredible misdesign that one client can make
  *   another client malfunction in this way.
  *
+ *   But here's a new kink that started showing up in late 2014: GNOME programs
+ *   don't actually select for or receive KeyPress events! They do it behind
+ *   the scenes through some kind of Input Method magic, even when running in
+ *   an en_US locale.  However, in that case, those applications *do* seem to
+ *   update the _NET_WM_USER_TIME on their own windows every time they have
+ *   received a secret KeyPress, so we *also* monitor that property on every
+ *   window, and treat changes to it as identical to KeyPress.
+ *
  *   To detect mouse motion, we periodically wake up and poll the mouse
  *   position and button/modifier state, and notice when something has
  *   changed.  We make this check every five seconds by default, and since the
@@ -659,6 +667,7 @@ connect_to_server (saver_info *si, int *argc, char **argv)
   XA_XSETROOT_ID = XInternAtom (si->dpy, "_XSETROOT_ID", False);
   XA_ESETROOT_PMAP_ID = XInternAtom (si->dpy, "ESETROOT_PMAP_ID", False);
   XA_XROOTPMAP_ID = XInternAtom (si->dpy, "_XROOTPMAP_ID", False);
+  XA_NET_WM_USER_TIME = XInternAtom (si->dpy, "_NET_WM_USER_TIME", False);
   XA_ACTIVATE = XInternAtom (si->dpy, "ACTIVATE", False);
   XA_DEACTIVATE = XInternAtom (si->dpy, "DEACTIVATE", False);
   XA_RESTART = XInternAtom (si->dpy, "RESTART", False);
index 98aa4450d6036f7d6bbaa8046850688ef4fc4e5d..d67966efdfed30ebbe937a9ac587fcf65219357a 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 1993-2012 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1993-2014 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -201,6 +201,7 @@ Bool safe_XF86VidModeGetViewPort (Display *, int, int *, int *);
 #endif /* HAVE_XF86VMODE */
 
 extern Atom XA_VROOT, XA_XSETROOT_ID, XA_ESETROOT_PMAP_ID, XA_XROOTPMAP_ID;
+extern Atom XA_NET_WM_USER_TIME;
 extern Atom XA_SCREENSAVER, XA_SCREENSAVER_VERSION, XA_SCREENSAVER_ID;
 extern Atom XA_SCREENSAVER_STATUS, XA_LOCK, XA_BLANK;
 extern Atom XA_DEMO, XA_PREFS;
index 251a64c147dfdf598756bb5cfa27373efa518ae4..11f5b02927e3c1b3c8928b3bbc67a218456ac65d 100644 (file)
@@ -180,7 +180,7 @@ If DPMS seems not to be working with XFree86, make sure the "DPMS"
 option is set in your \fI/etc/X11/XF86Config\fP file.  See the
 .BR XF86Config (5)
 manual for details.
-.SH USING GNOME
+.SH USING GNOME OR UNITY
 For the better part of a decade, GNOME shipped xscreensaver as-is,
 and everything just worked out of the box.  In 2005, however, they
 decided to re-invent the wheel and ship their own replacement for
@@ -202,11 +202,23 @@ sudo apt-get remove gnome-screensaver
 Select "\fIStartup Applications\fP" from the menu (or manually
 launch "\fIgnome-session-properties\fP") and add "\fIxscreensaver\fP".
 .TP 3
-\fB3: Make "Lock Screen" use xscreensaver.\fP
+\fB3: Make GNOME's "Lock Screen" use xscreensaver.\fP
 .EX
 sudo ln -sf /usr/bin/xscreensaver-command \\
             /usr/bin/gnome-screensaver-command
 .EE
+That doesn't work under Unity, though.  Apparently it has its own
+built-in screen locker which is not gnome-screensaver, and cannot be
+removed, and yet still manages to be bug-addled and insecure. 
+Keep reinventing that wheel, guys!  (If you have figured out how to
+replace Unity's locking "feature" with xscreensaver, let me know.)
+.TP 3
+\fB4: Turn off Unity's built-in blanking.\fP
+Open "\fISystem Settings / Brightness & Lock\fP";
+.br
+Un-check "\fIStart Automatically\fP";
+.br
+Set \fI"Turn screen off when inactive for"\fP to \fI"Never."\fP
 .SH USING KDE
 Like GNOME, KDE also decided to invent their own screen saver framework
 from scratch instead of simply using xscreensaver.  To replace the KDE
@@ -258,12 +270,39 @@ Now use xscreensaver normally, controlling it via the usual
 and
 .BR xscreensaver-command (1)
 mechanisms.
-.SH USING UNITY
-Guess what, they did it again!  Ubuntu Unity's screen-locking
-framework is \fIyet another\fP rewrite, and it is completely broken,
-bug-ridden and insecure. At this time I don't have any information on
-how to turn it off and use xscreensaver instead.  If you do, let me
-know.
+.SH USING SYSTEMD
+If the above didn't do it, and your system has
+.BR systemd (1),
+then give this a try:
+
+.TP 3
+\fB1: Create a service.\fP
+Create the file \fI~/.config/systemd/user/xscreensaver.service\fP
+containing:
+.EX
+[Unit]
+Description=XScreenSaver
+[Service]
+ExecStart=xscreensaver
+[Install]
+WantedBy=default.target
+.EE
+\fB2. Enable it.\fP
+.EX
+systemctl --user enable xscreensaver
+.EE
+Then restart X11.
+.SH USING UPSTART
+Still not working, but on your distro, that newfangled
+.BR systemd (1)
+nonsense has already fallen out of favor?  Then maybe this will work:
+launch the \fIStartup Applications\fP applet, click \fI"Add"\fP, and
+enter these lines, then restart X11:
+.EX
+Name: XScreenSaver
+Command: xscreensaver
+Comment: xscreensaver
+.EE
 .SH USING GDM
 You can run \fIxscreensaver\fP from your 
 .BR gdm (1)
@@ -443,6 +482,10 @@ running graphics-hack sub-process will be killed (with \fBSIGTERM\fP), and a
 new one started.  If this is 0, then the graphics hack will never be changed:
 only one demo will run until the screensaver is deactivated by user activity.
 Default 10 minutes.
+
+The running saver will be restarted every \fIcycle\fP minutes even when
+\fImode\fP is \fIone\fP, since some savers tend to converge on a steady
+state.
 .TP 8
 .B lock\fP (class \fBBoolean\fP)
 Enable locking: before the screensaver will turn off, it will require you 
@@ -899,7 +942,7 @@ and a FAQ can always be found at http://www.jwz.org/xscreensaver/
 .BR xscreensaver\-getimage (1),
 .BR xscreensaver\-text (1).
 .SH COPYRIGHT
-Copyright \(co 1991-2014 by Jamie Zawinski.
+Copyright \(co 1991-2015 by Jamie Zawinski.
 Permission to use, copy, modify, distribute, and sell this software
 and its documentation for any purpose is hereby granted without fee,
 provided that the above copyright notice appear in all copies and that
index 8d5f892ceaa1dd3ab8b02bf6c37053edf8ea55cb..eb9e0d17c97e1815473d6c76e99b7231b05d9ba0 100644 (file)
@@ -1115,6 +1115,7 @@ apple2.o: $(UTILS_SRC)/visual.h
 apple2.o: $(UTILS_SRC)/xshm.h
 apple2.o: $(UTILS_SRC)/yarandom.h
 asm6502.o: $(srcdir)/asm6502.h
+asm6502.o: ../config.h
 asm6502.o: $(UTILS_SRC)/yarandom.h
 attraction.o: ../config.h
 attraction.o: $(srcdir)/fps.h
index 20acc0d278eaac35af90e71b1cbaa6153f6389f5..c26c315c3aab7a8ce746d759438119b62153d848 100644 (file)
   Fixed a bug or two.
 */
 
+/* 2015-02-27, Tomasz Sulej <tomeksul@gmail.com>:
+   - tint_control variable is used now
+   - removed unusable hashnoise code
+ */
+
 #ifdef HAVE_COCOA
 # include "jwxyz.h"
 #else /* !HAVE_COCOA */
@@ -792,11 +797,8 @@ analogtv_ntsc_to_yiq(const analogtv *it, int lineno, const float *signal,
     colormode = (cb_i * cb_i + cb_q * cb_q) > 2.8;
 
     if (colormode) {
-      double tint_i = -cos((103 + it->color_control)*3.1415926/180);
-      double tint_q = sin((103 + it->color_control)*3.1415926/180);
-
-      multiq2[0] = (cb_i*tint_i - cb_q*tint_q) * it->color_control;
-      multiq2[1] = (cb_q*tint_i + cb_i*tint_q) * it->color_control;
+      multiq2[0] = (cb_i*it->tint_i - cb_q*it->tint_q) * it->color_control;
+      multiq2[1] = (cb_q*it->tint_i + cb_i*it->tint_q) * it->color_control;
       multiq2[2]=-multiq2[0];
       multiq2[3]=-multiq2[1];
     }
@@ -908,7 +910,7 @@ analogtv_setup_teletext(analogtv_input *input)
 void
 analogtv_setup_frame(analogtv *it)
 {
-  int i,x,y;
+  /*  int i,x,y;*/
 
   it->redraw_all=0;
 
@@ -920,10 +922,13 @@ analogtv_setup_frame(analogtv *it)
       ((int)(random()&0xff)-0x80) * 0.000001;
   }
 
+  /* it wasn't used
   for (i=0; i<ANALOGTV_V; i++) {
     it->hashnoise_times[i]=0;
   }
+  */
 
+  /* let's leave it to process shrinkpulse */
   if (it->hashnoise_enable && !it->hashnoise_on) {
     if (random()%10000==0) {
       it->hashnoise_on=1;
@@ -933,6 +938,8 @@ analogtv_setup_frame(analogtv *it)
   if (random()%1000==0) {
     it->hashnoise_on=0;
   }
+
+#if 0  /* never used */
   if (it->hashnoise_on) {
     it->hashnoise_rpm += (15000.0 - it->hashnoise_rpm)*0.05 +
       ((int)(random()%2000)-1000)*0.1;
@@ -964,8 +971,11 @@ analogtv_setup_frame(analogtv *it)
         hnc += hni;
       }
     }
-/*    hnc -= (ANALOGTV_V * ANALOGTV_H)<<8;*/
   }
+#endif /* 0 */
+
+/*    hnc -= (ANALOGTV_V * ANALOGTV_H)<<8;*/
+
 
   if (it->rx_signal_level != 0.0)
     it->agclevel = 1.0/it->rx_signal_level;
@@ -1739,7 +1749,7 @@ analogtv_draw(analogtv *it, double noiselevel,
               const analogtv_reception *const *recs, unsigned rec_count)
 {
   int i,lineno;
-  int /*bigloadchange,*/drawcount;
+  /*  int bigloadchange,drawcount;*/
   double baseload;
   int overall_top, overall_bot;
 
@@ -1794,14 +1804,18 @@ analogtv_draw(analogtv *it, double noiselevel,
   baseload=0.5;
   /* if (it->hashnoise_on) baseload=0.5; */
 
-  /*bigloadchange=1;*/
-  drawcount=0;
+  /*bigloadchange=1;
+    drawcount=0;*/
   it->crtload[ANALOGTV_TOP-1]=baseload;
   it->puheight = puramp(it, 2.0, 1.0, 1.3) * it->height_control *
     (1.125 - 0.125*puramp(it, 2.0, 2.0, 1.1));
 
   analogtv_setup_levels(it, it->puheight * (double)it->useheight/(double)ANALOGTV_VISLINES);
 
+  /* calculate tint once per frame */
+  it->tint_i = -cos((103 + it->tint_control)*3.1415926/180);
+  it->tint_q = sin((103 + it->tint_control)*3.1415926/180);
+  
   for (lineno=ANALOGTV_TOP; lineno<ANALOGTV_BOT; lineno++) {
     int slineno, ytop, ybot;
     unsigned signal_offset;
@@ -1827,7 +1841,7 @@ analogtv_draw(analogtv *it, double noiselevel,
     }
     it->onscreen_signature[lineno] = linesig;
 #endif
-    drawcount++;
+    /*    drawcount++;*/
 
     /*
       Interpolate the 600-dotclock line into however many horizontal
index 00d8e38994e738ad22947a9e497d381e8da25f4c..92d9b8e69605909d3b359b44e30a87d917c1e2e1 100644 (file)
@@ -207,6 +207,8 @@ typedef struct analogtv_s {
   int cmap_i_levels;
   int cmap_q_levels;
 
+  float tint_i, tint_q;
+  
   int cur_hsync;
   int line_hsync[ANALOGTV_V];
   int cur_vsync;
index e808e9f2f5279b3d38f877ecbb7c8b280d3e1836..46053eda1566fc948409d55daf08b8ec0a8e3858 100644 (file)
@@ -35,8 +35,6 @@
 #define SCREEN_COLS 40
 #define SCREEN_ROWS 24
 
-#define DEBUG
-
 
 /* Given a bitmask, returns the position and width of the field.
  */
index 17b6788c6d2d04b95192ae6e3b79c83d7df843a5..7d481830f041cd26b4021c2fdb553a6c9e001215 100644 (file)
@@ -20,8 +20,6 @@
 #include "xshm.h"
 #endif
 
-#define DEBUG
-
 /*
  * Implementation notes
  *
index 94fcdd2a207bc86b1e1d6995e43490442f82554b..bceb4fb499a4d2e2611bc9bafd5b83deaf9a2952 100644 (file)
@@ -31,7 +31,7 @@
 #include <assert.h>
 #include <ctype.h>
 #include <math.h>
-#include <stdint.h>
+#include <inttypes.h>
 #include <unistd.h>
 
 #include "yarandom.h"
index 48d72e9ddbba3bc901d5ef56a7fdb35728121b8e..f337537d75894e3d0248b3203cddf12ef1913793 100644 (file)
@@ -27,8 +27,8 @@
 #include "colors.h"
 #include "hsv.h"
 
-#if HAVE_STDINT_H
-# include <stdint.h>
+#if HAVE_INTTYPES_H
+# include <inttypes.h>
 #else
 typedef unsigned long uint32_t;
 #endif
index 54a0457432c189cbd44392c447708c26ee263e4c..f00bea5532463c272acf2569e034da11a353aca9 100644 (file)
@@ -43,6 +43,8 @@
 # include "config.h"
 #endif
 
+#undef DEBUG /* doesn't compile */
+
 #include <math.h>
 #include <limits.h>
 
index 20603986dde5cbef49b539120df7280fde0925b5..a0b7345cfd4207607f3a8de854218af9decc580a 100644 (file)
@@ -30,7 +30,7 @@
 
 
 #include <math.h>
-#include <stdint.h>
+#include <inttypes.h>
 #include "screenhack.h"
 
 #ifdef HAVE_XSHM_EXTENSION
index 103b64718b03814e698f2b0fb0cf1c35e476e707..6ce4e7074dadb899a8a2e9e749d11c1c33d1bd72 100644 (file)
@@ -978,7 +978,9 @@ celtic_draw (Display *dpy, Window window, void *closure)
     st->force_reset = 0;
     st->t = 1;
 
-    pattern_del(st->pattern);
+    if (st->pattern != NULL) {
+      pattern_del(st->pattern);
+    }
     st->pattern = NULL;
     graph_del(st->graph);
 
index 0c1914fab7b82c53d83c3b569b08189461efcbfb..9397e600713854f796d942191f39af4d364ce89c 100644 (file)
@@ -4,8 +4,8 @@
             a screen saver and locker for the X window system
                             by Jamie Zawinski
 
-                              version 5.32
-                               18-Nov-2014
+                              version 5.33
+                               25-Jun-2015
 
                      http://www.jwz.org/xscreensaver/
 
index 34e2faaf396e4be514892a5227d014414a8ca195..a91c25075ea1474597dc09db1013163df4c74312 100644 (file)
@@ -32,7 +32,7 @@ Searches for a source of odor in a turbulent atmosphere.  The searcher
 is able to sense the odor and determine local instantaneous wind
 direction.  The goal is to find the source in the shortest mean time.
 
-http://en.wikipedia.org/wiki/Anemotaxis
+https://en.wikipedia.org/wiki/Anemotaxis
 
 Written by Eugene Balkovsky; 2004.
   </_description>
index fc191e6febaa2365cc2c96988c34f455861bb1c2..1619c6787bcdd7804ccb5f11cd87df5f587df9ab 100644 (file)
@@ -66,8 +66,8 @@ as the heads ("ants") walk along the screen, they change pixel
 values in their path.  Then, as they pass over changed pixels, their
 behavior is influenced.
 
-http://en.wikipedia.org/wiki/Langton%27s_ant
-http://en.wikipedia.org/wiki/Turing_machine
+https://en.wikipedia.org/wiki/Langton%27s_ant
+https://en.wikipedia.org/wiki/Turing_machine
 
 Written by David Bagley; 1997.
   </_description>
index 300c8cbd319d75769e8f29ac7d92e0cc0e27c1fc..61c088c7614fc481e073c17a1d7e58bf8d727fb6 100644 (file)
@@ -34,8 +34,8 @@
 A fractal packing of circles with smaller circles, demonstrating
 Descartes's theorem.
 
-http://en.wikipedia.org/wiki/Apollonian_gasket
-http://en.wikipedia.org/wiki/Descartes%27_theorem
+https://en.wikipedia.org/wiki/Apollonian_gasket
+https://en.wikipedia.org/wiki/Descartes%27_theorem
 
 Written by Allan R. Wilks and David Bagley; 2002.
   </_description>
index 692cd28833062497a0f1b942deb067fe07f593f8..2761f82de51b470d46376ca2ab90cd675ab332b1 100644 (file)
@@ -58,7 +58,7 @@ On MacOS and Linux, this program is also a fully-functional VT100
 emulator!  Run it as an application instead of as a screen saver and
 you can use it as a terminal.
 
-http://en.wikipedia.org/wiki/Apple_II_series
+https://en.wikipedia.org/wiki/Apple_II_series
 
 Written by Trevor Blackwell and Jamie Zawinski; 2003.
   </_description>
index 16f7b051935d3365879435eb330eceaac6a1c7dc..7642ad6437741a4595d3e2e33d8130bef3b85b3c 100644 (file)
@@ -27,8 +27,8 @@ Colorful scrolling barcodes.  CONSUME!
 
 The barcodes follow the UPC-A, UPC-E, EAN-8 or EAN-13 standards.
 
-http://en.wikipedia.org/wiki/Universal_Product_Code
-http://en.wikipedia.org/wiki/European_Article_Number
+https://en.wikipedia.org/wiki/Universal_Product_Code
+https://en.wikipedia.org/wiki/European_Article_Number
 
 Written by Dan Bornstein and Jamie Zawinski; 2003.
   </_description>
index e74327476abdb4761065fc2bb4f53ccae742f5af..de23fb4d5d7daaf2bff384cf0db4a24a726e26ef 100644 (file)
@@ -44,7 +44,7 @@ This looks like the original Amiga demo if you turn off "smoothing"
 and "lighting" and turn on "scanlines", and is somewhat more modern
 otherwise.
 
-http://en.wikipedia.org/wiki/Amiga#Boing_Ball
+https://en.wikipedia.org/wiki/Amiga#Boing_Ball
 
 Written by Jamie Zawinski; 2005.
   </_description>
index 775239c1ac44ec54168c41dcc01ab45b73906891..f092db9aef44da2c7c1598dc6a8df39202d647ad 100644 (file)
@@ -91,11 +91,11 @@ BSOD stands for "Blue Screen of Death".  The finest in personal
 computer emulation, BSOD simulates popular screen savers from a
 number of less robust operating systems.
 
-http://en.wikipedia.org/wiki/Blue_Screen_of_Death
-http://en.wikipedia.org/wiki/Screen_of_death
-http://en.wikipedia.org/wiki/Guru_Meditation
-http://en.wikipedia.org/wiki/Row_of_Bombs
-http://en.wikipedia.org/wiki/Bomb_%28symbol%29
+https://en.wikipedia.org/wiki/Blue_Screen_of_Death
+https://en.wikipedia.org/wiki/Screen_of_death
+https://en.wikipedia.org/wiki/Guru_Meditation
+https://en.wikipedia.org/wiki/Row_of_Bombs
+https://en.wikipedia.org/wiki/Bomb_%28symbol%29
 
 Written by Jamie Zawinski; 1998.
  </_description>
index 5ed5912d7132d7b037de783a51750946e5b78d31..42179a9efdd8725be3930b14bc6d380189ea4541 100644 (file)
@@ -20,7 +20,7 @@
 Escher's "Impossible Cage", a 3d analog of a moebius
 strip, and rotates it in three dimensions.
 
-http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher
+https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher
 
 Written by Marcelo Vianna; 1998.
   </_description>
index e667452d39d98fb1ff8529507716466b9a778632..64e8fe3a4d3e95897735141fb5a0f4887f76e489 100644 (file)
@@ -25,7 +25,7 @@
   <_description>
 Generates self-similar linear fractals, including the classic "C Curve".
 
-http://en.wikipedia.org/wiki/Levy_C_curve
+https://en.wikipedia.org/wiki/Levy_C_curve
 
 Written by Rick Campbell; 1999.
   </_description>
index 306e79913fbf291a8dea8a2b786a88b3ff1e41de..52759fd1a0f0d25cccfd65b3717b7d7f985a283e 100644 (file)
@@ -24,8 +24,8 @@
   <_description>
 Repeatedly draws random Celtic cross-stitch patterns.
 
-http://en.wikipedia.org/wiki/Celtic_knot
-http://en.wikipedia.org/wiki/Knots_and_graphs
+https://en.wikipedia.org/wiki/Celtic_knot
+https://en.wikipedia.org/wiki/Knots_and_graphs
 
 Written by Max Froumentin; 2005.
   </_description>
index bc5b971d40b275cd22bd61fb0a1b685716891917..565ed6fc66f1680176818c91ab85bc267fae13fc 100644 (file)
@@ -34,7 +34,7 @@ difference is that cells have a maximum age, after which they count as
 3 for populating the next generation.  This makes long-lived formations
 explode instead of just sitting there.
 
-http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
+https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
 
 Written by Don Marti; 2003.
   </_description>
index 007449fdbe5c53b3db4fcf5f1d9c0950e418c68d..91413495f9eac5d4dac26362a9a25a03a24d824d 100644 (file)
@@ -49,7 +49,7 @@ never threaten to stab you and, in fact, cannot speak.  In the event that
 the Weighted Companion Cube does speak, the Enrichment Center urges you to
 disregard its advice.
 
-http://en.wikipedia.org/wiki/Portal_%28video_game%29
+https://en.wikipedia.org/wiki/Portal_%28video_game%29
 
 Written by Jamie Zawinski; 2011.
   </_description>
index 11e875f6b86c14883c344fd8612da0b6b3d38b39..fa16cafa8415200eb1e9b40d657aeb376baf364f 100644 (file)
@@ -41,7 +41,7 @@
 Moving polygons, similar to a kaleidoscope.  See also the
 "Kaleidescope" and "GLeidescope" screen savers.
 
-http://en.wikipedia.org/wiki/Kaleidoscope
+https://en.wikipedia.org/wiki/Kaleidoscope
 
 Written by Jouk Jansen; 1998.
   </_description>
index c170d9507b0f7b11196a7973b4b4a700522f3280..86848f25097d95c05e22acff4da7dfd4e51bb262 100644 (file)
@@ -70,7 +70,7 @@ The "Cube 21" Rubik-like puzzle, also known as "Square-1".
 The rotations are chosen randomly.  See also the "Rubik",
 "RubikBlocks" and "GLSnake" screen savers.
 
-http://en.wikipedia.org/wiki/Square_One_%28puzzle%29
+https://en.wikipedia.org/wiki/Square_One_%28puzzle%29
 
 Written by Vasek Potocek; 2005.
   </_description>
index 2d63feb7f71fcd0bef4d01dd1d5824b59df13819..9dd9c0021aff54747b04d3733b8c398a61181690 100644 (file)
@@ -38,7 +38,7 @@
   <_description>
 Subdivides and colors rectangles randomly, for a Mondrian-esque effect.
 
-http://en.wikipedia.org/wiki/Piet_Mondrian#Paris_1919.E2.80.931938
+https://en.wikipedia.org/wiki/Piet_Mondrian#Paris_1919.E2.80.931938
 
 Written by Jamie Zawinski and Michael Bayne; 1997.
   </_description>
index 17604fd8c051b39146c353783a89fd3bda3972b4..24358ae8222f0c0e70bb99a532330e12dd7a9da9 100644 (file)
@@ -34,7 +34,7 @@
 A cellular automaton that starts with a random field, and organizes
 it into stripes and spirals.
 
-http://en.wikipedia.org/wiki/Maxwell%27s_demon
+https://en.wikipedia.org/wiki/Maxwell%27s_demon
 
 Written by David Bagley; 1999.
   </_description>
index 2edab165da24fa974acd98ef135e9480d6b36a63..5831cfdfd104c79bdf878477892cb00ab6a40132 100644 (file)
@@ -22,7 +22,7 @@ A brilliant composition!
 
 See also the "Queens" screen saver.
 
-http://en.wikipedia.org/wiki/Chess_endgame
+https://en.wikipedia.org/wiki/Chess_endgame
 
 Written by Blair Tennessy and Jamie Zawinski; 2002.
   </_description>
index b5bc7c629d6a0d329ab26ea7bc0ce034a06f93cb..8b59c93e51cb69ef812ad88a12b893deb1a2b22f 100644 (file)
@@ -37,7 +37,7 @@
   <_description>
 Internal combusion engines.
 
-http://en.wikipedia.org/wiki/Internal_combustion_engine#Operation
+https://en.wikipedia.org/wiki/Internal_combustion_engine#Operation
 
 Written by Ben Buxton, Ed Beroset and Jamie Zawinski; 2001.
   </_description>
index 35b8c723eed1e952da3f659666a6301fe70cbe05..c73a700af2d793db43f51428377efd4a018df798 100644 (file)
@@ -50,7 +50,7 @@ This draws the path traced out by a point on the edge of a
 circle.  That circle rotates around a point on the rim of another
 circle, and so on, several times.
 
-http://en.wikipedia.org/wiki/Deferent_and_epicycle
+https://en.wikipedia.org/wiki/Deferent_and_epicycle
 
 Written by James Youngman; 1998.
   </_description>
index 2957dc36c56857f3c2a2ca4d1ab7bf2d062bfa42..d7ecf503b95c709870429113ce3d35d67af4c888 100644 (file)
@@ -45,8 +45,8 @@
   <_description>
 Simulates two dimensional incompressible inviscid fluid flow.
 
-http://en.wikipedia.org/wiki/Euler_equations_%28fluid_dynamics%29
-http://en.wikipedia.org/wiki/Inviscid_flow
+https://en.wikipedia.org/wiki/Euler_equations_%28fluid_dynamics%29
+https://en.wikipedia.org/wiki/Inviscid_flow
 
 Written by Stephen Montgomery-Smith; 2002.
   </_description>
index 165983a4a9093a4f0ed1e13d61e3dbdc0bcfbd02..2b9cac399750da310d45b7c27ac0ab1b0eed82f2 100644 (file)
@@ -53,7 +53,7 @@ space.  Features the popular attractors described by Lorentz,
 Roessler, Birkhoff and Duffing, and can discover entirely new
 attractors by itself.
 
-http://en.wikipedia.org/wiki/Attractor#Strange_attractor
+https://en.wikipedia.org/wiki/Attractor#Strange_attractor
 
 Written by Tim Auckland; 1998.
   </_description>
index 202ca7f7717aa8a65890b59bd1e6705a3b741524..9dddf283cd44183c73ad855334651527ff202669 100644 (file)
@@ -35,7 +35,7 @@
 A fleet of 3d space-age jet-powered flying toasters (and toast!)
 Inspired by the ancient Berkeley Systems After Dark flying toasters.
 
-http://en.wikipedia.org/wiki/After_Dark_%28software%29#Flying_Toasters
+https://en.wikipedia.org/wiki/After_Dark_%28software%29#Flying_Toasters
 
 Written by Jamie Zawinski and Devon Dossett; 2003.
   </_description>
index 27f1606b6cc23e514d97e3ca51dee22293186b09..d6822330c092634c1a2ce07bed794556f519a1fd 100644 (file)
@@ -59,7 +59,7 @@
   <_description>
 Falling colored snowflake/flower shapes.
 
-http://en.wikipedia.org/wiki/Snowflake
+https://en.wikipedia.org/wiki/Snowflake
 
 Written by Barry Dmytro; 2004.
   </_description>
index 310247f9199daf22af990384d4fc1d7fb1de89ad..460198ae213f418854999f7defa5468dd78dde7f 100644 (file)
@@ -31,8 +31,8 @@
   <_description>
 Interlocking gears.  See also the "Pinion" and "MoebiusGears" screen savers.
 
-http://en.wikipedia.org/wiki/Involute_gear
-http://en.wikipedia.org/wiki/Epicyclic_gearing
+https://en.wikipedia.org/wiki/Involute_gear
+https://en.wikipedia.org/wiki/Epicyclic_gearing
 
 Written by Jamie Zawinski; 2007.
   </_description>
index 3327a779781b6f772540cfd12b4ec21bf996d667..22fd8f3195ce1eae3cab0050873494ed29662127 100644 (file)
@@ -53,8 +53,8 @@ coplanar equilateral triangles; and then inflated outward, causing the
 sub-triangles to no longer be equilateral, but to more closely
 approximate the surface of a sphere.
 
-http://en.wikipedia.org/wiki/Geodesic_dome
-http://en.wikipedia.org/wiki/Buckminster_Fuller
+https://en.wikipedia.org/wiki/Geodesic_dome
+https://en.wikipedia.org/wiki/Buckminster_Fuller
 
 Written by Jamie Zawinski; 2013.
   </_description>
index 62e7a913a7d4fdc8ec8333f622e3882b5918122f..b54e2ce57e7eec20a4a482cc8bbd8ef52915042a 100644 (file)
@@ -32,8 +32,8 @@
   <_description>
 A set of meshed gears arranged on the surface of a sphere.
 
-http://en.wikipedia.org/wiki/Geodesic_dome
-http://en.wikipedia.org/wiki/Involute_gear
+https://en.wikipedia.org/wiki/Geodesic_dome
+https://en.wikipedia.org/wiki/Involute_gear
 
 Written by Jamie Zawinski; 2014.
   </_description>
index 199d81dbb21b215a733fea5c925a2cb93e17e9dc..427ccc041f57a79442682410d33efa5d10be358a 100644 (file)
@@ -34,7 +34,7 @@
   <_description>
 A kaleidoscope that operates on a loaded image.
 
-http://en.wikipedia.org/wiki/Kaleidoscope
+https://en.wikipedia.org/wiki/Kaleidoscope
 
 Written by Andrew Dean; 2003.
   </_description>
index e63b49d9f8fcc39d64a1fe5da9711bac4d72bdaf..2ae57881cdb2a60e2bb8183141c2cd18214b9bb6 100644 (file)
@@ -47,7 +47,7 @@ Solves the Towers of Hanoi puzzle. Move N disks from one pole to
 another, one disk at a time, with no disk ever resting on a disk
 smaller than itself.
 
-http://en.wikipedia.org/wiki/Tower_of_Hanoi
+https://en.wikipedia.org/wiki/Tower_of_Hanoi
 
 Written by Dave Atkinson; 2005.
  </_description>
index 3ae0bc67d5e0634a7a8bdd5a913178944a67b875..e4fc4c079b9a720b7999812f5bce53fd8996f536 100644 (file)
@@ -56,7 +56,7 @@
   <_description>
 Generates some twisting 3d knot patterns.  Spins 'em around.
 
-http://en.wikipedia.org/wiki/Knot_theory
+https://en.wikipedia.org/wiki/Knot_theory
 
 Written by Jamie Zawinski; 2003.
   </_description>
index 0e0bb71f29842cc85eae1748481f817a505404a7..6d6c3f43458d05527333529c621d1b620c53a69d 100644 (file)
@@ -46,7 +46,7 @@ The 3D "digital rain" effect, as seen in the title sequence of "The Matrix".
 See also "xmatrix" for a 2D rendering of the similar effect that
 appeared on the computer monitors actually *in* the movie.
 
-http://en.wikipedia.org/wiki/Matrix_digital_rain
+https://en.wikipedia.org/wiki/Matrix_digital_rain
 
 Written by Jamie Zawinski; 2003.
   </_description>
index 6940c001baed0c9b2696433627e22a4a20c86110..4550e340ff3f0918bffaa1910e23f228c69c9d96 100644 (file)
@@ -38,7 +38,7 @@
  <_description>
 A school of fish, using the classic "Boids" algorithm by Craig Reynolds.
 
-http://en.wikipedia.org/wiki/Boids
+https://en.wikipedia.org/wiki/Boids
 
 Written by David C. Lambert and Jamie Zawinski; 2006.
  </_description>
index dc72c9d5559f9e4c8f2af83f9e5e1063672348d2..6a2a162038228ac6964ba01495bba1105052a412 100644 (file)
@@ -49,7 +49,7 @@
   <_description>
 The "Rubik's Snake" puzzle.  See also the "Rubik" and "Cube21" screen savers.
 
-http://en.wikipedia.org/wiki/Rubik%27s_Snake
+https://en.wikipedia.org/wiki/Rubik%27s_Snake
 
 Written by Jamie Wilkinson, Andrew Bennetts, and Peter Aylett; 2002.
   </_description>
index 2c8c9d09a467554261c76dd24521961b8ae62b4b..14739d9c8f10606feb562cfbf80ab427aa2320b5 100644 (file)
@@ -54,7 +54,7 @@ Draws the gravity force in each point on the screen seen through a
 halftone dot pattern. The gravity force is calculated from a set of
 moving mass points. View it from a distance for best effect.
 
-http://en.wikipedia.org/wiki/Halftone
+https://en.wikipedia.org/wiki/Halftone
 
 Written by Peter Jaric; 2002.
   </_description>
index 34ca643f9fe2114300a99e812daec1d57ca70116..4be07c30375d1df575af8b1f94b54a01316df5e9 100644 (file)
@@ -35,7 +35,7 @@
   <_description>
 Circular interference patterns.
 
-http://en.wikipedia.org/wiki/Moire_pattern
+https://en.wikipedia.org/wiki/Moire_pattern
 
 Written by Jamie Zawinski; 1993.
   </_description>
index 1b0a522a7c7d29bdc0722e4a43848c11b57eff8e..b3dde5c3a4f4049f9c0a771dd5751d12d0d51b81 100644 (file)
@@ -53,7 +53,7 @@
   <_description>
 A grid of hexagons or other shapes, with tiles dropping out.
 
-http://en.wikipedia.org/wiki/Tiling_by_regular_polygons
+https://en.wikipedia.org/wiki/Tiling_by_regular_polygons
 
 Written by Jamie Zawinski; 2013.
   </_description>
index 59aa2b851fbe2dde5893c5779abeb6e4d31521a0..3ad638e69f3fd108eb78986091a79035ab139ea2 100644 (file)
@@ -70,7 +70,7 @@ that are close together along the curve are also close together in space.
 The converse is often, but not always, true.  The coloration
 reflects this.
 
-http://en.wikipedia.org/wiki/Hilbert_curve
+https://en.wikipedia.org/wiki/Hilbert_curve
 
 Written by Jamie Zawinski; 2011.
   </_description>
index 5983314ec92b61998c56d1fe76b15fd51d1a3891..fddf92e760dc9a7a6ba898635071184bc679031b 100644 (file)
@@ -58,8 +58,8 @@ a 2D projection of the sequence of 3D objects which are the projections
 of the 4D analog to the dodecahedron.  Technically, it is a "120 cell
 polytope".
 
-http://en.wikipedia.org/wiki/Hypercube
-http://en.wikipedia.org/wiki/Regular_polytope
+https://en.wikipedia.org/wiki/Hypercube
+https://en.wikipedia.org/wiki/Regular_polytope
 
 Written by Joe Keane; 2000.
   </_description>
index 1cfc0711aa8aaf3d22335b5cf4d2c6a5cc7b2951..e5d50090d6140708a5c9d16e73afcb1b110c82c0 100644 (file)
@@ -68,9 +68,9 @@ eight cubes, each touching six others.  To make it easier to
 visualize the rotation, it uses a different color for the edges of
 each face.  Don't think about it too long, or your brain will melt.
 
-http://en.wikipedia.org/wiki/Hypercube
-http://en.wikipedia.org/wiki/Tesseract
-http://en.wikipedia.org/wiki/Regular_polytope
+https://en.wikipedia.org/wiki/Hypercube
+https://en.wikipedia.org/wiki/Tesseract
+https://en.wikipedia.org/wiki/Regular_polytope
 
 Written by Joe Keane, Fritz Mueller, and Jamie Zawinski; 1992.
   </_description>
index 8703391cfc29a7a600f75ccf838ce1c290e995a7..1f9b1e4480cac7bb865e112805c23ff74fd25640 100644 (file)
@@ -107,9 +107,9 @@ Inspired by Thomas Banchoff's book "Beyond the Third Dimension:
 Geometry, Computer Graphics, and Higher Dimensions", Scientific
 American Library, 1990.
 
-http://en.wikipedia.org/wiki/N-sphere
-http://en.wikipedia.org/wiki/Clifford_torus
-http://en.wikipedia.org/wiki/Regular_polytope
+https://en.wikipedia.org/wiki/N-sphere
+https://en.wikipedia.org/wiki/Clifford_torus
+https://en.wikipedia.org/wiki/Regular_polytope
 
 Written by Carsten Steger; 2003.
   </_description>
index 7a24e76e6d5e1ca7facfbb5eae4eb400a677705f..6f5ef08a4c0892fc42955d059fc869028a36c44f 100644 (file)
@@ -47,7 +47,7 @@
 A overlapping, translucent spiral patterns.
 The tightness of their spirals fluctuates in and out.
 
-http://en.wikipedia.org/wiki/Moire_pattern
+https://en.wikipedia.org/wiki/Moire_pattern
 
 Written by Jamie Zawinski; 2008.
   </_description>
index 1b0ebf704e07d93f51daf4f4fd4f21daff397ef0..1bd807a51dcac666a51c5c67ffab3774be675615 100644 (file)
@@ -58,7 +58,7 @@ Clouds of iterated function systems spin and collide.
 Note that the "Detail" parameter is exponential.  Number of points
 drawn is functions^detail.
 
-http://en.wikipedia.org/wiki/Iterated_function_system
+https://en.wikipedia.org/wiki/Iterated_function_system
 
 Written by Chris Le Sueur and Robby Griffin; 1997.
   </_description>
index 62537cb5e8c86176acc6f0168f21b1feea7082e5..3d6b8baf338d9f62a3346d431283fc98e9a9d108 100644 (file)
    <vgroup>
     <number id="gridsize" type="slider" arg="-gridsize %"
             _label="Magnification" _low-label="Low" _high-label="High"
-            low="1" high="20" default="4"/>
+            low="1" high="20" default="2"/>
 
     <number id="ncolors" type="slider" arg="-ncolors %"
               _label="Number of colors" _low-label="Two" _high-label="Many"
-              low="1" high="255" default="128"/>
+              low="1" high="255" default="192"/>
 
     <number id="color_contrast" type="slider" arg="-color-shift %"
             _label="Color contrast" _low-label="Low" _high-label="High"
index 60b36a1de188077c8b0b523b5f3efde0d3365008..0769ca8b74264dff500b75ffc4d22a57033dac96 100644 (file)
@@ -43,8 +43,8 @@
   <_description>
 Carves an image up into a jigsaw puzzle, shuffles it, and solves it.
 
-http://en.wikipedia.org/wiki/Jigsaw_puzzle
-http://en.wikipedia.org/wiki/Tessellation
+https://en.wikipedia.org/wiki/Jigsaw_puzzle
+https://en.wikipedia.org/wiki/Tessellation
 
 Written by Jamie Zawinski; 1997.
   </_description>
index 4eab9a08c7172b2915818b3f4053a205846879ef..42d53addca3586621da88b6d82d0720f7c9421d1 100644 (file)
@@ -48,7 +48,7 @@
 A 3D juggling stick-man, with Cambridge juggling pattern
 notation used to describe the patterns he juggles.
 
-http://en.wikipedia.org/wiki/Siteswap
+https://en.wikipedia.org/wiki/Siteswap
 
 Written by Tim Auckland and Jamie Zawinski; 2002.
   </_description>
index cd4c72403e442c4fda695cf275e0319f57de0cc5..ac9d4516d28e70d6c19c9ff79b333813242ec7dd 100644 (file)
@@ -32,7 +32,7 @@ The Julia set is a close relative of the Mandelbrot set.  The
 small moving dot indicates the control point from which the rest of
 the image was generated.  See also the "Discrete" screen saver.
 
-http://en.wikipedia.org/wiki/Julia_set
+https://en.wikipedia.org/wiki/Julia_set
 
 Written by Sean McCullough; 1997.
   </_description>
index e5c58efbd454b00a0ab4871598a6452dcbaf5902..ac16a2665592bfeba67520d67f445dfe8e7f6ce8 100644 (file)
@@ -35,7 +35,7 @@
 A simple kaleidoscope made of line segments.  See "GLeidescope"
 for a more sophisticated take.
 
-http://en.wikipedia.org/wiki/Kaleidoscope
+https://en.wikipedia.org/wiki/Kaleidoscope
 
 Written by Ron Tapia; 1997.
   </_description>
index ebf92e849569716e30c5bb30d85f89a317ff35b0..cb943c0eaf365fd7604af5796f21e77b7541e09a 100644 (file)
@@ -124,7 +124,7 @@ on it while it rotates in 4D.  Inspired by Thomas Banchoff's book
 "Beyond the Third Dimension: Geometry, Computer Graphics, and Higher
 Dimensions", Scientific American Library, 1990.
 
-http://en.wikipedia.org/wiki/Klein_bottle
+https://en.wikipedia.org/wiki/Klein_bottle
 
 Written by Carsten Steger; 2008.
   </_description>
index c93c941c51fa3f5ab7921ff9ac47d037d7b3635c..f4726485c15ef56384967cb76ccd85e8c81b10a1 100644 (file)
@@ -22,7 +22,7 @@ Lemarchand's Box, the Lament Configuration.
 
 Warning: occasionally opens doors.
 
-http://en.wikipedia.org/wiki/Lemarchand%27s_box
+https://en.wikipedia.org/wiki/Lemarchand%27s_box
 
 Written by Jamie Zawinski; 1998.
   </_description>
index 7e9f3003c8fb64af3d38897638b7246f685e2a9c..e7667c41c207b805c8c0c1fb839508a4911c1834 100644 (file)
@@ -81,9 +81,9 @@ of the globe and base of the motion lamp are registered trademarks of
 Haggerty Enterprises, Inc. in the U.S.A. and in other countries around
 the world."
 
-http://en.wikipedia.org/wiki/Lava_lamp
-http://en.wikipedia.org/wiki/Metaballs
-http://en.wikipedia.org/wiki/Lavarand
+https://en.wikipedia.org/wiki/Lava_lamp
+https://en.wikipedia.org/wiki/Metaballs
+https://en.wikipedia.org/wiki/Lavarand
 
 Written by Jamie Zawinski; 2002.
   </_description>
index 31a4f7ec96e9a22fef41f148a6f2ea5537b798e1..07010a85ab44a4c567ad39581cdf9b6111943ad2 100644 (file)
@@ -43,7 +43,7 @@ version 5.08.
 
 Lissajous loops.
 
-http://en.wikipedia.org/wiki/Lissajous_curve
+https://en.wikipedia.org/wiki/Lissajous_curve
 
 Written by Caleb Cullen; 1997.
   </_description>
index cb8583a8ada5c169b6256c1837c687a6baaf881b..13fa3560a184171b7c14715d0dc9d05cd6769de2 100644 (file)
@@ -45,7 +45,7 @@ version 5.08.
 
 Lissajous loops.  This one draws the progress of circular shapes along a path.
 
-http://en.wikipedia.org/wiki/Lissajous_curve
+https://en.wikipedia.org/wiki/Lissajous_curve
 
 Written by Alexander Jolk; 1997.
   </_description>
index c79250b998928a0289a2b326afb35bb5091e04b4..42415d338f9c147625c083470bc5ef56c60f6029 100644 (file)
@@ -30,7 +30,7 @@
 A cellular automaton that generates loop-shaped colonies that spawn,
 age, and eventually die.
 
-http://en.wikipedia.org/wiki/Langton%27s_loops
+https://en.wikipedia.org/wiki/Langton%27s_loops
 
 Written by David Bagley; 1999.
   </_description>
index f04eadc0a74518dcb70d47eb3e8a1608124d97c4..f405e9cc4d3b5b40c3f7e9e0d88e50d4c2cdceca 100644 (file)
@@ -62,8 +62,8 @@ Generates random mazes, with three different algorithms: Kruskal,
 Prim, and a depth-first recursive backtracker.  It also solves them.
 Backtracking and look-ahead paths are displayed in different colors.
 
-http://en.wikipedia.org/wiki/Maze_generation_algorithm
-http://en.wikipedia.org/wiki/Maze_solving_algorithm
+https://en.wikipedia.org/wiki/Maze_generation_algorithm
+https://en.wikipedia.org/wiki/Maze_solving_algorithm
 
 Written by Martin Weiss, Dave Lemke, Jim Randell, Jamie Zawinski,
 Johannes Keukelaar, and Zack Weinberg; 1985.
index b4b452cee40b1e90e26e326e55726db750be23ed..5d247a99aa90cb2cd7e3ba2288418d304875fdac 100644 (file)
@@ -43,8 +43,8 @@
 The Menger Gasket is a cube-based recursive fractal object
 analagous to the Sierpinski Tetrahedron.
 
-http://en.wikipedia.org/wiki/Menger_sponge
-http://en.wikipedia.org/wiki/Sierpinski_carpet
+https://en.wikipedia.org/wiki/Menger_sponge
+https://en.wikipedia.org/wiki/Sierpinski_carpet
 
 Written by Jamie Zawinski; 2001.
   </_description>
index 1103d348082b3e7fbd8546676ef2fd4459d23789..72d0d35e0dab93813e0d3b57cf84bc399ded55f5 100644 (file)
@@ -46,7 +46,7 @@
   <_description>
 2D meta-balls: overlapping and merging balls with fuzzy edges.
 
-http://en.wikipedia.org/wiki/Metaballs
+https://en.wikipedia.org/wiki/Metaballs
 
 Written by W.P. van Paassen; 2003.
   </_description>
index e4f44f0287b55531e99aedf3da0860d8116743bc..807028cb458df6332370a101a14decc1cfbbc10c 100644 (file)
@@ -36,8 +36,8 @@ Munching errors!  This is a creatively broken misimplementation of the
 classic munching squares graphics hack.  See the "Munch" screen saver
 for the original.
 
-http://en.wikipedia.org/wiki/HAKMEM
-http://en.wikipedia.org/wiki/Munching_square
+https://en.wikipedia.org/wiki/HAKMEM
+https://en.wikipedia.org/wiki/Munching_square
 
 Written by Steven Hazel; 2004.
   </_description>
index 75e35303cb76b304daf7ac78a8b3cbce02eeffd5..c75e3ec0e8f1d07e82c137bc645382c5b335b009 100644 (file)
@@ -21,8 +21,8 @@
 M. C. Escher's "Moebius Strip II", an image of ants walking along the
 surface of a moebius strip.
 
-http://en.wikipedia.org/wiki/Moebius_strip
-http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher
+https://en.wikipedia.org/wiki/Moebius_strip
+https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher
 
 Written by Marcelo F. Vianna; 1997.
   </_description>
index 262ed1741a1dc43df2ea50f962c8907538f01925..592128e3f20835e21832ec3e5bcdf2847f758a0d 100644 (file)
@@ -39,8 +39,8 @@ An interlinked loop of rotating gears.  The layout of the gears
 follows the path of a moebius strip.  See also the "Pinion" and
 "Gears" screen savers.
 
-http://en.wikipedia.org/wiki/Involute_gear
-http://en.wikipedia.org/wiki/Moebius_strip
+https://en.wikipedia.org/wiki/Involute_gear
+https://en.wikipedia.org/wiki/Moebius_strip
 
 Written by Jamie Zawinski; 2007.
   </_description>
index 2ff94d982fbe69a91ebf40be3793231767a3c88a..29c5f6cc109137fb9100c941386173705270fd40 100644 (file)
@@ -31,7 +31,7 @@
   Make more lines in between,
   That's a moire'!
 
-http://en.wikipedia.org/wiki/Moire_pattern
+https://en.wikipedia.org/wiki/Moire_pattern
 
 Written by Jamie Zawinski and Michael Bayne; 1997.
   </_description>
index 5fd5ef57ec6ec6a6b23f638ce285f80d6313cf15..1b9d02f4ddb01a51ea757e39551d4f640609c26f 100644 (file)
@@ -27,7 +27,7 @@ Generates fields of concentric circles or ovals, and combines the
 planes with various operations.  The planes are moving independently
 of one another, causing the interference lines to spray.
 
-http://en.wikipedia.org/wiki/Moire_pattern
+https://en.wikipedia.org/wiki/Moire_pattern
 
 Written by Jamie Zawinski; 1998.
   </_description>
index 97c91f1251acb6d58e1fb3037c444279464a87fd..6f83c24f13f3456bde306cd3f504f499563fafa4 100644 (file)
@@ -53,7 +53,7 @@
 Some interesting molecules. Several molecules are built in, and it can
 also read PDB (Protein Data Bank) files as input.
 
-http://en.wikipedia.org/wiki/Protein_Data_Bank_%28file_format%29
+https://en.wikipedia.org/wiki/Protein_Data_Bank_%28file_format%29
 
 Written by Jamie Zawinski; 2001.
   </_description>
index 6d48d8562f234187e3740b8a401576ef1870ac82..7c67e374278f0fef4edff5c5cf3d1bfe07de3ab6 100644 (file)
@@ -27,7 +27,7 @@
   <_description>
 Platonic solids that turn inside out and get spikey.
 
-http://en.wikipedia.org/wiki/Platonic_solid
+https://en.wikipedia.org/wiki/Platonic_solid
 
 Written by Marcelo Vianna; 1997.
   </_description>
index 1424aa89b7951781a7093db9f397958418d2bc2b..744a18f3f3956b6bb637a27b8e9e9e5ab267bc7b 100644 (file)
@@ -54,8 +54,8 @@ years later.
 In "mismunch" mode, it displays a creatively broken misimplementation
 of the classic munching squares algorithm instead.
 
-http://en.wikipedia.org/wiki/HAKMEM
-http://en.wikipedia.org/wiki/Munching_square
+https://en.wikipedia.org/wiki/HAKMEM
+https://en.wikipedia.org/wiki/Munching_square
 
 Written by Jackson Wright, Tim Showalter, Jamie Zawinski and
 Steven Hazel; 1997.
index 976495c57e692cc92ede8477778ff78e6239e91f..d93e9e73aae0fd1d69778b7b600c444eb34b1e8f 100644 (file)
@@ -21,7 +21,7 @@
   <_description>
 Simulates a game of Pac-Man on a randomly-created level.
 
-http://en.wikipedia.org/wiki/Pac-Man
+https://en.wikipedia.org/wiki/Pac-Man
 
 Written by Edwin de Jong and Jamie Zawinski; 2004.
   </_description>
index 85f4ee9195071d73b681c90f614bba1d350fe964..dddb94e05b15acc40312d95fadd95038759cf251 100644 (file)
@@ -25,8 +25,8 @@
   <_description>
 The even-odd winding rule.
 
-http://en.wikipedia.org/wiki/Even-odd_rule
-http://en.wikipedia.org/wiki/Nonzero-rule
+https://en.wikipedia.org/wiki/Even-odd_rule
+https://en.wikipedia.org/wiki/Nonzero-rule
 
 Written by Dale Moore; 1995.
   </_description>
index fef7cbf67da11dc279b3708cff6627613eb8dc65..c85b7ab7a6f310d50ec6a84173f1060facac7447 100644 (file)
@@ -27,7 +27,7 @@
   <_description>
 Simulates (something like) the classic arcade game Missile Command.
 
-http://en.wikipedia.org/wiki/Missile_Command
+https://en.wikipedia.org/wiki/Missile_Command
 
 Written by Adam Miller; 1999.
   </_description>
index 68b4844317ca3939332867f4629923e862613617..aebbfcdd4aa157d49540378777b7b3801ce918b0 100644 (file)
@@ -47,8 +47,8 @@ stand must be taken."
 
 As reported by News of the Weird #491, 4-Jul-1997.
 
-http://en.wikipedia.org/wiki/Penrose_tiling
-http://en.wikipedia.org/wiki/Tessellation
+https://en.wikipedia.org/wiki/Penrose_tiling
+https://en.wikipedia.org/wiki/Tessellation
 
 Written by Timo Korvola; 1997.
   </_description>
index 5f7d7e26614aa622a688a72beca24898bb81f7d9..eb0b31104e24258403cac906bbb8d4a4ce1c7301 100644 (file)
@@ -42,7 +42,7 @@
 A gear system marches across the screen.
 See also the "Gears" and "MoebiusGears" screen savers.
 
-http://en.wikipedia.org/wiki/Involute_gear
+https://en.wikipedia.org/wiki/Involute_gear
 
 Written by Jamie Zawinski; 2004.
   </_description>
index c33ac7fa4ade75def06d77c27823456227c3a75f..2909cd42101a12abbe6333962912ded38ee776b1 100644 (file)
 The 75 uniform polyhedra and their duals, plus 5 prisms
 and antiprisms, and some information about each.
 
-http://en.wikipedia.org/wiki/Uniform_polyhedra
-http://en.wikipedia.org/wiki/Stellation
-http://en.wikipedia.org/wiki/Dual_polyhedron
-http://en.wikipedia.org/wiki/Antiprism
+https://en.wikipedia.org/wiki/Uniform_polyhedra
+https://en.wikipedia.org/wiki/Stellation
+https://en.wikipedia.org/wiki/Dual_polyhedron
+https://en.wikipedia.org/wiki/Antiprism
 
 Written by Dr. Zvi Har'El and Jamie Zawinski; 2004.
   </_description>
index fa09ce562c2dc9fe2739c3e3324b05a39113f5bc..adbd824b8648af92bfca26315a39cb6f1b1f14cf 100644 (file)
@@ -29,7 +29,7 @@
 Repeatedly attempts to completely fill a rectangle with
 irregularly-shaped puzzle pieces.
 
-http://en.wikipedia.org/wiki/Polyomino
+https://en.wikipedia.org/wiki/Polyomino
 
 Written by Stephen Montgomery-Smith; 2002.
   </_description>
index d7c38f2c0c266cb22d0308721ed14b7ca9026152..157a5b6b4b840a37d9683cc0ef0f63fbaa8d7d51 100644 (file)
@@ -103,9 +103,9 @@ Dover Publications, Inc., 1973, and Thomas Banchoff's book "Beyond the
 Third Dimension: Geometry, Computer Graphics, and Higher Dimensions",
 Scientific American Library, 1990.
 
-http://en.wikipedia.org/wiki/Hypercube
-http://en.wikipedia.org/wiki/Tesseract
-http://en.wikipedia.org/wiki/Regular_polytope
+https://en.wikipedia.org/wiki/Hypercube
+https://en.wikipedia.org/wiki/Tesseract
+https://en.wikipedia.org/wiki/Regular_polytope
 
 Written by Carsten Steger; 2003.
   </_description>
index 8f344e64188b50242d4f6f18db6ed81bc8d6e9a4..6fdf1c1f28496ad53e68b8ed9f5d5c81e86d722f 100644 (file)
@@ -40,7 +40,7 @@ The 1971 Pong home video game, including artifacts of an old color TV set.
 
 In clock mode, the score keeps track of the current time.
 
-http://en.wikipedia.org/wiki/Pong
+https://en.wikipedia.org/wiki/Pong
 
 Written by Jeremy English, Trevor Blackwell and Jamie Zawinski; 2003.
   </_description>
index ad51832e918c66d0bd63b8597f180c680094c09b..fc625a9ed850ac0997a7d127699b3fe158769b40 100644 (file)
@@ -139,10 +139,10 @@ in 4D or walk on it while it rotates in 4D.  Inspired by Thomas
 Banchoff's book "Beyond the Third Dimension: Geometry, Computer
 Graphics, and Higher Dimensions", Scientific American Library, 1990.
 
-http://en.wikipedia.org/wiki/Real_projective_plane
-http://en.wikipedia.org/wiki/Roman_surface
-http://en.wikipedia.org/wiki/Cross_cap
-http://en.wikipedia.org/wiki/Moebius_strip
+https://en.wikipedia.org/wiki/Real_projective_plane
+https://en.wikipedia.org/wiki/Roman_surface
+https://en.wikipedia.org/wiki/Cross_cap
+https://en.wikipedia.org/wiki/Moebius_strip
 http://mathworld.wolfram.com/RealProjectivePlane.html
 http://mathworld.wolfram.com/RomanSurface.html
 http://mathworld.wolfram.com/Cross-Cap.html
index f387c44b5b906c1ab1249eae52aed5b945b0adea..a51be31ecbf03a8b927f181208dbf957b8604a5e 100644 (file)
@@ -22,7 +22,7 @@
 "A pyramid unfinished. In the zenith an eye in a triangle, surrounded
 by a glory, proper."
 
-http://en.wikipedia.org/wiki/Eye_of_Providence
+https://en.wikipedia.org/wiki/Eye_of_Providence
 
 Written by Blair Tennessy; 2004.
   </_description>
index e4764f8bb790ebcf7bb993be66e513d4db6832e1..755d42ee503865adc3e69636984daf074015eb0e 100644 (file)
@@ -67,7 +67,7 @@ variations on this basic motion pattern to produce all sorts of
 different presentations: line segments, filled polygons, and
 overlapping translucent areas.
 
-http://en.wikipedia.org/wiki/Qix
+https://en.wikipedia.org/wiki/Qix
 
 Written by Jamie Zawinski; 1992.
   </_description>
index 31644205f20805ae10909b21a98a4e4fe056c5be..a5db06699f0912713fde247215f82a9d1d419ac6 100644 (file)
@@ -48,7 +48,7 @@ or random.
 
 See also the "RD-Bomb", "CWaves" and "Penrose" screen savers.
 
-http://en.wikipedia.org/wiki/Quasicrystal
+https://en.wikipedia.org/wiki/Quasicrystal
 
 Written by Jamie Zawinski; 2013.
   </_description>
index ceb8ac90cfdb37a3c87d746a74888872f21befd6..112ada6ad4040d9dc8cd066ccd60f8c49181ce81 100644 (file)
@@ -24,7 +24,7 @@ such that no queen can attack a sister?
 
 See also the "Endgame" screen saver.
 
-http://en.wikipedia.org/wiki/Eight_queens_puzzle
+https://en.wikipedia.org/wiki/Eight_queens_puzzle
 
 Written by Blair Tennessy and Jamie Zawinski; 2002.
   </_description>
diff --git a/hacks/config/romanboy.xml b/hacks/config/romanboy.xml
new file mode 100644 (file)
index 0000000..35d7c7e
--- /dev/null
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<screensaver name="romanboy" _label="RomanBoy" gl="yes">
+
+  <video href="http://www.youtube.com/watch?v=KEW5TuPbWyg"/>
+
+  <command arg="-root"/>
+
+  <hgroup>
+    <select id="view-mode">
+      <option id="walk"      _label="Random motion"/>
+      <option id="walk"      _label="Walk"      arg-set="-view-mode walk"/>
+      <option id="turn"      _label="Turn"      arg-set="-view-mode turn"/>
+    </select>
+
+    <number id="surface-order" type="spinbutton" arg="-surface-order %"
+            _label="Order of the surface" low="2" high="9" default="3"/>
+
+    <boolean id="orientation-marks" _label="Show orientation marks"
+              arg-set="-orientation-marks"/>
+  </hgroup>
+
+  <hgroup>
+    <boolean id="deform" _label="Deform the projective plane"
+              arg-unset="-no-deform"/>
+
+    <number id="deform-speed" type="slider" arg="-deformation-speed %"
+            _label="Deformation speed"
+            _low-label="1.0" _high-label="100.0"
+            low="1.0" high="100.0" default="10.0"/>
+
+    <number id="init-deform" type="slider" arg="-initial-deformation %"
+            _label="Initial deformation"
+            _low-label="0.0" _high-label="1000.0"
+            low="0.0" high="1000.0" default="1000.0"/>
+  </hgroup>
+
+
+  <hgroup>
+
+    <vgroup>
+      <select id="display-mode">
+        <option id="random"      _label="Random surface"/>
+        <option id="wire"        _label="Wireframe mesh"      arg-set="-mode wireframe"/>
+        <option id="surface"     _label="Solid surface"       arg-set="-mode surface"/>
+        <option id="transparent" _label="Transparent surface" arg-set="-mode transparent"/>
+      </select>
+
+      <select id="appearance">
+        <option id="random" _label="Random pattern"/>
+        <option id="solid"  _label="Solid object"    arg-set="-appearance solid"/>
+        <option id="bands"  _label="Distance bands"  arg-set="-appearance distance-bands"/>
+        <option id="bands"  _label="Direction bands" arg-set="-appearance direction-bands"/>
+      </select>
+
+      <select id="colors">
+        <option id="random"   _label="Random coloration"/>
+        <option id="twosided" _label="Two-sided"        arg-set="-colors two-sided"/>
+        <option id="rainbow"  _label="Distance colors"  arg-set="-colors distance"/>
+        <option id="rainbow"  _label="Direction colors" arg-set="-colors direction"/>
+      </select>
+
+      <select id="projection">
+        <option id="random"          _label="Random Projection"/>
+        <option id="perspective"  _label="Perspective"  arg-set="-projection perspective"/>
+        <option id="orthographic" _label="Orthographic" arg-set="-projection orthographic"/>
+      </select>
+    </vgroup>
+
+    <vgroup>
+      <number id="speed-x" type="slider" arg="-speed-x %"
+              _label="X rotation speed"
+              _low-label="-4.0" _high-label="4.0"
+              low="-4.0" high="4.0" default="1.1"/>
+
+      <number id="speed-y" type="slider" arg="-speed-y %"
+              _label="Y rotation speed"
+              _low-label="-4.0" _high-label="4.0"
+              low="-4.0" high="4.0" default="1.3"/>
+
+      <number id="speed-z" type="slider" arg="-speed-z %"
+              _label="Z rotation speed"
+              _low-label="-4.0" _high-label="4.0"
+              low="-4.0" high="4.0" default="1.5"/>
+    </vgroup>
+
+    <vgroup>
+     <number id="walk-direction" type="slider" arg="-walk-direction %"
+             _label="Walking direction"
+             _low-label="-180.0" _high-label="180.0"
+             low="-180.0" high="180.0" default="83.0"/>
+
+     <number id="walk-speed" type="slider" arg="-walk-speed %"
+             _label="Walking speed"
+             _low-label="1.0" _high-label="100.0"
+             low="1.0" high="100.0" default="20.0"/>
+
+     <number id="delay" type="slider" arg="-delay %"
+             _label="Frame rate" _low-label="Low" _high-label="High"
+             low="0" high="100000" default="10000"
+             convert="invert"/>
+    </vgroup>
+
+    <vgroup>
+     <xscreensaver-updater />
+     <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+    </vgroup>
+
+  </hgroup>
+
+  <_description>
+A 3D immersion of the real projective plane that smoothly deforms
+between the Roman surface and the Boy surface.
+
+You can walk on the surface of the real projective plane or rotate it
+in 3D.  Furthermore, it is possible to smoothly deform the real
+projective plane between the Roman surface and the Boy surface while
+turning it or walking on it.  Inspired by François Apéry's book
+"Models of the Real Projective Plane", Vieweg, 1987.
+
+https://en.wikipedia.org/wiki/Boy%27s_surface
+https://en.wikipedia.org/wiki/Roman_surface
+http://mathworld.wolfram.com/BoySurface.html
+http://mathworld.wolfram.com/RomanSurface.html
+
+Written by Carsten Steger; 2014.
+  </_description>
+</screensaver>
index 04342ca97d79535f929d9c25a60e583662962961..1541e0e30c4a18b7ebe224ba418e475b1a260028 100644 (file)
@@ -28,8 +28,8 @@
   <_description>
 Inkblot patterns via a reflected random walk.
 
-http://en.wikipedia.org/wiki/Rorschach_inkblot_test
-http://en.wikipedia.org/wiki/Random_walk
+https://en.wikipedia.org/wiki/Rorschach_inkblot_test
+https://en.wikipedia.org/wiki/Random_walk
 
 Written by Jamie Zawinski; 1992.
   </_description>
index 3c42eebe57426282a41441801bc8563e9fa5584f..d7debd3c464677566f80191ef1ad88aa8de79150 100644 (file)
@@ -32,7 +32,7 @@
 A Rubik's Cube that repeatedly shuffles and solves itself.
 See also the "GLSnake" and "Cube21" screen savers.
 
-http://en.wikipedia.org/wiki/Rubik%27s_Cube
+https://en.wikipedia.org/wiki/Rubik%27s_Cube
 
 Written by Marcelo Vianna; 1997.
   </_description>
index ffbe2d0a350cab8ffd6e28f780381320943ba3d8..213ba1f042b6295513442a01c16d656cfbb4c125 100644 (file)
@@ -60,7 +60,7 @@
 The "Rubik's Mirror Blocks" puzzle.
 See also the "Rubik", "Cube21", and "GLSnake" screen savers.
 
-http://en.wikipedia.org/wiki/Combination_puzzles#Irregular_cuboids
+https://en.wikipedia.org/wiki/Combination_puzzles#Irregular_cuboids
 
 Written by Vasek Potocek; 2009.
   </_description>
index 71e62984ea6332d50c6e948829c6dfa30f2b7be6..ee065393ef4950eb495da804e32213d780b30e88 100644 (file)
@@ -30,7 +30,7 @@
   <_description>
 The 2D Sierpinski triangle fractal.  See also the "Sierpinski3D" screen saver.
 
-http://en.wikipedia.org/wiki/Sierpinski_triangle
+https://en.wikipedia.org/wiki/Sierpinski_triangle
 
 Written by Desmond Daignault; 1997.
   </_description>
index 82daa983efde2c1abf4b955b514574bc859d5c3a..c5bca419ecd010ef4a19cb2d7a84df9f9c4466e6 100644 (file)
@@ -27,7 +27,7 @@
   <_description>
 The recursive Sierpinski tetrahedron fractal.
 
-http://en.wikipedia.org/wiki/Sierpinski_triangle#Analogs_in_higher_dimension
+https://en.wikipedia.org/wiki/Sierpinski_triangle#Analogs_in_higher_dimension
 
 Written by Jamie Zawinski and Tim Robinson; 1999.
   </_description>
index ae9f238a4d7c98f4b2b12aa7cc0708dd8d29bb9a..204d63092c2e9f4be0253455019b9758f51e8b5c 100644 (file)
@@ -47,7 +47,7 @@
 A variant on a "fifteen puzzle", operating on the screen or an image.
 It divides the image into a grid and randomly shuffles the squares.
 
-http://en.wikipedia.org/wiki/Fifteen_puzzle
+https://en.wikipedia.org/wiki/Fifteen_puzzle
 
 Written by Jamie Zawinski; 1994.
   </_description>
index 514739b94f9790871d73d56db3e5b6f70550647e..0f92dd330bca2dd5b9d2d8709ba7f0cc4cefd0cb 100644 (file)
@@ -78,7 +78,7 @@ respectively.
 
 Alternately, it can run a simulation that doesn't involve hosts.
 
-http://en.wikipedia.org/wiki/Ping#History
+https://en.wikipedia.org/wiki/Ping#History
 
 Written by Jamie Zawinski and Stephen Martin; 1998.
   </_description>
index 09668b5e1edefc25de156181ca03378f7be0cb1f..27d201a66ed8d67568a9324da431a67c1f7c079b 100644 (file)
@@ -53,7 +53,7 @@ although they are only remotely related to the mathematical
 definition found in the solution to certain wave functions, most
 notably the eigenfunctions of angular momentum operators.
 
-http://en.wikipedia.org/wiki/Spherical_harmonics#Visualization_of_the_spherical_harmonics
+https://en.wikipedia.org/wiki/Spherical_harmonics#Visualization_of_the_spherical_harmonics
 
 Written by Paul Bourke and Jamie Zawinski; 2002.
   </_description>
diff --git a/hacks/config/splitflap.xml b/hacks/config/splitflap.xml
new file mode 100644 (file)
index 0000000..40c2cad
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<screensaver name="splitflap" _label="SplitFlap" gl="yes">
+
+  <command arg="-root"/>
+
+  <video href="http://www.youtube.com/watch?v=rZOL2jyDey0"/>
+
+  <hgroup>
+   <vgroup>
+    <number id="delay" type="slider" arg="-delay %"
+            _label="Frame rate" _low-label="Low" _high-label="High"
+            low="0" high="100000" default="20000"
+            convert="invert"/>
+
+    <number id="speed" type="slider" arg="-speed %"
+            _label="Speed" _low-label="Slow" _high-label="Fast"
+            low="0.01" high="8.0" default="1.0"/>
+
+    <number id="width" type="spinbutton" arg="-width %"
+            _label="Columns" low="1" high="120" default="22"/>
+    <number id="height" type="spinbutton" arg="-height %"
+            _label="Rows" low="1" high="40" default="8"/>
+
+    <select id="text">
+     <option id="text" _label="Display text" />
+     <option id="c12" _label="Display 12-hour clock" arg-set="-mode clock12" />
+     <option id="c24" _label="Display 24-hour clock" arg-set="-mode clock24" />
+    </select>
+
+    <select id="facing">
+     <option id="front"   _label="Always face front"/>
+     <option id="nofront" _label="Spin all the way around" arg-set="-no-front"/>
+    </select>
+
+    <select id="rotation">
+     <option id="no"  _label="Don't rotate"               arg-set="-spin 0"/>
+     <option id="x"   _label="Rotate around X axis"       arg-set="-spin X"/>
+     <option id="y"   _label="Rotate around Y axis"       arg-set="-spin Y"/>
+     <option id="z"   _label="Rotate around Z axis"       arg-set="-spin Z"/>
+     <option id="xy"  _label="Rotate around X and Y axes" arg-set="-spin XY"/>
+     <option id="xz"  _label="Rotate around X and Z axes" arg-set="-spin XZ"/>
+     <option id="yz"  _label="Rotate around Y and Z axes" arg-set="-spin YZ"/>
+     <option id="xyz" _label="Rotate around all three axes"/>
+    </select>
+
+   </vgroup>
+
+   <vgroup>
+    <xscreensaver-text />
+
+    <hgroup>
+    <boolean id="wander" _label="Wander" arg-unset="-no-wander"/>
+    <boolean id="wire"    _label="Wireframe"              arg-set="-wireframe"/>
+    <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+    </hgroup>
+    <xscreensaver-updater />
+
+   </vgroup>
+  </hgroup>
+
+  <_description>
+Simulates a split-flap display, an old style of electromechanical 
+sign as seen in airports and train stations, and commonly used in
+alarm clocks in the 1960s and 1970s.
+
+https://en.wikipedia.org/wiki/Split-flap_display
+https://en.wikipedia.org/wiki/Flip_clock
+
+Written by Jamie Zawinski; 2015.
+  </_description>
+</screensaver>
index 495232491cc79d4d2c8c62f82c8295e7590bb231..8a90229202e557f853b339fdcf9b05987a259bd6 100644 (file)
@@ -27,9 +27,9 @@
 Slinky-like creatures walk down an infinite staircase and 
 occasionally explode!
 
-http://en.wikipedia.org/wiki/Slinky
-http://en.wikipedia.org/wiki/Q%2Abert
-http://en.wikipedia.org/wiki/Marble_Madness
+https://en.wikipedia.org/wiki/Slinky
+https://en.wikipedia.org/wiki/Q%2Abert
+https://en.wikipedia.org/wiki/Marble_Madness
 
 Written by Ed Mackey; 1997.
   </_description>
index 26172d0b38824707520e1b9d00bda564c70ea679..5f2c6940488566be8ac605657e7b641c2af82f52 100644 (file)
@@ -18,7 +18,7 @@
   <_description>
 Escher's infinite staircase.
 
-http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher
+https://en.wikipedia.org/wiki/Maurits_Cornelis_Escher
 
 Written by Marcelo Vianna and Jamie Zawinski; 1998.
   </_description>
index a78248b23d112e1b79720c123f5e02c39d1f1018..1ce1f906aa5c1c8bb9d3b30536ffc32db80f7b6f 100644 (file)
@@ -56,7 +56,7 @@ A stream of text slowly scrolling into the distance at an
 angle, over a star field, like at the beginning of the movie of the
 same name.  
 
-http://en.wikipedia.org/wiki/Star_Wars_opening_crawl
+https://en.wikipedia.org/wiki/Star_Wars_opening_crawl
 
 Written by Jamie Zawinski and Claudio Matauoka; 2001.
   </_description>
index 1dc436b671d66036fb4c6639cfc51b92f664c46b..d8f3a2a7bf8e7b037ae698816787ce23ae2545b5 100644 (file)
@@ -26,7 +26,7 @@
   <_description>
 Strange attractors: a swarm of dots swoops and twists around.
 
-http://en.wikipedia.org/wiki/Attractor#Strange_attractor
+https://en.wikipedia.org/wiki/Attractor#Strange_attractor
 
 Written by Massimino Pascal; 1997.
   </_description>
index 09a26e76a88452773bcab1c4cc3ba2bc3a5bcb09..f4b4cab3676f08444a5470fbc3c1f4e406b87fa5 100644 (file)
 Parametric surfaces.
 
 http://mathworld.wolfram.com/DinisSurface.html
-http://en.wikipedia.org/wiki/Enneper_surface
+https://en.wikipedia.org/wiki/Enneper_surface
 http://mathworld.wolfram.com/EnnepersMinimalSurface.html
 http://mathworld.wolfram.com/KuenSurface.html
-http://en.wikipedia.org/wiki/Moebius_strip
+https://en.wikipedia.org/wiki/Moebius_strip
 http://mathworld.wolfram.com/Seashell.html
 http://mathworld.wolfram.com/SwallowtailCatastrophe.html
 http://mathworld.wolfram.com/BohemianDome.html
-http://en.wikipedia.org/wiki/Whitney_umbrella
+https://en.wikipedia.org/wiki/Whitney_umbrella
 http://mathworld.wolfram.com/PlueckersConoid.html
 http://mathworld.wolfram.com/HennebergsMinimalSurface.html
 http://mathworld.wolfram.com/CatalansSurface.html
index 14b18875ae4d37c8fa56590508c1b33b58fff2f1..8f58caa63852a1c75268d6c30b39758dfa1c3879 100644 (file)
@@ -38,7 +38,7 @@
   <_description>
 Solves tangram puzzles.
 
-http://en.wikipedia.org/wiki/Tangram
+https://en.wikipedia.org/wiki/Tangram
 
 Written by Jeremy English; 2005.
   </_description>
index 5093ece38fffe1f3cf1bd15775d91fdbf7f3750c..acdd58655d0d559e261a28e87a5b492b711561f7 100644 (file)
@@ -50,7 +50,7 @@ points are chosen by selecting those pixels whose distance value is
 above a certain threshold: those are the pixels that have the largest
 change in color/brightness.
 
-http://en.wikipedia.org/wiki/Delaunay_triangulation
+https://en.wikipedia.org/wiki/Delaunay_triangulation
 
 Written by Jamie Zawinski; 2014.
   </_description>
index 7edd7d8761fce113b530a4f10b207b1931cf356e..499536b9246b06f5a547f520fd5a18d4699782ed 100644 (file)
@@ -32,9 +32,9 @@ stellation of an icosahedron; and the idle state oscillates between
 a small triambic icosahedron and the compound of an icosahedron and
 a dodecahedron.
 
-http://en.wikipedia.org/wiki/List_of_Tron_characters#Bit
-http://en.wikipedia.org/wiki/Uniform_polyhedra
-http://en.wikipedia.org/wiki/Stellation
+https://en.wikipedia.org/wiki/List_of_Tron_characters#Bit
+https://en.wikipedia.org/wiki/Uniform_polyhedra
+https://en.wikipedia.org/wiki/Stellation
 
 Written by Jamie Zawinski; 2011.
   </_description>
index e6f9a5fa7d2abb2175f3b5e8fef59522b7ccef57..4440347af53504a340e6a9c4ab4f3707fd497f6d 100644 (file)
@@ -34,7 +34,7 @@
   <_description>
 Line- and arc-based truchet patterns that tile the screen.
 
-http://en.wikipedia.org/wiki/Tessellation
+https://en.wikipedia.org/wiki/Tessellation
 
 Written by Adrian Likins; 1998.
   </_description>
index 093efbf4ec49730f523d8fa660c7916581eafe11..92a441f040e19b816dd25c9675f6db38ae5ecabf 100644 (file)
@@ -46,11 +46,11 @@ of Astronomy in 1977, where it was seen by Stephen Morris, the
 drummer of Joy Division, and was consequently appropriated by
 Peter Saville for the cover of the band's album "Unknown Pleasures".
 
-http://en.wikipedia.org/wiki/Pulsar
-http://en.wikipedia.org/wiki/PSR_B1919%2B21
-http://en.wikipedia.org/wiki/Unknown_Pleasures
-http://en.wikipedia.org/wiki/Peter_Saville_%28graphic_designer%29
-http://en.wikipedia.org/wiki/Joy_Division
+https://en.wikipedia.org/wiki/Pulsar
+https://en.wikipedia.org/wiki/PSR_B1919%2B21
+https://en.wikipedia.org/wiki/Unknown_Pleasures
+https://en.wikipedia.org/wiki/Peter_Saville_%28graphic_designer%29
+https://en.wikipedia.org/wiki/Joy_Division
 
 Written by Jamie Zawinski; 2013.
   </_description>
index 4d63e3d9a2ba1476d7a93286712274ae08d87354..9239be2825dc15ab43948634fe36d3ffdd5e8280 100644 (file)
@@ -55,8 +55,8 @@ a colored cell.  Every pixel within that cell is closer to that cell's
 control point than to any other control point.  That is what
 determines the cell's shapes.
 
-http://en.wikipedia.org/wiki/Voronoi_diagram
-http://en.wikipedia.org/wiki/Tessellation
+https://en.wikipedia.org/wiki/Voronoi_diagram
+https://en.wikipedia.org/wiki/Tessellation
 
 Written by Jamie Zawinski; 2007.
   </_description>
index c6961cb40006f11f9b0beb3c6abe02e2b81b6795..b2fec25b1debe3200cf519c7166c82b3e5a4e857 100644 (file)
@@ -48,7 +48,7 @@
   <_description>
 A colorful random-walk.
 
-http://en.wikipedia.org/wiki/Random_walk
+https://en.wikipedia.org/wiki/Random_walk
 
 Written by Rick Campbell; 1999.
   </_description>
index 9d5d6700ee1e2468c34358041fefc6fc46984a7a..27233ac24d946bdc76e33f5b3b69dddc56f0055d 100644 (file)
@@ -45,7 +45,7 @@
   <_description>
 The Lyapunov exponent makes pretty fractal pictures.
 
-http://en.wikipedia.org/wiki/Lyapunov_exponent
+https://en.wikipedia.org/wiki/Lyapunov_exponent
 
 Written by Ron Record; 1997.
   </_description>
index e4b359788ae1baabbd63b002003d6da4c6f6f89b..19c97a9614677aab5e5c5fbc3635c8b184498463 100644 (file)
@@ -61,7 +61,7 @@ The "digital rain" effect, as seen on the computer monitors in
 See also "GLMatrix" for a 3D rendering of the similar effect that
 appeared in the movie's title sequence.
 
-http://en.wikipedia.org/wiki/Matrix_digital_rain
+https://en.wikipedia.org/wiki/Matrix_digital_rain
 
 Written by Jamie Zawinski; 1999.
   </_description>
index fb39fe10995c8c9ea8ca23f315d008edb609631f..d63bd6bd3b8a0e1e4f3b972a0b35f8e3b34b954e 100644 (file)
@@ -25,7 +25,7 @@
   <_description>
 Simulates that pen-in-nested-plastic-gears toy from your childhood.
 
-http://en.wikipedia.org/wiki/Spirograph
+https://en.wikipedia.org/wiki/Spirograph
 
 Written by Rohit Singh; 2000.
   </_description>
index 199d899975e2dbdaa627a700dbb4c2c7b99984fe..47c545abe41c32d6895cbcca5888d9abe835d88d 100644 (file)
@@ -228,25 +228,6 @@ addtolist(ModeInfo * mi, int col, int row, unsigned char state)
        return True;
 }
 
-#ifdef DEBUG
-static void
-print_state(ModeInfo * mi, int state)
-{
-       demonstruct *dp = &demons[MI_SCREEN(mi)];
-       CellList   *locallist;
-       int         i = 0;
-
-       locallist = dp->cellList[state];
-       (void) printf("state %d\n", state);
-       while (locallist) {
-               (void) printf("%d       x %d, y %d\n", i,
-                             locallist->pt.x, locallist->pt.y);
-               locallist = locallist->next;
-               i++;
-       }
-}
-
-#endif
 
 static void
 free_state(demonstruct * dp, int state)
index 11bc5e5b478c3755443ed12437dcfe22da1ef17f..db1c8d8168a658096cea796f3b7b18603f59de57 100644 (file)
@@ -100,6 +100,9 @@ struct state
        int depth;
        int bigendian;
        int ncolors;
+       Bool button_down_p;
+       int deferred;
+
 };
 
 /*
@@ -777,11 +780,19 @@ fireworkx_draw (Display *dpy, Window win, void *closure)
                {
                        if (!explode(st, fs))
                        {
-                               recycle(st, fs, rnd(st->width), rnd(st->height));
+                               if (st->button_down_p)
+                                  st->deferred++;
+                                else
+                                 recycle(st, fs, rnd(st->width), rnd(st->height));
                        }
                }
        }
 
+        while (!st->button_down_p && st->deferred) {
+          st->deferred--;
+          recycle_oldest(st, rnd(st->width), rnd(st->height));
+        }
+
        glow_blur(st);
 
        if (st->flash_on)
@@ -810,8 +821,15 @@ fireworkx_event (Display *dpy, Window window, void *closure, XEvent *event)
        if (event->type == ButtonPress)
        {
                recycle_oldest(st, event->xbutton.x, event->xbutton.y);
+               st->button_down_p = True;
+               return True;
+       }
+       else if (event->type == ButtonRelease)
+       {
+               st->button_down_p = False;
                return True;
        }
+
        return False;
 }
 
index b9aa2e0c72e93eb189c744ef40a32c30876a9dbb..e45591fca8b3934379ae1527d790eb55502d7928 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2003-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2003-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -103,7 +103,7 @@ typedef struct {
   double speed;                /* frame rate multiplier */
   double linger;       /* multiplier for how long to leave words on screen */
   Bool trails_p;
-  enum { PAGE, SCROLL } mode;
+  enum { PAGE, SCROLL, CHARS } mode;
 
   char *font_override;  /* if -font was specified on the cmd line */
 
@@ -122,8 +122,16 @@ typedef struct {
 
 # ifdef DEBUG
   Bool debug_p;
-  int debug_metrics_p, debug_metrics_antialiasing_p;
+  unsigned long debug_metrics_p;
+  int debug_metrics_antialiasing_p;
   int debug_scale;
+  unsigned entering_unicode_p; /* 0 = No, 1 = Just started, 2 = in progress */
+  XFontStruct *metrics_font1;
+  XFontStruct *metrics_font2;
+  XftFont *metrics_xftfont;
+  GC label_gc;
+  char *prev_font_name;
+  char *next_font_name;
 # endif /* DEBUG */
 
 } state;
@@ -164,6 +172,7 @@ pick_font_1 (state *s, sentence *se)
 {
   Bool ok = False;
   char pattern[1024];
+  char pattern2[1024];
 
 # ifndef HAVE_COCOA /* real Xlib */
   char **names = 0;
@@ -331,10 +340,10 @@ pick_font_1 (state *s, sentence *se)
   else
     {
       const char *family = "random";
-      const char *weight = ((random() % 2)  ? "normal" : "bold");
+      const char *weight = ((random() % 2)  ? "regular" : "bold");
       const char *slant  = ((random() % 2)  ? "o" : "r");
       int size = 10 * pick_font_size (s);
-      sprintf (pattern, "*-%s-%s-%s-*-%d-*", family, weight, slant, size);
+      sprintf (pattern, "*-%s-%s-%s-*-*-*-%d-*", family, weight, slant, size);
     }
   ok = True;
 # endif /* HAVE_COCOA */
@@ -344,6 +353,31 @@ pick_font_1 (state *s, sentence *se)
   se->xftfont = XftFontOpenXlfd (s->dpy, screen_number (s->xgwa.screen),
                                  pattern);
 
+  if (! se->xftfont)
+    {
+# ifdef DEBUG
+      if (s->debug_p)
+        fprintf (stderr, "%s: unable to load font %s\n",
+                 progname, pattern);
+#endif
+      return False;
+    }
+
+  strcpy (pattern2, pattern);
+# ifdef HAVE_COCOA
+  {
+    float s;
+    const char *n = jwxyz_nativeFontName (se->xftfont->xfont->fid, &s);
+    sprintf (pattern2 + strlen(pattern2), " (%s %.1f)", n, s);
+  }
+# endif
+
+# ifdef DEBUG
+  if (s->prev_font_name) free (s->prev_font_name);
+  s->prev_font_name = s->next_font_name;
+  s->next_font_name = strdup (pattern2);
+# endif
+
   /* Sometimes we get fonts with screwed up metrics.  For example:
      -b&h-lucida-medium-r-normal-sans-40-289-100-100-p-0-iso8859-1
 
@@ -413,7 +447,7 @@ pick_font_1 (state *s, sentence *se)
 # ifdef DEBUG
     if (s->debug_p)
       fprintf (stderr, "%s: M ratio %.2f (%d %d): %s\n", progname,
-               ratio, rbearing, width, pattern);
+               ratio, rbearing, width, pattern2);
 # endif
 
     if (ratio < min && !s->font_override)
@@ -421,7 +455,7 @@ pick_font_1 (state *s, sentence *se)
 # ifdef DEBUG
         if (s->debug_p)
           fprintf (stderr, "%s: skipping font with broken metrics: %s\n",
-                   progname, pattern);
+                   progname, pattern2);
 # endif
         return False;
       }
@@ -429,16 +463,8 @@ pick_font_1 (state *s, sentence *se)
 
 
 # ifdef DEBUG
-  if (! se->xftfont)
-    {
-      if (s->debug_p)
-        fprintf (stderr, "%s: unable to load font %s\n",
-                 progname, pattern);
-      return False;
-    }
-
   if (s->debug_p) 
-    fprintf(stderr, "%s: %s\n", progname, pattern);
+    fprintf(stderr, "%s: %s\n", progname, pattern2);
 # endif /* DEBUG */
 
   se->font_name = strdup (pattern);
@@ -1055,7 +1081,8 @@ populate_sentence (state *s, sentence *se)
 
   int array_size = 100;
 
-  se->move_chars_p = (s->mode == SCROLL ? False :
+  se->move_chars_p = (s->mode == CHARS ? True :
+                      s->mode == SCROLL ? False :
                       (random() % 3) ? False : True);
   se->alignment = (random() % 3);
 
@@ -1074,6 +1101,7 @@ populate_sentence (state *s, sentence *se)
   switch (s->mode)
     {
     case PAGE:
+    case CHARS:
       left  = random() % (s->xgwa.width / 3);
       right = s->xgwa.width - (random() % (s->xgwa.width / 3));
       top = random() % (s->xgwa.height * 2 / 3);
@@ -1140,7 +1168,7 @@ populate_sentence (state *s, sentence *se)
       if (se->nwords >= 25)  /* ok that's just about enough out of you */
         done = True;
 
-      if (s->mode == PAGE &&
+      if ((s->mode == PAGE || s->mode == CHARS) &&
           x + w->rbearing > right)                     /* wrap line */
         {
           align_line (s, se, line_start, x, right);
@@ -1189,6 +1217,7 @@ populate_sentence (state *s, sentence *se)
   switch (s->mode)
     {
     case PAGE:
+    case CHARS:
       align_line (s, se, line_start, x, right);
       if (se->move_chars_p)
         split_words (s, se);
@@ -1290,6 +1319,7 @@ draw_sentence (state *s, sentence *se)
       switch (s->mode)
         {
         case PAGE:
+        case CHARS:
           if (se->anim_state != PAUSE &&
               w->tick <= w->nticks)
             {
@@ -1300,7 +1330,8 @@ draw_sentence (state *s, sentence *se)
               w->y = w->start_y + (dy * r);
 
               w->tick++;
-              if (se->anim_state == OUT && s->mode == PAGE)
+              if (se->anim_state == OUT &&
+                  (s->mode == PAGE || s->mode == CHARS))
                 w->tick++;  /* go out faster */
               moved = True;
             }
@@ -1491,13 +1522,11 @@ fontglide_draw_metrics (state *s)
   char txt[2], utxt[3], txt2[80];
   XChar2b *txt3 = 0;
   const char *fn = (s->font_override ? s->font_override : "fixed");
-  XFontStruct *font = XLoadQueryFont (s->dpy, fn);
-  XFontStruct *font2 = XLoadQueryFont (s->dpy, "fixed");
+  char fn2[1024];
   XCharStruct c, overall, fake_c;
   int dir, ascent, descent;
   int x, y;
   XGlyphInfo extents;
-  XftFont *xftfont;
   XftColor xftcolor;
   XftDraw *xftdraw;
   int sc = s->debug_scale;
@@ -1512,72 +1541,154 @@ fontglide_draw_metrics (state *s)
 
   if (sc < 1) sc = 1;
 
+  /* Self-test these macros to make sure they're symmetrical. */
+  for (i = 0; i < 1000; i++)
+    {
+      XGlyphInfo g, g2;
+      XRectangle r;
+      c.lbearing = (random()%50)-100;
+      c.rbearing = (random()%50)-100;
+      c.ascent   = (random()%50)-100;
+      c.descent  = (random()%50)-100;
+      c.width    = (random()%50)-100;
+      XCharStruct_to_XGlyphInfo (c, g);
+      XGlyphInfo_to_XCharStruct (g, overall);
+      if (c.lbearing != overall.lbearing) abort();
+      if (c.rbearing != overall.rbearing) abort();
+      if (c.ascent   != overall.ascent)   abort();
+      if (c.descent  != overall.descent)  abort();
+      if (c.width    != overall.width)    abort();
+      XCharStruct_to_XGlyphInfo (overall, g2);
+      if (g.x      != g2.x)      abort();
+      if (g.y      != g2.y)      abort();
+      if (g.xOff   != g2.xOff)   abort();
+      if (g.yOff   != g2.yOff)   abort();
+      if (g.width  != g2.width)  abort();
+      if (g.height != g2.height) abort();
+      XCharStruct_to_XmbRectangle (overall, r);
+      XmbRectangle_to_XCharStruct (r, c, c.width);
+      if (c.lbearing != overall.lbearing) abort();
+      if (c.rbearing != overall.rbearing) abort();
+      if (c.ascent   != overall.ascent)   abort();
+      if (c.descent  != overall.descent)  abort();
+      if (c.width    != overall.width)    abort();
+    }
+
   txt[0] = s->debug_metrics_p;
   txt[1] = 0;
 
-  /* Convert Latin1 to UTF-8. */
-  if ((unsigned char) txt[0] >= 0xC0)
-    {
-      utxt[0] = 0xC3;
-      utxt[1] = ((unsigned char) txt[0]) & 0xBF;
-      utxt[2] = 0;
-    }
-  else if ((unsigned char) txt[0] >= 0xA0)
-    {
-      utxt[0] = 0xC2;
-      utxt[1] = txt[0];
-      utxt[2] = 0;
-    }
-  else
-    {
-      utxt[0] = txt[0];
-      utxt[1] = 0;
-    }
+  /* Convert Unicode code point to UTF-8. */
+  utxt[utf8_encode(s->debug_metrics_p, utxt, 4)] = 0;
 
   txt3 = utf8_to_XChar2b (utxt, 0);
 
-  if (! font) font = font2;
+  if (! s->metrics_font1)
+    s->metrics_font1 = XLoadQueryFont (s->dpy, fn);
+  if (! s->metrics_font2)
+    s->metrics_font2 = XLoadQueryFont (s->dpy, "fixed");
+  if (! s->metrics_font1)
+    s->metrics_font1 = s->metrics_font2;
 
   gc  = XCreateGC (s->dpy, dest, 0, 0);
-  XSetFont (s->dpy, gc,  font->fid);
+  XSetFont (s->dpy, gc,  s->metrics_font1->fid);
 
 # ifdef HAVE_COCOA
   jwxyz_XSetAntiAliasing (s->dpy, gc, False);
 # endif
 
-  xftfont = XftFontOpenXlfd (s->dpy, screen_number(s->xgwa.screen), fn);
-  if (! xftfont)
-    xftfont = XftFontOpenXlfd (s->dpy, screen_number(s->xgwa.screen), "fixed");
-  if (! xftfont)
-    abort();
+  if (! s->metrics_xftfont)
+    {
+      s->metrics_xftfont =
+        XftFontOpenXlfd (s->dpy, screen_number(s->xgwa.screen), fn);
+      if (! s->metrics_xftfont)
+        {
+          const char *fn2 = "fixed";
+          s->metrics_xftfont =
+            XftFontOpenName (s->dpy, screen_number(s->xgwa.screen), fn2);
+          if (s->metrics_xftfont)
+            fn = fn2;
+          else
+            {
+              fprintf (stderr, "%s: XftFontOpen failed on \"%s\" and \"%s\"\n",
+                       progname, fn, fn2);
+              exit (1);
+            }
+        }
+    }
 
+  strcpy (fn2, fn);
+# ifdef HAVE_COCOA
+  {
+    float ss;
+    const char *n = jwxyz_nativeFontName (s->metrics_xftfont->xfont->fid, &ss);
+    sprintf (fn2, "%s %.1f", n, ss);
+  }
+# endif
 
   xftdraw = XftDrawCreate (s->dpy, dest, s->xgwa.visual,
                            s->xgwa.colormap);
   XftColorAllocName (s->dpy, s->xgwa.visual, s->xgwa.colormap, "white",
                      &xftcolor);
-  XftTextExtentsUtf8 (s->dpy, xftfont, (FcChar8 *) utxt, strlen(utxt),
+  XftTextExtentsUtf8 (s->dpy, s->metrics_xftfont,
+                      (FcChar8 *) utxt, strlen(utxt),
                       &extents);
 
 
-  XTextExtents (font, txt, strlen(txt), 
+  XTextExtents (s->metrics_font1, txt, strlen(txt), 
                 &dir, &ascent, &descent, &overall);
-  c = (s->debug_metrics_p >= font->min_char_or_byte2
-       ? font->per_char[s->debug_metrics_p - font->min_char_or_byte2]
-       : overall);
+  c = ((s->debug_metrics_p >= s->metrics_font1->min_char_or_byte2 &&
+        s->debug_metrics_p <= s->metrics_font1->max_char_or_byte2)
+        ? s->metrics_font1->per_char[s->debug_metrics_p -
+                                     s->metrics_font1->min_char_or_byte2]
+        : overall);
 
   XSetForeground (s->dpy, gc, BlackPixelOfScreen (s->xgwa.screen));
   XFillRectangle (s->dpy, dest, gc, 0, 0, s->xgwa.width, s->xgwa.height);
 
+  XSetForeground (s->dpy, gc, WhitePixelOfScreen (s->xgwa.screen));
+  XSetFont (s->dpy, gc, s->metrics_font2->fid);
+  XDrawString (s->dpy, dest, gc, 
+               s->xgwa.width / 2,
+               s->xgwa.height - 5,
+               fn2, strlen(fn2));
+
+# ifdef HAVE_COCOA
+  {
+    char *name =
+      jwxyz_unicode_character_name (s->metrics_font1->fid, s->debug_metrics_p);
+    if (!name || !*name) name = strdup("unknown character name");
+    XDrawString (s->dpy, dest, gc, 
+                 10,
+                 10 + 2 * (s->metrics_font2->ascent +
+                           s->metrics_font2->descent),
+                 name, strlen(name));
+    free (name);
+  }
+# endif
+
+  /* i 0, j 0: top left,  XDrawString,       char metrics
+     i 1, j 0: bot left,  XDrawString,       overall metrics, ink escape
+     i 0, j 1: top right, XftDrawStringUtf8, utf8 metrics
+     i 1, j 1: bot right, XDrawString16,     16 metrics, ink escape
+   */
   for (j = 0; j < 2; j++) {
     Bool xft_p = (j != 0);
     int ww = s->xgwa.width / 2 - 20;
+    int xoff = (j == 0 ? 0 : ww + 20);
+
+    /* XDrawString only does 8-bit characters, so skip it outside Latin-1. */
+    if (s->debug_metrics_p >= 256)
+      {
+        if (!xft_p)
+          continue;
+        xoff = 0;
+        ww = s->xgwa.width;
+      }
+
     x = (ww - overall.width) / 2;
-    y = (s->xgwa.height - (2 * sc * (ascent + descent))) / 2;
     
    for (i = 0; i < 2; i++)
     {
-      int xoff = (j == 0 ? 0 : ww + 20);
       XCharStruct cc;
       int x1 = xoff + ww * 0.18;
       int x2 = xoff + ww * 0.82;
@@ -1585,6 +1696,15 @@ fontglide_draw_metrics (state *s)
       int pixw, pixh;
       Pixmap p;
 
+      y = 80;
+      {
+        int h = sc * (ascent + descent);
+        int min = (ascent + descent) * 4;
+        if (h < min) h = min;
+        if (i == 1) h *= 3;
+        y += h;
+      }
+
       memset (&fake_c, 0, sizeof(fake_c));
 
       if (!xft_p && i == 0)
@@ -1595,20 +1715,19 @@ fontglide_draw_metrics (state *s)
         {
           /* Measure the glyph in the Xft way */
           XGlyphInfo extents;
-          XftTextExtentsUtf8 (s->dpy, xftfont, (FcChar8 *) utxt, strlen(utxt),
+          XftTextExtentsUtf8 (s->dpy, 
+                              s->metrics_xftfont,
+                              (FcChar8 *) utxt, strlen(utxt),
                               &extents);
-          fake_c.lbearing = -extents.x;
-          fake_c.rbearing = extents.width - extents.x;
-          fake_c.ascent   = extents.y;
-          fake_c.descent  = extents.height - extents.y;
-          fake_c.width    = extents.xOff;
+          XGlyphInfo_to_XCharStruct (extents, fake_c);
           cc = fake_c;
         }
       else if (xft_p)
         {
           /* Measure the glyph in the 16-bit way */
           int dir, ascent, descent;
-          XTextExtents16 (font, txt3, 1, &dir, &ascent, &descent, &fake_c);
+          XTextExtents16 (s->metrics_font1, txt3, 1, &dir, &ascent, &descent,
+                          &fake_c);
           cc = fake_c;
         }
 
@@ -1625,20 +1744,22 @@ fontglide_draw_metrics (state *s)
 # ifdef HAVE_COCOA
           jwxyz_XSetAntiAliasing (s->dpy, gc2, False);
 # endif
-          XSetFont (s->dpy, gc2, font->fid);
+          XSetFont (s->dpy, gc2, s->metrics_font1->fid);
           XSetForeground (s->dpy, gc2, BlackPixelOfScreen (s->xgwa.screen));
           XFillRectangle (s->dpy, p, gc2, 0, 0, pixw, pixh);
           XSetForeground (s->dpy, gc,  WhitePixelOfScreen (s->xgwa.screen));
           XSetForeground (s->dpy, gc2, WhitePixelOfScreen (s->xgwa.screen));
 # ifdef HAVE_COCOA
-          jwxyz_XSetAntiAliasing (s->dpy, gc2, s->debug_metrics_antialiasing_p);
+          jwxyz_XSetAntiAliasing (s->dpy, gc2,
+                                  s->debug_metrics_antialiasing_p);
 # endif
 
           if (xft_p && i == 0)
             {
               XftDraw *xftdraw2 = XftDrawCreate (s->dpy, p, s->xgwa.visual,
                                                  s->xgwa.colormap);
-              XftDrawStringUtf8 (xftdraw2, &xftcolor, xftfont,
+              XftDrawStringUtf8 (xftdraw2, &xftcolor, 
+                                 s->metrics_xftfont,
                                  -cc.lbearing + margin,
                                  cc.ascent + margin,
                                  (FcChar8 *) utxt, strlen(utxt));
@@ -1682,7 +1803,7 @@ fontglide_draw_metrics (state *s)
 
                       if (ink & 0xFFFFFF)
                       {
-                        XSetFont (s->dpy, gc, font2->fid);
+                        XSetFont (s->dpy, gc, s->metrics_font2->fid);
                         XDrawString (s->dpy, dest, gc,
                                      xoff + 10, 40,
                                      "Ink escape!", 11);
@@ -1701,7 +1822,7 @@ fontglide_draw_metrics (state *s)
                         check_edge (s->dpy, dest, gc, 240, 60, "bottom",
                                     img, margin, margin + h - 1, 0, w))
                       {
-                        XSetFont (s->dpy, gc, font2->fid);
+                        XSetFont (s->dpy, gc, s->metrics_font2->fid);
                         XDrawString (s->dpy, dest, gc, 
                                      xoff + 10, 60,
                                      "Wasted space: ", 14);
@@ -1767,7 +1888,7 @@ fontglide_draw_metrics (state *s)
 
       if (i == 0)
         {
-          XSetFont (s->dpy, gc, font->fid);
+          XSetFont (s->dpy, gc, s->metrics_font1->fid);
           XSetForeground (s->dpy, gc,  WhitePixelOfScreen (s->xgwa.screen));
 # ifdef HAVE_COCOA
           jwxyz_XSetAntiAliasing (s->dpy, gc, s->debug_metrics_antialiasing_p);
@@ -1781,8 +1902,10 @@ fontglide_draw_metrics (state *s)
                    (xft_p ? utxt : txt));
 
           if (xft_p)
-            XftDrawStringUtf8 (xftdraw, &xftcolor, xftfont,
-                               xoff + x/2 + (sc*cc.rbearing/2) - cc.rbearing/2,
+            XftDrawStringUtf8 (xftdraw, &xftcolor,
+                               s->metrics_xftfont,
+                               xoff + x/2 + (sc*cc.rbearing/2) - cc.rbearing/2
+                               + 40,
                                ascent + 10,
                              (FcChar8 *) txt2, strlen(txt2));
           else
@@ -1793,18 +1916,34 @@ fontglide_draw_metrics (state *s)
 # ifdef HAVE_COCOA
           jwxyz_XSetAntiAliasing (s->dpy, gc, False);
 # endif
-          XSetFont (s->dpy, gc, font2->fid);
-          if (xft_p && utxt[1])
-            sprintf (txt2, "0%03o 0%03o   %02x %02x",
-                     (unsigned char) utxt[0], (unsigned char) utxt[1],
-                     (unsigned char) utxt[0], (unsigned char) utxt[1]);
-          else if (xft_p)
-            txt2[0] = 0;
+          XSetFont (s->dpy, gc, s->metrics_font2->fid);
+          if (xft_p)
+            {
+              char *uptr;
+              char *tptr = txt2 + sprintf(txt2, "U+%04lX", s->debug_metrics_p);
+              *tptr++ = " ?_"[s->entering_unicode_p];
+              *tptr++ = ' ';
+
+              uptr = utxt;
+              while (*uptr)
+                {
+                  tptr += sprintf (tptr, "0%03o ", (unsigned char) *uptr);
+                  ++uptr;
+                }
+              *tptr++ = ' ';
+              uptr = utxt;
+              while (*uptr)
+                {
+                  tptr += sprintf (tptr, "%02x ", (unsigned char) *uptr);
+                  ++uptr;
+                }
+            }
           else
-            sprintf (txt2, "%c %3d 0%03o 0x%02x%s",
+            sprintf (txt2, "%c %3ld 0%03lo 0x%02lx%s",
+                     (char)s->debug_metrics_p, s->debug_metrics_p,
                      s->debug_metrics_p, s->debug_metrics_p,
-                     s->debug_metrics_p, s->debug_metrics_p,
-                     (txt[0] < font->min_char_or_byte2 ? " *" : ""));
+                     (txt[0] < s->metrics_font1->min_char_or_byte2
+                      ? " *" : ""));
           XDrawString (s->dpy, dest, gc,
                        xoff + 10, 20,
                        txt2, strlen(txt2));
@@ -1818,7 +1957,7 @@ fontglide_draw_metrics (state *s)
         const char *ss = (j == 0
                           ? (i == 0 ? "char" : "overall")
                           : (i == 0 ? "utf8" : "16 bit"));
-        XSetFont (s->dpy, gc, font2->fid);
+        XSetFont (s->dpy, gc, s->metrics_font2->fid);
 
         XSetForeground (s->dpy, gc, red);
 
@@ -1879,7 +2018,7 @@ fontglide_draw_metrics (state *s)
       strcpy (txt2, "origin");
       XDrawString (s->dpy, dest, gc,
                    xoff + x + 2,
-                   y + sc*(descent + 10),
+                   y + sc*descent + 50,
                    txt2, strlen(txt2));
       XDrawLine (s->dpy, dest, gc,
                  xoff + x, y - sc*(ascent  - 10),
@@ -1888,7 +2027,7 @@ fontglide_draw_metrics (state *s)
       sprintf (txt2, "width %d", cc.width);
       XDrawString (s->dpy, dest, gc,
                    xoff + x + sc*cc.width + 2,
-                   y + sc*(descent + 10) + 10, 
+                   y + sc*descent + 60, 
                    txt2, strlen(txt2));
       XDrawLine (s->dpy, dest, gc,
                  xoff + x + sc*cc.width, y - sc*(ascent  - 10),
@@ -1926,11 +2065,6 @@ fontglide_draw_metrics (state *s)
                0, 0, s->xgwa.width, s->xgwa.height, 0, 0);
 
   XFreeGC (s->dpy, gc);
-  XFreeFont (s->dpy, font);
-  if (font != font2)
-    XFreeFont (s->dpy, font2);
-
-  XftFontClose (s->dpy, xftfont);
   XftColorFree (s->dpy, s->xgwa.visual, s->xgwa.colormap, &xftcolor);
   XftDrawDestroy (xftdraw);
   free (txt3);
@@ -1965,6 +2099,27 @@ fontglide_draw (Display *dpy, Window window, void *closure)
   for (i = 0; i < s->nsentences; i++)
     draw_sentence (s, s->sentences[i]);
 
+# ifdef DEBUG
+  if (s->debug_p && (s->prev_font_name || s->next_font_name))
+    {
+      if (! s->label_gc)
+        {
+          if (! s->metrics_font2)
+            s->metrics_font2 = XLoadQueryFont (s->dpy, "fixed");
+          s->label_gc = XCreateGC (dpy, s->b, 0, 0);
+          XSetFont (s->dpy, s->label_gc, s->metrics_font2->fid);
+        }
+      if (s->prev_font_name)
+        XDrawString (s->dpy, s->b, s->label_gc,
+                     10, 10 + s->metrics_font2->ascent,
+                     s->prev_font_name, strlen(s->prev_font_name));
+      if (s->next_font_name)
+        XDrawString (s->dpy, s->b, s->label_gc,
+                     10, 10 + s->metrics_font2->ascent * 2,
+                     s->next_font_name, strlen(s->next_font_name));
+    }
+# endif /* DEBUG */
+
 #ifdef HAVE_DOUBLE_BUFFER_EXTENSION
   if (s->backb)
     {
@@ -2040,6 +2195,12 @@ fontglide_init (Display *dpy, Window window)
   s->debug_metrics_p = (get_boolean_resource (dpy, "debugMetrics", "Debug")
                         ? 199 : 0);
   s->debug_scale = 6;
+
+#  ifdef HAVE_COCOA
+  if (s->debug_metrics_p && !s->font_override)
+    s->font_override = "Helvetica Bold 16";
+#  endif
+
 # endif /* DEBUG */
 
   s->dbuf = get_boolean_resource (dpy, "doubleBuffer", "Boolean");
@@ -2062,6 +2223,8 @@ fontglide_init (Display *dpy, Window window)
       s->mode = SCROLL;
     else if (!strcasecmp (ss, "page"))
       s->mode = PAGE;
+    else if (!strcasecmp (ss, "chars") || !strcasecmp (ss, "char"))
+      s->mode = CHARS;
     else
       {
         fprintf (stderr,
@@ -2120,9 +2283,44 @@ fontglide_event (Display *dpy, Window window, void *closure, XEvent *event)
     return False;
   if (event->xany.type == KeyPress)
     {
+      static const unsigned long max = 0x110000;
       KeySym keysym;
       char c = 0;
       XLookupString (&event->xkey, &c, 1, &keysym, 0);
+
+      if (s->entering_unicode_p > 0)
+        {
+          unsigned digit;
+          unsigned long new_char = 0;
+
+          if (c >= 'a' && c <= 'f')
+            digit = c + 0xa - 'a';
+          else if (c >= 'A' && c <= 'F')
+            digit = c + 0xa - 'A';
+          else if (c >= '0' && c <= '9')
+            digit = c + 0 - '0';
+          else
+            {
+              s->entering_unicode_p = 0;
+              return True;
+            }
+
+          if (s->entering_unicode_p == 1)
+            new_char = 0;
+          else if (s->entering_unicode_p == 2)
+            new_char = s->debug_metrics_p;
+
+          new_char = (new_char << 4) | digit;
+          if (new_char > 0 && new_char < max)
+            {
+              s->debug_metrics_p = new_char;
+              s->entering_unicode_p = 2;
+            }
+          else
+            s->entering_unicode_p = 0;
+          return True;
+        }
+
       if (c == '\t')
         s->debug_metrics_antialiasing_p ^= True;
       else if (c == 3 || c == 27)
@@ -2132,16 +2330,22 @@ fontglide_event (Display *dpy, Window window, void *closure, XEvent *event)
       else if (keysym == XK_Left || keysym == XK_Right)
         {
           s->debug_metrics_p += (keysym == XK_Left ? -1 : 1);
-          if (s->debug_metrics_p > 255)
+          if (s->debug_metrics_p >= max)
             s->debug_metrics_p = 1;
           else if (s->debug_metrics_p <= 0)
-            s->debug_metrics_p = 255;
+            s->debug_metrics_p = max - 1;
           return True;
         }
+      else if (keysym == XK_Prior)
+        s->debug_metrics_p = (s->debug_metrics_p + max - 0x80) % max;
+      else if (keysym == XK_Next)
+        s->debug_metrics_p = (s->debug_metrics_p + 0x80) % max;
       else if (keysym == XK_Up)
         s->debug_scale++;
       else if (keysym == XK_Down)
         s->debug_scale = (s->debug_scale > 1 ? s->debug_scale-1 : 1);
+      else if (keysym == XK_F1)
+        s->entering_unicode_p = 1;
       else
         return False;
       return True;
@@ -2177,6 +2381,18 @@ fontglide_free (Display *dpy, Window window, void *closure)
   state *s = (state *) closure;
   textclient_close (s->tc);
 
+#ifdef DEBUG
+  if (s->metrics_xftfont)
+    XftFontClose (s->dpy, s->metrics_xftfont);
+  if (s->metrics_font1)
+    XFreeFont (s->dpy, s->metrics_font1);
+  if (s->metrics_font2 && s->metrics_font1 != s->metrics_font2)
+    XFreeFont (s->dpy, s->metrics_font2);
+  if (s->prev_font_name) free (s->prev_font_name);
+  if (s->next_font_name) free (s->next_font_name);
+  if (s->label_gc) XFreeGC (dpy, s->label_gc);
+#endif
+
   /* #### there's more to free here */
 
   free (s);
index 5704337408f5bff2c9038ea4f0e5c61b61c94e5f..97a2c8b6353337a30ca9b099f30610addcb6113a 100644 (file)
@@ -14,6 +14,7 @@
 # include "config.h"
 #endif /* HAVE_CONFIG_H */
 
+#include <time.h>
 #include "screenhackI.h"
 #include "fpsI.h"
 
index 92397730f415ccf4af05f977ba447a0c7eb695eb..7638157c5a09bbc71b859eb194eef4f3e287764e 100644 (file)
@@ -122,7 +122,7 @@ SRCS                = xscreensaver-gl-helper.c normals.c fps-gl.c \
                  tronbit_no.c tronbit_yes.c jwzgles.c kaleidocycle.c \
                  quasicrystal.c unknownpleasures.c geodesic.c geodesicgears.c \
                  projectiveplane.c winduprobot.c robot.c robot-wireframe.c \
-                 cityflow.c
+                 cityflow.c romanboy.c splitflap.c splitflap_obj.c
 
 OBJS           = xscreensaver-gl-helper.o normals.o fps-gl.o \
                  atlantis.o b_draw.o b_lockglue.o b_sphere.o bubble3d.o \
@@ -164,7 +164,7 @@ OBJS                = xscreensaver-gl-helper.o normals.o fps-gl.o \
                  tronbit_no.o tronbit_yes.o jwzgles.o kaleidocycle.o \
                  quasicrystal.o unknownpleasures.o geodesic.o geodesicgears.o \
                  projectiveplane.o winduprobot.o robot.o robot-wireframe.o \
-                 cityflow.o
+                 cityflow.o romanboy.o splitflap.o splitflap_obj.o
 
 GL_EXES                = cage gears moebius pipes sproingies stairs superquadrics \
                  morph3d rubik atlantis lament bubble3d glplanet pulsar \
@@ -181,7 +181,8 @@ GL_EXES             = cage gears moebius pipes sproingies stairs superquadrics \
                  lockward cubicgrid hypnowheel skytentacles jigsaw photopile \
                  rubikblocks surfaces hilbert companioncube tronbit \
                  kaleidocycle quasicrystal unknownpleasures geodesic \
-                 geodesicgears projectiveplane winduprobot cityflow
+                 geodesicgears projectiveplane winduprobot cityflow romanboy \
+                 splitflap
 GLE_EXES       = extrusion
 SUID_EXES      = sonar
 GL_UTIL_EXES   = xscreensaver-gl-helper
@@ -216,7 +217,7 @@ HDRS                = atlantis.h bubble3d.h buildlwo.h e_textures.h xpm-ximage.h \
                  texfont.h tangram_shapes.h sproingies.h extrusion.h \
                  glschool.h glschool_gl.h glschool_alg.h topblock.h \
                  involute.h teapot.h sonar.h dropshadow.h starwars.h \
-                 jwzgles.h jwzglesI.h teapot2.h dnapizza.h
+                 jwzgles.h jwzglesI.h teapot2.h dnapizza.h curlicue.h
 GL_MEN         = atlantis.man boxed.man bubble3d.man cage.man circuit.man \
                  cubenetic.man dangerball.man engine.man extrusion.man \
                  flipscreen3d.man gears.man gflux.man \
@@ -241,11 +242,11 @@ GL_MEN            = atlantis.man boxed.man bubble3d.man cage.man circuit.man \
                  companioncube.man tronbit.man kaleidocycle.man \
                  quasicrystal.man unknownpleasures.man geodesic.man \
                  geodesicgears.man projectiveplane.man winduprobot.man \
-                 cityflow.man
+                 cityflow.man romanboy.man splitflap.man
 MEN            = @GL_MEN@
 RETIRED_MEN    = glforestfire.man
 EXTRAS         = README Makefile.in dxf2gl.pl vrml2gl.pl wfront2gl.pl \
-                 molecules.sh starwars.txt *.dxf
+                 molecules.sh starwars.txt zalgo.txt *.dxf
 
 TARFILES       = $(SRCS) $(HDRS) $(GL_MEN) $(RETIRED_MEN) $(EXTRAS)
 
@@ -724,6 +725,9 @@ hypertorus: hypertorus.o    $(HACK_TRACK_OBJS)
 projectiveplane:       projectiveplane.o       $(HACK_TRACK_OBJS)
        $(CC_HACK) -o $@ $@.o   $(HACK_TRACK_OBJS) $(HACK_LIBS)
 
+romanboy:      romanboy.o      $(HACK_TRACK_OBJS)
+       $(CC_HACK) -o $@ $@.o   $(HACK_TRACK_OBJS) $(HACK_LIBS)
+
 glmatrix:      glmatrix.o      xpm-ximage.o $(HACK_OBJS)
        $(CC_HACK) -o $@ $@.o   xpm-ximage.o $(HACK_OBJS) $(XPM_LIBS)
 
@@ -899,6 +903,14 @@ geodesicgears: geodesicgears.o      $(GEARS_OBJS)
 cityflow:      cityflow.o      $(HACK_TRACK_OBJS)
        $(CC_HACK) -o $@ $@.o   $(HACK_TRACK_OBJS) $(HACK_LIBS)
 
+splitflap_dxf::
+       ./dxf2gl.pl --normalize --smooth --layers splitflap.dxf splitflap_obj.c
+
+FLAP_OBJS=splitflap_obj.o gllist.o splitflap.o $(TEXT) $(HACK_TRACK_OBJS)
+splitflap:                     $(FLAP_OBJS)
+       $(CC_HACK) -o $@        $(FLAP_OBJS) $(XPM_LIBS) $(TEXT_LIBS)
+
+
 ##############################################################################
 #
 # DO NOT DELETE: updated by make distdepend
@@ -2103,6 +2115,7 @@ kaleidocycle.o: $(UTILS_SRC)/yarandom.h
 kaleidocycle.o: $(HACK_SRC)/xlockmoreI.h
 kaleidocycle.o: $(HACK_SRC)/xlockmore.h
 klein.o: ../../config.h
+klein.o: $(srcdir)/curlicue.h
 klein.o: $(HACK_SRC)/fps.h
 klein.o: $(srcdir)/gltrackball.h
 klein.o: $(srcdir)/jwzglesI.h
@@ -2409,6 +2422,7 @@ polytopes.o: $(UTILS_SRC)/yarandom.h
 polytopes.o: $(HACK_SRC)/xlockmoreI.h
 polytopes.o: $(HACK_SRC)/xlockmore.h
 projectiveplane.o: ../../config.h
+projectiveplane.o: $(srcdir)/curlicue.h
 projectiveplane.o: $(HACK_SRC)/fps.h
 projectiveplane.o: $(srcdir)/gltrackball.h
 projectiveplane.o: $(srcdir)/jwzglesI.h
@@ -2497,6 +2511,23 @@ robot-wireframe.o: ../../config.h
 robot-wireframe.o: $(srcdir)/gllist.h
 robot-wireframe.o: $(srcdir)/jwzglesI.h
 robot-wireframe.o: $(srcdir)/jwzgles.h
+romanboy.o: ../../config.h
+romanboy.o: $(srcdir)/curlicue.h
+romanboy.o: $(HACK_SRC)/fps.h
+romanboy.o: $(srcdir)/gltrackball.h
+romanboy.o: $(srcdir)/jwzglesI.h
+romanboy.o: $(srcdir)/jwzgles.h
+romanboy.o: $(HACK_SRC)/screenhackI.h
+romanboy.o: $(UTILS_SRC)/colors.h
+romanboy.o: $(UTILS_SRC)/grabscreen.h
+romanboy.o: $(UTILS_SRC)/hsv.h
+romanboy.o: $(UTILS_SRC)/resources.h
+romanboy.o: $(UTILS_SRC)/usleep.h
+romanboy.o: $(UTILS_SRC)/visual.h
+romanboy.o: $(UTILS_SRC)/xshm.h
+romanboy.o: $(UTILS_SRC)/yarandom.h
+romanboy.o: $(HACK_SRC)/xlockmoreI.h
+romanboy.o: $(HACK_SRC)/xlockmore.h
 rotator.o: ../../config.h
 rotator.o: $(srcdir)/rotator.h
 rotator.o: $(UTILS_SRC)/yarandom.h
@@ -2634,10 +2665,13 @@ sonar-icmp.o: ../../config.h
 sonar-icmp.o: $(HACK_SRC)/fps.h
 sonar-icmp.o: $(HACK_SRC)/screenhackI.h
 sonar-icmp.o: $(srcdir)/sonar.h
+sonar-icmp.o: $(UTILS_SRC)/aligned_malloc.h
+sonar-icmp.o: $(UTILS_SRC)/async_netdb.h
 sonar-icmp.o: $(UTILS_SRC)/colors.h
 sonar-icmp.o: $(UTILS_SRC)/grabscreen.h
 sonar-icmp.o: $(UTILS_SRC)/hsv.h
 sonar-icmp.o: $(UTILS_SRC)/resources.h
+sonar-icmp.o: $(UTILS_SRC)/thread_util.h
 sonar-icmp.o: $(UTILS_SRC)/usleep.h
 sonar-icmp.o: $(UTILS_SRC)/version.h
 sonar-icmp.o: $(UTILS_SRC)/visual.h
@@ -2697,6 +2731,32 @@ sphere.o: ../../config.h
 sphere.o: $(srcdir)/jwzglesI.h
 sphere.o: $(srcdir)/jwzgles.h
 sphere.o: $(srcdir)/sphere.h
+splitflap.o: ../../config.h
+splitflap.o: $(HACK_SRC)/fps.h
+splitflap.o: $(srcdir)/gllist.h
+splitflap.o: $(srcdir)/gltrackball.h
+splitflap.o: $(srcdir)/jwzglesI.h
+splitflap.o: $(srcdir)/jwzgles.h
+splitflap.o: $(srcdir)/rotator.h
+splitflap.o: $(HACK_SRC)/screenhackI.h
+splitflap.o: $(srcdir)/texfont.h
+splitflap.o: $(UTILS_SRC)/colors.h
+splitflap.o: $(UTILS_SRC)/grabscreen.h
+splitflap.o: $(UTILS_SRC)/hsv.h
+splitflap.o: $(UTILS_SRC)/resources.h
+splitflap.o: $(UTILS_SRC)/textclient.h
+splitflap.o: $(UTILS_SRC)/usleep.h
+splitflap.o: $(UTILS_SRC)/utf8wc.h
+splitflap.o: $(UTILS_SRC)/visual.h
+splitflap.o: $(UTILS_SRC)/xshm.h
+splitflap.o: $(UTILS_SRC)/yarandom.h
+splitflap.o: $(HACK_SRC)/xlockmoreI.h
+splitflap.o: $(HACK_SRC)/xlockmore.h
+splitflap.o: $(srcdir)/xpm-ximage.h
+splitflap_obj.o: ../../config.h
+splitflap_obj.o: $(srcdir)/gllist.h
+splitflap_obj.o: $(srcdir)/jwzglesI.h
+splitflap_obj.o: $(srcdir)/jwzgles.h
 sproingies.o: ../../config.h
 sproingies.o: $(HACK_SRC)/fps.h
 sproingies.o: $(srcdir)/gllist.h
index 011df41a077657b9b5c8b3c27e560fde8cefd228..23e0ef3a7a423fe462cb7fe450efbb3b74360fc0 100644 (file)
@@ -1,4 +1,4 @@
-/* carousel, Copyright (c) 2005-2014 Jamie Zawinski <jwz@jwz.org>
+/* carousel, Copyright (c) 2005-2015 Jamie Zawinski <jwz@jwz.org>
  * Loads a sequence of images and rotates them around.
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
@@ -494,8 +494,14 @@ loading_msg (ModeInfo *mi, int n)
     sprintf (text, "Loading images...  (%d%%)",
              (int) (n * 100 / MI_COUNT(mi)));
 
-  if (ss->loading_sw == 0)    /* only do this once, so that the string doesn't move. */
-    ss->loading_sw = texture_string_width (ss->texfont, text, &ss->loading_sh);
+  if (ss->loading_sw == 0)
+    {
+      /* only do this once, so that the string doesn't move. */
+      XCharStruct e;
+      texture_string_metrics (ss->texfont, text, &e, 0, 0);
+      ss->loading_sw = e.width;
+      ss->loading_sh = e.ascent + e.descent;
+    }
 
   glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
 
@@ -773,10 +779,13 @@ draw_frame (ModeInfo *mi, image_frame *frame, time_t now, Bool body_p)
     }
   else                                 /* Draw a title under the image. */
     {
+      XCharStruct e;
       int sw, sh;
       GLfloat scale = 0.05;
       char *title = frame->current.title ? frame->current.title : "(untitled)";
-      sw = texture_string_width (ss->texfont, title, &sh);
+      texture_string_metrics (ss->texfont, title, &e, 0, 0);
+      sw = e.width;
+      sh = e.ascent + e.descent;
 
       glTranslatef (0, -scale, 0);
 
index 9cce87d5e530e2527b719e87d12d5f6867176aa8..3a848d195e7178925979925875daa64f416801a7 100644 (file)
@@ -11,7 +11,7 @@
  *                    surface mount, to-92 markings. Fixed ~5min crash.
  *                    Better LED illumination. Other minor changes.
  *
- * Copyright (C) 2001,2002 Ben Buxton (bb@cactii.net)
+ * Copyright (C) 2001-2015 Ben Buxton (bb@cactii.net)
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -1112,8 +1112,11 @@ static int DrawIC(Circuit *ci, IC *c)
     {
       GLfloat texfg[] = {0.7, 0.7, 0.7, 1.0};
       GLfloat s = 0.015;
+      XCharStruct e;
       int w, h;
-      w = texture_string_width (ci->font, c->text, &h);
+      texture_string_metrics (ci->font, c->text, &e, 0, 0);
+      w = e.width;
+      h = e.ascent + e.descent;
 
       glPushMatrix();
       glTranslatef (0, 0, 0.1);
@@ -1352,9 +1355,11 @@ static int DrawTransistor(Circuit *ci, Transistor *t)
     {
       GLfloat texfg[] = {0.7, 0.7, 0.7, 1.0};
       GLfloat s = 0.015;
+      XCharStruct e;
       int w, h;
-      w = texture_string_width (ci->font, t->text, &h);
-
+      texture_string_metrics (ci->font, t->text, &e, 0, 0);
+      w = e.width;
+      h = e.ascent + e.descent;
       glPushMatrix();
       glRotatef (90, 1, 0, 0);
       glTranslatef (0.5, -0.05, 0.21);
@@ -1379,9 +1384,11 @@ static int DrawTransistor(Circuit *ci, Transistor *t)
     {
       GLfloat texfg[] = {0.7, 0.7, 0.7, 1.0};
       GLfloat s = 0.015;
+      XCharStruct e;
       int w, h;
-      w = texture_string_width (ci->font, t->text, &h);
-
+      texture_string_metrics (ci->font, t->text, &e, 0, 0);
+      w = e.width;
+      h = e.ascent + e.descent;
       glPushMatrix();
       glTranslatef (0.75, 0.75, 0.01);
       glScalef (s, s, s);
diff --git a/hacks/glx/curlicue.h b/hacks/glx/curlicue.h
new file mode 100644 (file)
index 0000000..0963d6e
--- /dev/null
@@ -0,0 +1,261 @@
+/* curlicue.h --- A texture map containing a "curlicue" */
+
+#define TEX_DIMENSION 64
+static const unsigned char texture[TEX_DIMENSION*TEX_DIMENSION] = {
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 58, 43, 43, 43, 43, 45, 70, 70, 70,
+   70, 70, 70, 70, 74, 98, 98, 98,100,194,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
+    0,  0,  0,  0,  0,  0,  0, 30,186,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
+    0,  0,  0,  0,  0,  1,111,244,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
+    0,  0,  0,  0, 43,198,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
+    0,  0,  5,123,248,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
+    0, 50,209,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
+   74,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,138,  4,
+   66,229,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
+    1,170,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,153,  0,  0,
+    0, 53,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
+    0,  6,188,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,213,  7,  0,  0,
+    0,  0,226,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 45,  0,  0,  0,  0,  0, 47,  0,  0,
+    0,  0, 22,225,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,254, 54,  0,  0,  0,
+    0, 81,254,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 45,  0,  0,  0,  0, 56,247, 82,  0,
+    0,  0,  0, 59,253,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,152,  0,  0,  0,  0,
+   52,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 45,  0,  0,  0,  8,215,255,250, 56,
+    0,  0,  0,  0,142,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,241, 19,  0,  0,  0, 15,
+  220,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 45,  0,  0,  0,129,255,255,255,230,
+   23,  0,  0,  0, 12,230,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,131,  0,  0,  0,  0,157,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 45,  0,  0, 49,250,255,255,255,255,
+  171,  0,  0,  0,  0,112,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,246, 19,  0,  0,  0, 54,253,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 45,  0,  5,208,255,255,255,255,255,
+  255, 77,  0,  0,  0,  9,231,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,163,  0,  0,  0,  0,186,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 45,  0,121,255,255,255,255,255,255,
+  255,211,  2,  0,  0,  0,134,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255, 69,  0,  0,  0, 50,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 45, 41,247,255,255,255,255,255,255,
+  255,255, 73,  0,  0,  0, 38,254,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,237,  4,  0,  0,  0,145,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255, 52,201,255,255,255,255,255,255,255,
+  255,255,169,  0,  0,  0,  0,216,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,181,  0,  0,  0,  0,229,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,186,255,255,255,255,255,255,255,255,
+  255,255,247,  7,  0,  0,  0,150,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,130,  0,  0,  0, 42,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255, 67,  0,  0,  0, 91,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255, 79,  0,  0,  0, 95,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,120,  0,  0,  0, 56,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255, 55,  0,  0,  0,130,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,157,  0,  0,  0, 21,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255, 34,  0,  0,  0,161,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,179,  0,  0,  0,  2,250,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255, 27,  0,  0,  0,168,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,200,  0,  0,  0,  0,249,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255, 27,  0,  0,  0,168,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,200,  0,  0,  0,  0,249,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255, 27,  0,  0,  0,163,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,183,  0,  0,  0,  0,249,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255, 42,  0,  0,  0,135,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,161,  0,  0,  0, 17,254,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255, 76,  0,  0,  0,100,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,126,  0,  0,  0, 48,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,114,  0,  0,  0, 53,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255, 78,  0,  0,  0, 84,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,165,  0,  0,  0,  3,241,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,252, 16,  0,  0,  0,139,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,228,  0,  0,  0,  0,161,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,192,  0,  0,  0,  0,198,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255, 46,  0,  0,  0, 67,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255, 93,  0,  0,  0, 21,250,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,139,  0,  0,  0,  1,211,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,226,  7,  0,  0,  0,108,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,230,  6,  0,  0,  0, 79,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,106,  0,  0,  0,  1,206,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255, 97,  0,  0,  0,  0,183,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  202,  3,  0,  0,  0, 67,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,221,  8,  0,  0,  0, 27,
+  235,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,243,
+   40,  0,  0,  0,  0,198,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,126,  0,  0,  0,  0,
+   71,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,253, 85,
+    0,  0,  0,  0, 96,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,247, 44,  0,  0,  0,
+    0, 91,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,116,  0,
+    0,  0,  0, 25,233,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,216, 11,  0,  0,
+    0,  0, 90,251,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,252,112,  0,  0,
+    0,  0,  4,191,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,174,  4,  0,
+    0,  0,  0, 72,235,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,242, 84,  0,  0,  0,
+    0,  0,146,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,150,  1,
+    0,  0,  0,  0, 27,181,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,194, 39,  0,  0,  0,  0,
+    0,120,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,151,
+    4,  0,  0,  0,  0,  0, 77,209,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,216, 92,  1,  0,  0,  0,  0,  0,
+  125,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  175, 12,  0,  0,  0,  0,  0,  1, 70,164,241,255,255,255,255,255,
+  255,255,255,255,255,242,171, 77,  2,  0,  0,  0,  0,  0,  4,150,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,214, 41,  0,  0,  0,  0,  0,  0,  0,  4, 48, 98,138,163,163,
+  163,163,140,103, 55,  5,  0,  0,  0,  0,  0,  0,  0, 30,199,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,245,125,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,105,240,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,222,100,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
+    0,  0,  0,  0,  0,  0,  0,  0,  0,  2, 83,210,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,228,136, 45,  0,  0,  0,  0,  0,  0,  0,
+    0,  0,  0,  0,  0,  0,  0, 37,125,220,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,225,166,112, 74, 43, 32, 12,
+    8, 32, 40, 71,105,162,218,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+};
index 77ebe21e4d4333c4ee77bce0fcfe4593e136a83d..b31cf0d9d91cedde4bd8d180f43629f6f6722c00 100644 (file)
@@ -530,8 +530,8 @@ static int makepiston(Engine *e)
   int polys = 0;
   GLfloat colour[] = {0.6, 0.6, 0.6, 1.0};
   
-  if (e->piston_list) glDeleteLists(1, e->piston_list);
-  e->piston_list = glGenLists(1);
+  /* if (e->piston_list) glDeleteLists(1, e->piston_list); */
+  if (! e->piston_list) e->piston_list = glGenLists(1);
   glNewList(e->piston_list, GL_COMPILE);
   glRotatef(90, 0, 0, 1);
   glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, colour);
@@ -774,8 +774,8 @@ static int makeshaft (Engine *e)
   float crankThick = 0.2;
   float crankDiam = 0.3;
 
-  if (e->shaft_list) glDeleteLists(1, e->shaft_list);
-  e->shaft_list = glGenLists(1);
+  /* if (e->shaft_list) glDeleteLists(1, e->shaft_list); */
+  if (! e->shaft_list) e->shaft_list = glGenLists(1);
   glNewList(e->shaft_list, GL_COMPILE);
 
   glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, blue);
@@ -836,7 +836,8 @@ ENTRYPOINT void reshape_engine(ModeInfo *mi, int width, int height)
  glViewport(0,0,(GLint)width, (GLint) height);
  glMatrixMode(GL_PROJECTION);
  glLoadIdentity();
- glFrustum(-1.0,1.0,-1.0,1.0,1.5,70.0);
+/* glFrustum(-1.0,1.0,-1.0,1.0,1.5,70.0);*/
+ gluPerspective(40.0,((GLdouble)width)/height,1.5,70.0);
  glMatrixMode(GL_MODELVIEW);
  e->win_h = height; 
  e->win_w = width;
index 48bc37cb4c1ae01d84dabe9d1edc0df772c7d4eb..9da9c35c8b5618e998951ceec1ab0968b0a8fd43 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * fliptext, Copyright (c) 2005-2014 Jamie Zawinski <jwz@jwz.org>
+ * fliptext, Copyright (c) 2005-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -209,10 +209,12 @@ strip (char *s, Bool leading, Bool trailing)
 static int
 char_width (fliptext_configuration *sc, char c)
 {
+  XCharStruct e;
   char s[2];
   s[0] = c;
   s[1] = 0;
-  return texture_string_width (sc->texfont, s, 0);
+  texture_string_metrics (sc->texfont, s, &e, 0, 0);
+  return e.width;
 }
 
 
@@ -349,6 +351,7 @@ blank_p (const char *s)
 static line *
 make_line (fliptext_configuration *sc, Bool skip_blanks_p)
 {
+  XCharStruct e;
   line *ln;
   char *s;
 
@@ -365,7 +368,8 @@ make_line (fliptext_configuration *sc, Bool skip_blanks_p)
   ln = (line *) calloc (1, sizeof(*ln));
   ln->text = s;
   ln->state = NEW;
-  ln->width = sc->font_scale * texture_string_width (sc->texfont, s, 0);
+  texture_string_metrics (sc->texfont, s, &e, 0, 0);
+  ln->width = sc->font_scale * e.width;
   ln->height = sc->font_scale * sc->line_height;
 
   memcpy (ln->color, sc->color, sizeof(ln->color));
@@ -445,8 +449,11 @@ draw_line (ModeInfo *mi, line *line)
       glColor3f (0.4, 0.4, 0.4);
       while (*s)
         {
+          XCharStruct e;
           *c = *s++;
-          w = texture_string_width (sc->texfont, c, &h);
+          texture_string_metrics (sc->texfont, c, &e, 0, 0);
+          w = e.width;
+          h = e.ascent + e.descent;
           glBegin (GL_LINE_LOOP);
           glVertex3f (0, 0, 0);
           glVertex3f (w, 0, 0);
@@ -806,10 +813,13 @@ init_fliptext (ModeInfo *mi)
   }
 
   {
-    int cw, lh;
+    XCharStruct e;
+    int cw, lh, ascent, descent;
     sc->texfont = load_texture_font (MI_DISPLAY(mi), "font");
     check_gl_error ("loading font");
-    cw = texture_string_width (sc->texfont, "n", &lh);
+    texture_string_metrics (sc->texfont, "n", &e, &ascent, &descent);
+    cw = e.width;
+    lh = ascent + descent;
     sc->char_width = cw;
     sc->line_height = lh;
   }
index 17b05656135daca1fa1f03263ba45c3e8b9aa989..6020b257ea59e3ca3cec8c2e02264a27fdc6da75 100644 (file)
@@ -1,4 +1,4 @@
-/* fps, Copyright (c) 2001-2014 Jamie Zawinski <jwz@jwz.org>
+/* fps, Copyright (c) 2001-2015 Jamie Zawinski <jwz@jwz.org>
  * Draw a frames-per-second display (Xlib and OpenGL).
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
@@ -46,9 +46,11 @@ static void
 xlockmore_gl_fps_init (fps_state *st)
 {
   gl_fps_data *data = (gl_fps_data *) calloc (1, sizeof(*data));
+  int ascent, descent;
   data->top_p = get_boolean_resource (st->dpy, "fpsTop", "FPSTop");
   data->texfont = load_texture_font (st->dpy, "fpsFont");
-  texture_string_width (data->texfont, "M", &data->line_height);
+  texture_string_metrics (data->texfont, "M", 0, &ascent, &descent);
+  data->line_height = ascent + descent;
   st->gl_fps_data = data;
 }
 
index 83127c42178f072511e645d9a4aec2148f01ad02..6002e3477460f7d9ba93d0422c30e308ded316c8 100644 (file)
@@ -1,4 +1,4 @@
-/* geodesicgears, Copyright (c) 2014 Jamie Zawinski <jwz@jwz.org>
+/* geodesicgears, Copyright (c) 2014-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -1700,6 +1700,7 @@ draw_geodesic (ModeInfo *mi)
 
           int w, h, j;
           char buf[100];
+          XCharStruct e;
 
           /* If an even number of teeth, offset by 1/2 tooth width. */
           if (s->direction > 0 /* && !(g->nteeth & 1) */)
@@ -1721,8 +1722,10 @@ draw_geodesic (ModeInfo *mi)
           glPushMatrix();
           glScalef(0.005, 0.005, 0.005);
           sprintf (buf, "%d", i);
-          w = texture_string_width (bp->font, buf, &h);
-          glTranslatef (-w/2, -h*2/3, 0);
+          texture_string_metrics (bp->font, buf, &e, 0, 0);
+          w = e.width;
+          h = e.ascent + e.descent;
+          glTranslatef (-w/2, -h/2, 0);
           print_texture_string (bp->font, buf);
           glPopMatrix();
 
@@ -1738,8 +1741,10 @@ draw_geodesic (ModeInfo *mi)
               glTranslatef (r * cos(th), r * sin(th), -g->z + 0.01);
               glScalef(ss, ss, ss);
               sprintf (buf, "%d", j + 1);
-              w = texture_string_width (bp->font, buf, &h);
-              glTranslatef (-w/2, -h*2/3, 0);
+              texture_string_metrics (bp->font, buf, &e, 0, 0);
+              w = e.width;
+              h = e.ascent + e.descent;
+              glTranslatef (-w/2, -h/2, 0);
               print_texture_string (bp->font, buf);
               glPopMatrix();
             }
index cde122aa4e01db91484af1234ac7d70fafee453e..dc7b8c3db654e36527790693a3351d14c776d82a 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 1997-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1997-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -1157,8 +1157,11 @@ loading_msg (ModeInfo *mi)
   jigsaw_configuration *jc = &sps[MI_SCREEN(mi)];
   int wire = MI_IS_WIREFRAME(mi);
   const char *text = "Loading...";
-  int h;
-  int w = texture_string_width (jc->texfont, text, &h);
+  XCharStruct e;
+  int w, h;
+  texture_string_metrics (jc->texfont, text, &e, 0, 0);
+  w = e.width;
+  h = e.ascent + e.descent;
 
   if (wire) return;
 
index ff915a021064510f2f10bbf5ce3d507fb11e363a..5b0b51a5dfc2a6506a92c2f1f0da7147385d08c4 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2012-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2012-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -1588,6 +1588,12 @@ jwzgles_glVertex2f (GLfloat x, GLfloat y)
   jwzgles_glVertex3fv (v);
 }
 
+void
+jwzgles_glVertex2dv (const GLdouble *v)
+{
+  jwzgles_glVertex2f (v[0], v[1]);
+}
+
 void
 jwzgles_glVertex2fv (const GLfloat *v)
 {
index 0f3e3e596ca6f3b2029e436839606fe985df5bad..89bd881386f38815341385c7c8fd9e2dbc248d84 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2012-2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2012-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -141,6 +141,7 @@ extern void jwzgles_glTexCoord3f (GLfloat s, GLfloat t, GLfloat r);
 extern void jwzgles_glTexCoord4fv (const GLfloat *);
 extern void jwzgles_glTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q);
 extern void jwzgles_glVertex2f (GLfloat x, GLfloat y);
+extern void jwzgles_glVertex2dv (const GLdouble *);
 extern void jwzgles_glVertex2fv (const GLfloat *);
 extern void jwzgles_glVertex2i (GLint x, GLint y);
 extern void jwzgles_glVertex3f (GLfloat x, GLfloat y, GLfloat z);
index 5f2332af82bf1b1322db891aefc90f58fde3e51f..63ea7599c94db12ff0009759cffbf8c28acda7a6 100644 (file)
@@ -5,7 +5,7 @@
 static const char sccsid[] = "@(#)klein.c  1.1 08/10/04 xlockmore";
 #endif
 
-/* Copyright (c) 2005-2013 Carsten Steger <carsten@mirsanmir.org>. */
+/* Copyright (c) 2005-2014 Carsten Steger <carsten@mirsanmir.org>. */
 
 /*
  * Permission to use, copy, modify, and distribute this software and its
@@ -24,6 +24,7 @@ static const char sccsid[] = "@(#)klein.c  1.1 08/10/04 xlockmore";
  * C. Steger - 08/10/04: Initial version
  * C. Steger - 09/08/03: Changes to the parameter handling
  * C. Steger - 13/12/25: Added the squeezed torus Klein bottle
+ * C. Steger - 14/10/03: Moved the curlicue texture to curlicue.h
  */
 
 /*
@@ -77,6 +78,8 @@ static const char sccsid[] = "@(#)klein.c  1.1 08/10/04 xlockmore";
  * Scientific American Library, 1990.
  */
 
+#include "curlicue.h"
+
 #ifndef M_PI
 #define M_PI 3.14159265358979323846
 #endif
@@ -301,268 +304,6 @@ typedef struct {
 static kleinstruct *klein = (kleinstruct *) NULL;
 
 
-/* A texture map containing a "curlicue" */
-#define TEX_DIMENSION 64
-static const unsigned char texture[TEX_DIMENSION*TEX_DIMENSION] = {
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 58, 43, 43, 43, 43, 45, 70, 70, 70,
-   70, 70, 70, 70, 74, 98, 98, 98,100,194,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  0,  0, 30,186,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  1,111,244,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0, 43,198,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  5,123,248,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0, 50,209,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-   74,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,138,  4,
-   66,229,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    1,170,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,153,  0,  0,
-    0, 53,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  6,188,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,213,  7,  0,  0,
-    0,  0,226,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0,  0,  0,  0, 47,  0,  0,
-    0,  0, 22,225,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,254, 54,  0,  0,  0,
-    0, 81,254,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0,  0,  0, 56,247, 82,  0,
-    0,  0,  0, 59,253,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,152,  0,  0,  0,  0,
-   52,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0,  0,  8,215,255,250, 56,
-    0,  0,  0,  0,142,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,241, 19,  0,  0,  0, 15,
-  220,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0,  0,129,255,255,255,230,
-   23,  0,  0,  0, 12,230,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,131,  0,  0,  0,  0,157,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0, 49,250,255,255,255,255,
-  171,  0,  0,  0,  0,112,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,246, 19,  0,  0,  0, 54,253,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  5,208,255,255,255,255,255,
-  255, 77,  0,  0,  0,  9,231,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,163,  0,  0,  0,  0,186,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,121,255,255,255,255,255,255,
-  255,211,  2,  0,  0,  0,134,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255, 69,  0,  0,  0, 50,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45, 41,247,255,255,255,255,255,255,
-  255,255, 73,  0,  0,  0, 38,254,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,237,  4,  0,  0,  0,145,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 52,201,255,255,255,255,255,255,255,
-  255,255,169,  0,  0,  0,  0,216,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,181,  0,  0,  0,  0,229,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,186,255,255,255,255,255,255,255,255,
-  255,255,247,  7,  0,  0,  0,150,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,130,  0,  0,  0, 42,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255, 67,  0,  0,  0, 91,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 79,  0,  0,  0, 95,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,120,  0,  0,  0, 56,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 55,  0,  0,  0,130,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,157,  0,  0,  0, 21,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 34,  0,  0,  0,161,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,179,  0,  0,  0,  2,250,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 27,  0,  0,  0,168,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,200,  0,  0,  0,  0,249,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 27,  0,  0,  0,168,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,200,  0,  0,  0,  0,249,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 27,  0,  0,  0,163,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,183,  0,  0,  0,  0,249,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 42,  0,  0,  0,135,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,161,  0,  0,  0, 17,254,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 76,  0,  0,  0,100,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,126,  0,  0,  0, 48,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,114,  0,  0,  0, 53,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255, 78,  0,  0,  0, 84,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,165,  0,  0,  0,  3,241,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,252, 16,  0,  0,  0,139,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,228,  0,  0,  0,  0,161,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,192,  0,  0,  0,  0,198,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255, 46,  0,  0,  0, 67,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255, 93,  0,  0,  0, 21,250,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,139,  0,  0,  0,  1,211,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,226,  7,  0,  0,  0,108,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,230,  6,  0,  0,  0, 79,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,106,  0,  0,  0,  1,206,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255, 97,  0,  0,  0,  0,183,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  202,  3,  0,  0,  0, 67,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,221,  8,  0,  0,  0, 27,
-  235,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,243,
-   40,  0,  0,  0,  0,198,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,126,  0,  0,  0,  0,
-   71,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,253, 85,
-    0,  0,  0,  0, 96,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,247, 44,  0,  0,  0,
-    0, 91,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,116,  0,
-    0,  0,  0, 25,233,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,216, 11,  0,  0,
-    0,  0, 90,251,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,252,112,  0,  0,
-    0,  0,  4,191,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,174,  4,  0,
-    0,  0,  0, 72,235,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,242, 84,  0,  0,  0,
-    0,  0,146,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,150,  1,
-    0,  0,  0,  0, 27,181,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,194, 39,  0,  0,  0,  0,
-    0,120,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,151,
-    4,  0,  0,  0,  0,  0, 77,209,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,216, 92,  1,  0,  0,  0,  0,  0,
-  125,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  175, 12,  0,  0,  0,  0,  0,  1, 70,164,241,255,255,255,255,255,
-  255,255,255,255,255,242,171, 77,  2,  0,  0,  0,  0,  0,  4,150,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,214, 41,  0,  0,  0,  0,  0,  0,  0,  4, 48, 98,138,163,163,
-  163,163,140,103, 55,  5,  0,  0,  0,  0,  0,  0,  0, 30,199,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,245,125,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,105,240,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,222,100,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  0,  0,  0,  0,  2, 83,210,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,228,136, 45,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  0,  0, 37,125,220,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,225,166,112, 74, 43, 32, 12,
-    8, 32, 40, 71,105,162,218,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-};
-
-
 /* Add a rotation around the wx-plane to the matrix m. */
 static void rotatewx(float m[4][4], float phi)
 {
index 7c223db84a565aa4dc2facda87b34b73b4964511..1b456bcf3c6a1ff4f2ea1902edc9d7a74a7fe1b7 100644 (file)
@@ -89,7 +89,7 @@ This mode enables you to see that the figure-8 and squeezed torus
 Klein bottles do not intersect themselves in 4d, while the Lawson
 Klein bottle does intersect itself.  The rotation speed for each of
 the six planes around which the Klein bottle rotates can be chosen.
-For the walk-and-turn more, only the rotation speeds around the true
+For the walk-and-turn mode, only the rotation speeds around the true
 4d planes are used (the xy, xz, and yz planes).  Furthermore, in the
 walking modes the walking direction in the 2d base square of the Klein
 bottle and the walking speed can be chosen.  This program is somewhat
@@ -296,7 +296,7 @@ stored in the RESOURCE_MANAGER property.
 .BR X (1),
 .BR xscreensaver (1)
 .SH COPYRIGHT
-Copyright \(co 2005-2013 by Carsten Steger.  Permission to use, copy,
+Copyright \(co 2005-2014 by Carsten Steger.  Permission to use, copy,
 modify, distribute, and sell this software and its documentation for
 any purpose is hereby granted without fee, provided that the above
 copyright notice appear in all copies and that both that copyright
@@ -305,4 +305,4 @@ No representations are made about the suitability of this software for
 any purpose.  It is provided "as is" without express or implied
 warranty.
 .SH AUTHOR
-Carsten Steger <carsten@mirsanmir.org>, 25-dec-2013.
+Carsten Steger <carsten@mirsanmir.org>, 03-oct-2014.
index b5e6e8420f945e268a3f65cfe77048e58c318016..cbc07b1aa037e4f6a92f889d2c269fa547148a22 100644 (file)
@@ -12,7 +12,7 @@
 
 
 /* Documentation on the PDB file format:
-   http://en.wikipedia.org/wiki/Protein_Data_Bank_%28file_format%29
+   https://en.wikipedia.org/wiki/Protein_Data_Bank_%28file_format%29
    http://www.wwpdb.org/docs.html
    http://www.wwpdb.org/documentation/format32/v3.2.html
    http://www.wwpdb.org/documentation/format32/sect9.html
@@ -1368,9 +1368,6 @@ draw_labels (ModeInfo *mi)
   if (!do_labels)
     return;
 
-  if (!wire)
-    glDisable (GL_LIGHTING);   /* don't light fonts */
-
   for (i = 0; i < m->natoms; i++)
     {
       molecule_atom *a = &m->atoms[i];
@@ -1384,7 +1381,7 @@ draw_labels (ModeInfo *mi)
 
       /* First, we translate the origin to the center of the atom.
 
-         Then we retrieve the prevailing modelview matrix (which
+         Then we retrieve the prevailing modelview matrixwhich
          includes any rotation, wandering, and user-trackball-rolling
          of the scene.
 
@@ -1420,25 +1417,22 @@ draw_labels (ModeInfo *mi)
       glRotatef (current_device_rotation(), 0, 0, 1);  /* right side up */
 
       {
-        int h;
-        int w = texture_string_width (mc->atom_font, a->label, &h);
+        XCharStruct e;
+        int w, h;
+        texture_string_metrics (mc->atom_font, a->label, &e, 0, 0);
+        w = e.width;
+        h = e.ascent + e.descent;
+
         GLfloat s = 1.0 / h;           /* Scale to unit */
         s *= mc->overall_scale;                /* Scale to size of atom */
         s *= 0.8;                      /* Shrink a bit */
         glScalef (s, s, 1);
-        glTranslatef (-w * 0.5, h * 0.3 - h, 0);
+        glTranslatef (-w/2, -h/2, 0);
         print_texture_string (mc->atom_font, a->label);
       }
 
       glPopMatrix();
     }
-
-  /* More efficient to always call glEnable() with correct values
-     than to call glPushAttrib()/glPopAttrib(), since reading
-     attributes from GL does a round-trip and  stalls the pipeline.
-   */
-  if (!wire)
-    glEnable (GL_LIGHTING);
 }
 
 
index ee2810b36b7b214e51027f7f8454e49af8af5012..4ca77679f8f19feabb577174e712fa64a0ed247b 100644 (file)
@@ -27,9 +27,7 @@
 
 #define N_SHAPES 7
 
-/* For some reason this hack screws up on Cocoa if we try to double-buffer it.
-   It looks fine single-buffered, so let's just do that. */
-static int dbuf_p = 0;
+static int dbuf_p = 1;  /* always */
 
 ENTRYPOINT ModeSpecOpt noof_opts = {0, NULL, 0, NULL, NULL};
 
@@ -445,10 +443,6 @@ init_noof (ModeInfo *mi)
   int i;
   noof_configuration *bp;
 
-#ifdef HAVE_JWZGLES
-  dbuf_p = 1;
-#endif
-
   if (!bps) {
     bps = (noof_configuration *)
       calloc (MI_NUM_SCREENS(mi), sizeof (noof_configuration));
index 671ca13843923dfa80875fdc2dde0ea474ab38d0..29617aa05ef4004d7581e0a90719dbae64bab596 100644 (file)
@@ -1,4 +1,4 @@
-/* photopile, Copyright (c) 2008-2012 Jens Kilian <jjk@acm.org>
+/* photopile, Copyright (c) 2008-2015 Jens Kilian <jjk@acm.org>
  * Based on carousel, Copyright (c) 2005-2008 Jamie Zawinski <jwz@jwz.org>
  * Loads a sequence of images and shuffles them into a pile.
  *
@@ -353,7 +353,12 @@ loading_msg (ModeInfo *mi)
   if (wire) return;
 
   if (ss->loading_sw == 0)    /* only do this once */
-    ss->loading_sw = texture_string_width (ss->texfont, text, &ss->loading_sh);
+    {
+      XCharStruct e;
+      texture_string_metrics (ss->texfont, text, &e, 0, 0);
+      ss->loading_sw = e.width;
+      ss->loading_sh = e.ascent + e.descent;
+    }
 
   glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
 
@@ -629,20 +634,26 @@ draw_image (ModeInfo *mi, int i, GLfloat t, GLfloat s, GLfloat z)
    */
   if (titles_p)
     {
-      int sw, sh;
+      int sw, sh, ascent, descent;
       GLfloat scale = 1;
       const char *title = frame->title ? frame->title : "(untitled)";
+      XCharStruct e;
 
       /* #### Highly approximate, but doing real clipping is harder... */
       int max = 35;
       if (strlen(title) > max)
         title += strlen(title) - max;
 
-      sw = texture_string_width (ss->texfont, title, &sh);
+      texture_string_metrics (ss->texfont, title, &e, &ascent, &descent);
+      sw = e.width;
+      sh = ascent + descent;
 
-      sh *= (polaroid_p ? 2.2 : 1.4);  /* move text down from the photo */
+      /* Scale the text to match the pixel size of the photo */
+      scale *= w / 300.0;
 
-      glTranslatef (-sw*scale*0.5, -h - sh*scale, z);
+      /* Move to below photo */
+      glTranslatef (0, -h - sh * (polaroid_p ? 2.2 : 0.5), 0);
+      glTranslatef (-sw*scale/2, sh*scale/2, z);
       glScalef (scale, scale, 1);
 
       if (wire || !polaroid_p)
index 3697e2c03e7dde4e5f779f123afe1d064d4ef0de..10ca677859549befe42a51bc4d7643d488420e42 100644 (file)
@@ -22,6 +22,7 @@ static const char sccsid[] = "@(#)projectiveplane.c  1.1 14/01/01 xlockmore";
  *
  * REVISION HISTORY:
  * C. Steger - 14/01/03: Initial version
+ * C. Steger - 14/10/03: Moved the curlicue texture to curlicue.h
  */
 
 /*
@@ -163,6 +164,8 @@ static const char sccsid[] = "@(#)projectiveplane.c  1.1 14/01/01 xlockmore";
  * Dimensions", Scientific American Library, 1990.
  */
 
+#include "curlicue.h"
+
 #ifndef M_PI
 #define M_PI 3.14159265358979323846
 #endif
@@ -375,268 +378,6 @@ typedef struct {
 static projectiveplanestruct *projectiveplane = (projectiveplanestruct *) NULL;
 
 
-/* A texture map containing a "curlicue" */
-#define TEX_DIMENSION 64
-static const unsigned char texture[TEX_DIMENSION*TEX_DIMENSION] = {
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 58, 43, 43, 43, 43, 45, 70, 70, 70,
-   70, 70, 70, 70, 74, 98, 98, 98,100,194,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  0,  0, 30,186,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  1,111,244,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0, 43,198,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  5,123,248,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0, 50,209,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,246,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-   74,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,138,  4,
-   66,229,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    1,170,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,153,  0,  0,
-    0, 53,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 18,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  6,188,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,213,  7,  0,  0,
-    0,  0,226,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0,  0,  0,  0, 47,  0,  0,
-    0,  0, 22,225,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,254, 54,  0,  0,  0,
-    0, 81,254,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0,  0,  0, 56,247, 82,  0,
-    0,  0,  0, 59,253,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,152,  0,  0,  0,  0,
-   52,243,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0,  0,  8,215,255,250, 56,
-    0,  0,  0,  0,142,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,241, 19,  0,  0,  0, 15,
-  220,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0,  0,129,255,255,255,230,
-   23,  0,  0,  0, 12,230,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,131,  0,  0,  0,  0,157,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  0, 49,250,255,255,255,255,
-  171,  0,  0,  0,  0,112,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,246, 19,  0,  0,  0, 54,253,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,  5,208,255,255,255,255,255,
-  255, 77,  0,  0,  0,  9,231,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,163,  0,  0,  0,  0,186,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45,  0,121,255,255,255,255,255,255,
-  255,211,  2,  0,  0,  0,134,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255, 69,  0,  0,  0, 50,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 45, 41,247,255,255,255,255,255,255,
-  255,255, 73,  0,  0,  0, 38,254,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,237,  4,  0,  0,  0,145,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255, 52,201,255,255,255,255,255,255,255,
-  255,255,169,  0,  0,  0,  0,216,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,181,  0,  0,  0,  0,229,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,186,255,255,255,255,255,255,255,255,
-  255,255,247,  7,  0,  0,  0,150,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,130,  0,  0,  0, 42,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255, 67,  0,  0,  0, 91,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 79,  0,  0,  0, 95,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,120,  0,  0,  0, 56,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 55,  0,  0,  0,130,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,157,  0,  0,  0, 21,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 34,  0,  0,  0,161,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,179,  0,  0,  0,  2,250,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 27,  0,  0,  0,168,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,200,  0,  0,  0,  0,249,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 27,  0,  0,  0,168,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,200,  0,  0,  0,  0,249,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 27,  0,  0,  0,163,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,183,  0,  0,  0,  0,249,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 42,  0,  0,  0,135,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,161,  0,  0,  0, 17,254,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255, 76,  0,  0,  0,100,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,126,  0,  0,  0, 48,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,114,  0,  0,  0, 53,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255, 78,  0,  0,  0, 84,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,165,  0,  0,  0,  3,241,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,252, 16,  0,  0,  0,139,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,228,  0,  0,  0,  0,161,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,192,  0,  0,  0,  0,198,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255, 46,  0,  0,  0, 67,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255, 93,  0,  0,  0, 21,250,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,139,  0,  0,  0,  1,211,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,226,  7,  0,  0,  0,108,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,230,  6,  0,  0,  0, 79,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,106,  0,  0,  0,  1,206,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255, 97,  0,  0,  0,  0,183,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  202,  3,  0,  0,  0, 67,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,221,  8,  0,  0,  0, 27,
-  235,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,243,
-   40,  0,  0,  0,  0,198,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,126,  0,  0,  0,  0,
-   71,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,253, 85,
-    0,  0,  0,  0, 96,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,247, 44,  0,  0,  0,
-    0, 91,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,116,  0,
-    0,  0,  0, 25,233,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,216, 11,  0,  0,
-    0,  0, 90,251,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,252,112,  0,  0,
-    0,  0,  4,191,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,174,  4,  0,
-    0,  0,  0, 72,235,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,242, 84,  0,  0,  0,
-    0,  0,146,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,150,  1,
-    0,  0,  0,  0, 27,181,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,194, 39,  0,  0,  0,  0,
-    0,120,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,151,
-    4,  0,  0,  0,  0,  0, 77,209,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,216, 92,  1,  0,  0,  0,  0,  0,
-  125,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  175, 12,  0,  0,  0,  0,  0,  1, 70,164,241,255,255,255,255,255,
-  255,255,255,255,255,242,171, 77,  2,  0,  0,  0,  0,  0,  4,150,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,214, 41,  0,  0,  0,  0,  0,  0,  0,  4, 48, 98,138,163,163,
-  163,163,140,103, 55,  5,  0,  0,  0,  0,  0,  0,  0, 30,199,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,245,125,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,105,240,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,222,100,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  0,  0,  0,  0,  2, 83,210,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,228,136, 45,  0,  0,  0,  0,  0,  0,  0,
-    0,  0,  0,  0,  0,  0,  0, 37,125,220,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,225,166,112, 74, 43, 32, 12,
-    8, 32, 40, 71,105,162,218,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-  255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-};
-
-
 /* Add a rotation around the wx-plane to the matrix m. */
 static void rotatewx(float m[4][4], float phi)
 {
index 0ee01acfd13c7d979b9621f1a5bab764360731fd..8adea81b7557e026b6c5dc26b1cb836625ee8703 100644 (file)
@@ -72,7 +72,7 @@ visualized in different manners.  When using distance colors, the
 origin is the point that is displayed as fully saturated red, which is
 easier to see as the center of the reddish area on the projective
 plane.  Alternatively, when using distance bands, the origin is the
-center of the only band that projects to a disc.  When using direction
+center of the only band that projects to a disk.  When using direction
 bands, the origin is the point where all direction bands collapse to a
 point.  Finally, when orientation markers are being displayed, the
 origin the the point where all orientation markers are compressed to a
@@ -90,7 +90,7 @@ Note that when the projective plane is displayed with bands, the
 orientation markers are placed in the middle of the bands.  For
 distance bands, the bands are chosen in such a way that the band at
 the origin is only half as wide as the remaining bands, which results
-in a disc being displayed at the origin that has the same diameter as
+in a disk being displayed at the origin that has the same diameter as
 the remaining bands.  This choice, however, also implies that the band
 at infinity is half as wide as the other bands.  Since the projective
 plane is attached to itself (in a complicated fashion) at the line at
@@ -157,7 +157,7 @@ orientation in 4d.  As discussed above, this mode enables you to see
 that the projective plane does not intersect itself in 4d.
 .PP
 The rotation speed for each of the six planes around which the
-projective plane rotates can be chosen.  For the walk-and-turn more,
+projective plane rotates can be chosen.  For the walk-and-turn mode,
 only the rotation speeds around the true 4d planes are used (the xy,
 xz, and yz planes).
 .PP
@@ -397,4 +397,4 @@ No representations are made about the suitability of this software for
 any purpose.  It is provided "as is" without express or implied
 warranty.
 .SH AUTHOR
-Carsten Steger <carsten@mirsanmir.org>, 03-jan-2014.
+Carsten Steger <carsten@mirsanmir.org>, 03-oct-2014.
index 3bd49b0a9fc0ff97788264409c55f64d9603be41..fcf8d316f540206ab8ed51cd1d07a1f09ba4e418 100644 (file)
@@ -274,7 +274,7 @@ static void update_particles(providencestruct *mp)
     int x = mp->eyeparticles[i][1] + random()%(cos(mp->theta) < 0.0 ? 8 : 16);
 
     /* reset if dead */
-    if(x > EYELENGTH || random()%(cos(mp->theta) < 0.0 ? 40 : 10) == 0) {
+    if(x >= EYELENGTH || random()%(cos(mp->theta) < 0.0 ? 40 : 10) == 0) {
 
 /*     if(x > EYELENGTH || (x > EYELENGTH/(2/3.0) && random()%7 == 0)) { */
       mp->eyeparticles[i][0] = random()%LOOKUPSIZE;
index d2d3f5c16b0b3c73c5787a9f9244bf2cb14ca375..e342b17f692724b7ef7110fd2a06f24f06de18ce 100644 (file)
@@ -328,7 +328,9 @@ draw_quasicrystal (ModeInfo *mi)
   if (!wire)
     {
       glEnable (GL_TEXTURE_1D);
-      glEnable (GL_TEXTURE_2D);  /* jwzgles needs this too, bleh. */
+# ifdef HAVE_JWZGLES
+      glEnable (GL_TEXTURE_2D);  /* jwzgles needs this, bleh. */
+# endif
     }
 
   glEnable (GL_BLEND);
index cbf90400d9d02f18282cb5f9fbe8cd39e9f091d2..67e668a3d26716c1c3f28f6f9fc2d54720579cf3 100644 (file)
@@ -23,7 +23,7 @@ produced depending on the period, position, and rotation of the component
 planes, and whether the rotation of the planes is evenly distributed around
 the circle (the "symmetric" option, above) or random. See also the
 "RD-Bomb", "CWaves" and "Penrose" screen savers.
-http://en.wikipedia.org/wiki/Quasicrystal
+https://en.wikipedia.org/wiki/Quasicrystal
 .SH OPTIONS
 .TP 8
 .B \-visual \fIvisual\fP
diff --git a/hacks/glx/romanboy.c b/hacks/glx/romanboy.c
new file mode 100644 (file)
index 0000000..09a3ca7
--- /dev/null
@@ -0,0 +1,1564 @@
+/* romanboy --- Shows a 3d immersion of the real projective plane
+   that rotates in 3d or on which you can walk and that can deform
+   smoothly between the Roman surface and the Boy surface. */
+
+#if 0
+static const char sccsid[] = "@(#)romanboy.c  1.1 14/10/03 xlockmore";
+#endif
+
+/* Copyright (c) 2013-2014 Carsten Steger <carsten@mirsanmir.org>. */
+
+/*
+ * Permission to use, copy, modify, and distribute this software and its
+ * documentation for any purpose and without fee is hereby granted,
+ * provided that the above copyright notice appear in all copies and that
+ * both that copyright notice and this permission notice appear in
+ * supporting documentation.
+ *
+ * This file is provided AS IS with no warranties of any kind.  The author
+ * shall have no liability with respect to the infringement of copyrights,
+ * trade secrets or any patents by this file or any part thereof.  In no
+ * event will the author be liable for any lost revenue or profits or
+ * other special, indirect and consequential damages.
+ *
+ * REVISION HISTORY:
+ * C. Steger - 14/10/03: Initial version
+ */
+
+/*
+ * This program shows a 3d immersion of the real projective plane
+ * that smoothly deforms between the Roman surface and the Boy
+ * surface.  You can walk on the projective plane or turn in 3d.  The
+ * smooth deformation (homotopy) between these two famous immersions
+ * of the real projective plane was constructed by François Apéry.
+ *
+ * The real projective plane is a non-orientable surface.  To make
+ * this apparent, the two-sided color mode can be used.
+ * Alternatively, orientation markers (curling arrows) can be drawn as
+ * a texture map on the surface of the projective plane.  While
+ * walking on the projective plane, you will notice that the
+ * orientation of the curling arrows changes (which it must because
+ * the projective plane is non-orientable).
+ *
+ * The real projective plane is a model for the projective geometry in
+ * 2d space.  One point can be singled out as the origin.  A line can
+ * be singled out as the line at infinity, i.e., a line that lies at
+ * an infinite distance to the origin.  The line at infinity is
+ * topologically a circle.  Points on the line at infinity are also
+ * used to model directions in projective geometry.  The origin can be
+ * visualized in different manners.  When using distance colors, the
+ * origin is the point that is displayed as fully saturated red, which
+ * is easier to see as the center of the reddish area on the
+ * projective plane.  Alternatively, when using distance bands, the
+ * origin is the center of the only band that projects to a disk.
+ * When using direction bands, the origin is the point where all
+ * direction bands collapse to a point.  Finally, when orientation
+ * markers are being displayed, the origin the the point where all
+ * orientation markers are compressed to a point.  The line at
+ * infinity can also be visualized in different ways.  When using
+ * distance colors, the line at infinity is the line that is displayed
+ * as fully saturated magenta.  When two-sided colors are used, the
+ * line at infinity lies at the points where the red and green "sides"
+ * of the projective plane meet (of course, the real projective plane
+ * only has one side, so this is a design choice of the
+ * visualization).  Alternatively, when orientation markers are being
+ * displayed, the line at infinity is the place where the orientation
+ * markers change their orientation.
+ *
+ * Note that when the projective plane is displayed with bands, the
+ * orientation markers are placed in the middle of the bands.  For
+ * distance bands, the bands are chosen in such a way that the band at
+ * the origin is only half as wide as the remaining bands, which
+ * results in a disk being displayed at the origin that has the same
+ * diameter as the remaining bands.  This choice, however, also
+ * implies that the band at infinity is half as wide as the other
+ * bands.  Since the projective plane is attached to itself (in a
+ * complicated fashion) at the line at infinity, effectively the band
+ * at infinity is again as wide as the remaining bands.  However,
+ * since the orientation markers are displayed in the middle of the
+ * bands, this means that only one half of the orientation markers
+ * will be displayed twice at the line at infinity if distance bands
+ * are used.  If direction bands are used or if the projective plane
+ * is displayed as a solid surface, the orientation markers are
+ * displayed fully at the respective sides of the line at infinity.
+ *
+ * The immersed projective plane can be projected to the screen either
+ * perspectively or orthographically.  When using the walking modes,
+ * perspective projection to the screen will be used.
+ *
+ * There are three display modes for the projective plane: mesh
+ * (wireframe), solid, or transparent.  Furthermore, the appearance of
+ * the projective plane can be as a solid object or as a set of
+ * see-through bands.  The bands can be distance bands, i.e., bands
+ * that lie at increasing distances from the origin, or direction
+ * bands, i.e., bands that lie at increasing angles with respect to
+ * the origin.
+ *
+ * When the projective plane is displayed with direction bands, you
+ * will be able to see that each direction band (modulo the "pinching"
+ * at the origin) is a Moebius strip, which also shows that the
+ * projective plane is non-orientable.
+ *
+ * Finally, the colors with with the projective plane is drawn can be
+ * set to two-sided, distance, or direction.  In two-sided mode, the
+ * projective plane is drawn with red on one "side" and green on the
+ * "other side".  As described above, the projective plane only has
+ * one side, so the color jumps from red to green along the line at
+ * infinity.  This mode enables you to see that the projective plane
+ * is non-orientable.  In distance mode, the projective plane is
+ * displayed with fully saturated colors that depend on the distance
+ * of the points on the projective plane to the origin.  The origin is
+ * displayed in red, the line at infinity is displayed in magenta.  If
+ * the projective plane is displayed as distance bands, each band will
+ * be displayed with a different color.  In direction mode, the
+ * projective plane is displayed with fully saturated colors that
+ * depend on the angle of the points on the projective plane with
+ * respect to the origin.  Angles in opposite directions to the origin
+ * (e.g., 15 and 205 degrees) are displayed in the same color since
+ * they are projectively equivalent.  If the projective plane is
+ * displayed as direction bands, each band will be displayed with a
+ * different color.
+ *
+ * The rotation speed for each of the three coordinate axes around
+ * which the projective plane rotates can be chosen.
+ *
+ * Furthermore, in the walking mode the walking direction in the 2d
+ * base square of the projective plane and the walking speed can be
+ * chosen.  The walking direction is measured as an angle in degrees
+ * in the 2d square that forms the coordinate system of the surface of
+ * the projective plane.  A value of 0 or 180 means that the walk is
+ * along a circle at a randomly chosen distance from the origin
+ * (parallel to a distance band).  A value of 90 or 270 means that the
+ * walk is directly from the origin to the line at infinity and back
+ * (analogous to a direction band).  Any other value results in a
+ * curved path from the origin to the line at infinity and back.
+ *
+ * By default, the immersion of the real projective plane smoothly
+ * deforms between the Roman and Boy surfaces.  It is possible to
+ * choose the speed of the deformation.  Furthermore, it is possible
+ * to switch the deformation off.  It is also possible to determine
+ * the initial deformation of the immersion.  This is mostly useful if
+ * the deformation is switched off, in which case it will determine
+ * the appearance of the surface.
+ *
+ * As a final option, it is possible to display generalized versions
+ * of the immersion discussed above by specifying the order of the
+ * surface.  The default surface order of 3 results in the immersion
+ * of the real projective described above.  The surface order can be
+ * chosen between 2 and 9.  Odd surface orders result in generalized
+ * immersions of the real projective plane, while even numbers result
+ * in a immersion of a topological sphere (which is orientable).  The
+ * most interesting even case is a surface order of 2, which results
+ * in an immersion of the halfway model of Morin's sphere eversion (if
+ * the deformation is switched off).
+ *
+ * This program is inspired by François Apéry's book "Models of the
+ * Real Projective Plane", Vieweg, 1987.
+ */
+
+#include "curlicue.h"
+
+#ifndef M_PI
+#define M_PI 3.14159265358979323846
+#endif
+
+#define DISP_WIREFRAME             0
+#define DISP_SURFACE               1
+#define DISP_TRANSPARENT           2
+#define NUM_DISPLAY_MODES          3
+
+#define APPEARANCE_SOLID           0
+#define APPEARANCE_DISTANCE_BANDS  1
+#define APPEARANCE_DIRECTION_BANDS 2
+#define NUM_APPEARANCES            3
+
+#define COLORS_TWOSIDED            0
+#define COLORS_DISTANCE            1
+#define COLORS_DIRECTION           2
+#define NUM_COLORS                 3
+
+#define VIEW_WALK                  0
+#define VIEW_TURN                  1
+#define NUM_VIEW_MODES             2
+
+#define DISP_PERSPECTIVE           0
+#define DISP_ORTHOGRAPHIC          1
+#define NUM_DISP_MODES             2
+
+#define DEF_DISPLAY_MODE           "random"
+#define DEF_APPEARANCE             "random"
+#define DEF_COLORS                 "random"
+#define DEF_VIEW_MODE              "random"
+#define DEF_MARKS                  "False"
+#define DEF_DEFORM                 "True"
+#define DEF_PROJECTION             "random"
+#define DEF_SPEEDX                 "1.1"
+#define DEF_SPEEDY                 "1.3"
+#define DEF_SPEEDZ                 "1.5"
+#define DEF_WALK_DIRECTION         "83.0"
+#define DEF_WALK_SPEED             "20.0"
+#define DEF_DEFORM_SPEED           "10.0"
+#define DEF_INIT_DEFORM            "1000.0"
+#define DEF_SURFACE_ORDER          "3"
+
+#ifdef STANDALONE
+# define DEFAULTS           "*delay:      10000 \n" \
+                            "*showFPS:    False \n" \
+
+# define refresh_romanboy 0
+# include "xlockmore.h"         /* from the xscreensaver distribution */
+#else  /* !STANDALONE */
+# include "xlock.h"             /* from the xlockmore distribution */
+#endif /* !STANDALONE */
+
+#ifdef USE_GL
+
+#ifndef HAVE_COCOA
+# include <X11/keysym.h>
+#endif
+
+#include "gltrackball.h"
+
+#include <float.h>
+
+
+#ifdef USE_MODULES
+ModStruct romanboy_description =
+{"romanboy", "init_romanboy", "draw_romanboy",
+ "release_romanboy", "draw_romanboy", "change_romanboy",
+ NULL, &romanboy_opts, 25000, 1, 1, 1, 1.0, 4, "",
+ "Rotate a 3d immersion of the real projective plane in 3d or walk on it",
+ 0, NULL};
+
+#endif
+
+
+static char *mode;
+static int display_mode;
+static char *appear;
+static int appearance;
+static char *color_mode;
+static int colors;
+static char *view_mode;
+static int view;
+static Bool marks;
+static Bool deform;
+static char *proj;
+static int projection;
+static float speed_x;
+static float speed_y;
+static float speed_z;
+static float walk_direction;
+static float walk_speed;
+static float deform_speed;
+static float init_deform;
+static int surface_order;
+
+
+static XrmOptionDescRec opts[] =
+{
+  {"-mode",                ".displayMode",   XrmoptionSepArg, 0 },
+  {"-wireframe",           ".displayMode",   XrmoptionNoArg,  "wireframe" },
+  {"-surface",             ".displayMode",   XrmoptionNoArg,  "surface" },
+  {"-transparent",         ".displayMode",   XrmoptionNoArg,  "transparent" },
+  {"-appearance",          ".appearance",    XrmoptionSepArg, 0 },
+  {"-solid",               ".appearance",    XrmoptionNoArg,  "solid" },
+  {"-distance-bands",      ".appearance",    XrmoptionNoArg,  "distance-bands" },
+  {"-direction-bands",     ".appearance",    XrmoptionNoArg,  "direction-bands" },
+  {"-colors",              ".colors",        XrmoptionSepArg, 0 },
+  {"-twosided-colors",     ".colors",        XrmoptionNoArg,  "two-sided" },
+  {"-distance-colors",     ".colors",        XrmoptionNoArg,  "distance" },
+  {"-direction-colors",    ".colors",        XrmoptionNoArg,  "direction" },
+  {"-view-mode",           ".viewMode",      XrmoptionSepArg, 0 },
+  {"-walk",                ".viewMode",      XrmoptionNoArg,  "walk" },
+  {"-turn",                ".viewMode",      XrmoptionNoArg,  "turn" },
+  {"-deform",              ".deform",        XrmoptionNoArg, "on"},
+  {"+deform",              ".deform",        XrmoptionNoArg, "off"},
+  {"-orientation-marks",   ".marks",         XrmoptionNoArg, "on"},
+  {"+orientation-marks",   ".marks",         XrmoptionNoArg, "off"},
+  {"-projection",          ".projection",    XrmoptionSepArg, 0 },
+  {"-perspective",         ".projection",    XrmoptionNoArg,  "perspective" },
+  {"-orthographic",        ".projection",    XrmoptionNoArg,  "orthographic" },
+  {"-speed-x",             ".speedx",        XrmoptionSepArg, 0 },
+  {"-speed-y",             ".speedy",        XrmoptionSepArg, 0 },
+  {"-speed-z",             ".speedz",        XrmoptionSepArg, 0 },
+  {"-walk-direction",      ".walkDirection", XrmoptionSepArg, 0 },
+  {"-walk-speed",          ".walkSpeed",     XrmoptionSepArg, 0 },
+  {"-deformation-speed",   ".deformSpeed",   XrmoptionSepArg, 0 },
+  {"-initial-deformation", ".initDeform",    XrmoptionSepArg, 0 },
+  {"-roman",               ".initDeform",    XrmoptionNoArg,  "0.0" },
+  {"-boy",                 ".initDeform",    XrmoptionNoArg,  "1000.0" },
+  {"-surface-order",       ".surfaceOrder",  XrmoptionSepArg, 0 },
+};
+
+static argtype vars[] =
+{
+  { &mode,           "displayMode",   "DisplayMode",   DEF_DISPLAY_MODE,   t_String },
+  { &appear,         "appearance",    "Appearance",    DEF_APPEARANCE,     t_String },
+  { &color_mode,     "colors",        "Colors",        DEF_COLORS,         t_String },
+  { &view_mode,      "viewMode",      "ViewMode",      DEF_VIEW_MODE,      t_String },
+  { &deform,         "deform",        "Deform",        DEF_DEFORM,         t_Bool },
+  { &marks,          "marks",         "Marks",         DEF_MARKS,          t_Bool },
+  { &proj,           "projection",    "Projection",    DEF_PROJECTION,     t_String },
+  { &speed_x,        "speedx",        "Speedx",        DEF_SPEEDX,         t_Float},
+  { &speed_y,        "speedy",        "Speedy",        DEF_SPEEDY,         t_Float},
+  { &speed_z,        "speedz",        "Speedz",        DEF_SPEEDZ,         t_Float},
+  { &walk_direction, "walkDirection", "WalkDirection", DEF_WALK_DIRECTION, t_Float},
+  { &walk_speed,     "walkSpeed",     "WalkSpeed",     DEF_WALK_SPEED,     t_Float},
+  { &deform_speed,   "deformSpeed",   "DeformSpeed",   DEF_DEFORM_SPEED,   t_Float},
+  { &init_deform,    "initDeform",    "InitDeform",    DEF_INIT_DEFORM,    t_Float },
+  { &surface_order,  "surfaceOrder",  "SurfaceOrder",  DEF_SURFACE_ORDER,  t_Int }
+};
+
+ENTRYPOINT ModeSpecOpt romanboy_opts =
+{sizeof opts / sizeof opts[0], opts, sizeof vars / sizeof vars[0], vars, NULL};
+
+
+/* Offset by which we walk above the projective plane */
+#define DELTAY  0.01
+
+/* Number of subdivisions of the projective plane */
+#define NUMU 64
+#define NUMV 128
+
+/* Number of subdivisions per band */
+#define NUMB 8
+
+
+typedef struct {
+  GLint WindH, WindW;
+  GLXContext *glx_context;
+  /* 3D rotation angles */
+  float alpha, beta, delta;
+  /* Movement parameters */
+  float umove, vmove, dumove, dvmove;
+  int side, dir;
+  /* Deformation parameters */
+  float dd;
+  int defdir;
+  /* The type of the generalized Roman-Boy surface */
+  int g;
+  /* The viewing offset in 3d */
+  float offset3d[3];
+  /* The 3d coordinates of the projective plane and their derivatives */
+  float *pp;
+  float *pn;
+  /* The precomputed colors of the projective plane */
+  float *col;
+  /* The precomputed texture coordinates of the projective plane */
+  float *tex;
+  /* The "curlicue" texture */
+  GLuint tex_name;
+  /* Aspect ratio of the current window */
+  float aspect;
+  /* Trackball states */
+  trackball_state *trackball;
+  Bool button_pressed;
+  /* A random factor to modify the rotation speeds */
+  float speed_scale;
+} romanboystruct;
+
+static romanboystruct *romanboy = (romanboystruct *) NULL;
+
+
+/* Add a rotation around the x-axis to the matrix m. */
+static void rotatex(float m[3][3], float phi)
+{
+  float c, s, u, v;
+  int i;
+
+  phi *= M_PI/180.0;
+  c = cos(phi);
+  s = sin(phi);
+  for (i=0; i<3; i++)
+  {
+    u = m[i][1];
+    v = m[i][2];
+    m[i][1] = c*u+s*v;
+    m[i][2] = -s*u+c*v;
+  }
+}
+
+
+/* Add a rotation around the y-axis to the matrix m. */
+static void rotatey(float m[3][3], float phi)
+{
+  float c, s, u, v;
+  int i;
+
+  phi *= M_PI/180.0;
+  c = cos(phi);
+  s = sin(phi);
+  for (i=0; i<3; i++)
+  {
+    u = m[i][0];
+    v = m[i][2];
+    m[i][0] = c*u-s*v;
+    m[i][2] = s*u+c*v;
+  }
+}
+
+
+/* Add a rotation around the z-axis to the matrix m. */
+static void rotatez(float m[3][3], float phi)
+{
+  float c, s, u, v;
+  int i;
+
+  phi *= M_PI/180.0;
+  c = cos(phi);
+  s = sin(phi);
+  for (i=0; i<3; i++)
+  {
+    u = m[i][0];
+    v = m[i][1];
+    m[i][0] = c*u+s*v;
+    m[i][1] = -s*u+c*v;
+  }
+}
+
+
+/* Compute the rotation matrix m from the rotation angles. */
+static void rotateall(float al, float be, float de, float m[3][3])
+{
+  int i, j;
+
+  for (i=0; i<3; i++)
+    for (j=0; j<3; j++)
+      m[i][j] = (i==j);
+  rotatex(m,al);
+  rotatey(m,be);
+  rotatez(m,de);
+}
+
+
+/* Multiply two rotation matrices: o=m*n. */
+static void mult_rotmat(float m[3][3], float n[3][3], float o[3][3])
+{
+  int i, j, k;
+
+  for (i=0; i<3; i++)
+  {
+    for (j=0; j<3; j++)
+    {
+      o[i][j] = 0.0;
+      for (k=0; k<3; k++)
+        o[i][j] += m[i][k]*n[k][j];
+    }
+  }
+}
+
+
+/* Compute a 3D rotation matrix from a unit quaternion. */
+static void quat_to_rotmat(float p[4], float m[3][3])
+{
+  double al, be, de;
+  double r00, r01, r02, r12, r22;
+
+  r00 = 1.0-2.0*(p[1]*p[1]+p[2]*p[2]);
+  r01 = 2.0*(p[0]*p[1]+p[2]*p[3]);
+  r02 = 2.0*(p[2]*p[0]-p[1]*p[3]);
+  r12 = 2.0*(p[1]*p[2]+p[0]*p[3]);
+  r22 = 1.0-2.0*(p[1]*p[1]+p[0]*p[0]);
+
+  al = atan2(-r12,r22)*180.0/M_PI;
+  be = atan2(r02,sqrt(r00*r00+r01*r01))*180.0/M_PI;
+  de = atan2(-r01,r00)*180.0/M_PI;
+
+  rotateall(al,be,de,m);
+}
+
+
+/* Compute a fully saturated and bright color based on an angle. */
+static void color(double angle, float col[4])
+{
+  int s;
+  double t;
+
+  if (colors == COLORS_TWOSIDED)
+    return;
+
+  if (angle >= 0.0)
+    angle = fmod(angle,2.0*M_PI);
+  else
+    angle = fmod(angle,-2.0*M_PI);
+  s = floor(angle/(M_PI/3));
+  t = angle/(M_PI/3)-s;
+  if (s >= 6)
+    s = 0;
+  switch (s)
+  {
+    case 0:
+      col[0] = 1.0;
+      col[1] = t;
+      col[2] = 0.0;
+      break;
+    case 1:
+      col[0] = 1.0-t;
+      col[1] = 1.0;
+      col[2] = 0.0;
+      break;
+    case 2:
+      col[0] = 0.0;
+      col[1] = 1.0;
+      col[2] = t;
+      break;
+    case 3:
+      col[0] = 0.0;
+      col[1] = 1.0-t;
+      col[2] = 1.0;
+      break;
+    case 4:
+      col[0] = t;
+      col[1] = 0.0;
+      col[2] = 1.0;
+      break;
+    case 5:
+      col[0] = 1.0;
+      col[1] = 0.0;
+      col[2] = 1.0-t;
+      break;
+  }
+  if (display_mode == DISP_TRANSPARENT)
+    col[3] = 0.7;
+  else
+    col[3] = 1.0;
+}
+
+
+/* Set up the projective plane colors and texture. */
+static void setup_roman_boy_color_texture(ModeInfo *mi, double umin,
+                                          double umax, double vmin,
+                                          double vmax, int numu, int numv)
+{
+  int i, j, k, g;
+  double u, v, ur, vr;
+  romanboystruct *pp = &romanboy[MI_SCREEN(mi)];
+
+  g = pp->g;
+  ur = umax-umin;
+  vr = vmax-vmin;
+  for (i=0; i<=numv; i++)
+  {
+    for (j=0; j<=numu; j++)
+    {
+      k = i*(numu+1)+j;
+      if (appearance != APPEARANCE_DIRECTION_BANDS)
+        u = -ur*j/numu+umin;
+      else
+        u = ur*j/numu+umin;
+      v = vr*i/numv+vmin;
+      if (colors == COLORS_DIRECTION)
+        color(2.0*M_PI-fmod(2.0*u,2.0*M_PI),&pp->col[4*k]);
+      else /* colors == COLORS_DISTANCE */
+        color(v*(5.0/6.0),&pp->col[4*k]);
+      pp->tex[2*k+0] = -16*g*u/(2.0*M_PI);
+      if (appearance == APPEARANCE_DISTANCE_BANDS)
+        pp->tex[2*k+1] = 32*v/(2.0*M_PI)-0.5;
+      else
+        pp->tex[2*k+1] = 32*v/(2.0*M_PI);
+    }
+  }
+}
+
+
+/* Draw a 3d immersion of the projective plane. */
+static int roman_boy(ModeInfo *mi, double umin, double umax,
+                     double vmin, double vmax, int numu, int numv)
+{
+  int polys = 0;
+  static const GLfloat mat_diff_red[]         = { 1.0, 0.0, 0.0, 1.0 };
+  static const GLfloat mat_diff_green[]       = { 0.0, 1.0, 0.0, 1.0 };
+  static const GLfloat mat_diff_trans_red[]   = { 1.0, 0.0, 0.0, 0.7 };
+  static const GLfloat mat_diff_trans_green[] = { 0.0, 1.0, 0.0, 0.7 };
+  float p[3], pu[3], pv[3], pm[3], n[3], b[3], mat[3][3];
+  int i, j, k, l, m, o, g;
+  double u, v, ur, vr, oz;
+  double xx[3], xxu[3], xxv[3];
+  double r, s, t;
+  double d, dd, radius;
+  double cu, su, cgu, sgu, cgm1u, sgm1u, cv, c2v, s2v, cv2;
+  double sqrt2og, h1m1og, gm1, nomx, nomy, nomux, nomuy, nomvx, nomvy;
+  double den, den2, denu, denv;
+  float qu[4], r1[3][3], r2[3][3];
+  romanboystruct *pp = &romanboy[MI_SCREEN(mi)];
+
+  g = pp->g;
+  dd = pp->dd;
+  d = ((6.0*dd-15.0)*dd+10.0)*dd*dd*dd;
+  r = 1.0+d*d*(1.0/2.0+d*d*(1.0/6.0+d*d*(1.0/3.0)));
+  radius = 1.0/r;
+  oz = 0.5*r;
+  if (view == VIEW_WALK)
+  {
+    u = pp->umove;
+    v = pp->vmove;
+    if (g & 1)
+      v = 0.5*M_PI-0.25*v;
+    else
+      v = 0.5*M_PI-0.5*v;
+    sqrt2og = M_SQRT2/g;
+    h1m1og = 0.5*(1.0-1.0/g);
+    gm1 = g-1.0;
+    cu = cos(u);
+    su = sin(u);
+    cgu = cos(g*u);
+    sgu = sin(g*u);
+    cgm1u = cos(gm1*u);
+    sgm1u = sin(gm1*u);
+    cv = cos(v);
+    c2v = cos(2.0*v);
+    s2v = sin(2.0*v);
+    cv2 = cv*cv;
+    nomx = sqrt2og*cv2*cgm1u+h1m1og*s2v*cu;
+    nomy = sqrt2og*cv2*sgm1u-h1m1og*s2v*su;
+    nomux = -sqrt2og*cv2*gm1*sgm1u-h1m1og*s2v*su;
+    nomuy = sqrt2og*cv2*gm1*cgm1u-h1m1og*s2v*cu;
+    nomvx = -sqrt2og*s2v*cgm1u+2.0*h1m1og*c2v*cu;
+    nomvy = -sqrt2og*s2v*sgm1u-2.0*h1m1og*c2v*su;
+    den = 1.0/(1.0-0.5*M_SQRT2*d*s2v*sgu);
+    den2 = den*den;
+    denu = 0.5*M_SQRT2*d*g*cgu*s2v;
+    denv = M_SQRT2*d*sgu*c2v;
+    xx[0] = nomx*den;
+    xx[1] = nomy*den;
+    xx[2] = cv2*den-oz;
+    /* Avoid degenerate tangential plane basis vectors. */
+    if (0.5*M_PI-fabs(v) < FLT_EPSILON)
+    {
+      if (0.5*M_PI-v < FLT_EPSILON)
+        v = 0.5*M_PI-FLT_EPSILON;
+      else
+        v = -0.5*M_PI+FLT_EPSILON;
+      cv = cos(v);
+      c2v = cos(2.0*v);
+      s2v = sin(2.0*v);
+      cv2 = cv*cv;
+      nomx = sqrt2og*cv2*cgm1u+h1m1og*s2v*cu;
+      nomy = sqrt2og*cv2*sgm1u-h1m1og*s2v*su;
+      nomux = -sqrt2og*cv2*gm1*sgm1u-h1m1og*s2v*su;
+      nomuy = sqrt2og*cv2*gm1*cgm1u-h1m1og*s2v*cu;
+      nomvx = -sqrt2og*s2v*cgm1u+2.0*h1m1og*c2v*cu;
+      nomvy = -sqrt2og*s2v*sgm1u-2.0*h1m1og*c2v*su;
+      den = 1.0/(1.0-0.5*M_SQRT2*d*s2v*sgu);
+      den2 = den*den;
+      denu = 0.5*M_SQRT2*d*g*cgu*s2v;
+      denv = M_SQRT2*d*sgu*c2v;
+    }
+    xxu[0] = nomux*den+nomx*denu*den2;
+    xxu[1] = nomuy*den+nomy*denu*den2;
+    xxu[2] = cv2*denu*den2;
+    xxv[0] = nomvx*den+nomx*denv*den2;
+    xxv[1] = nomvy*den+nomy*denv*den2;
+    xxv[2] = -s2v*den+cv2*denv*den2;
+    for (l=0; l<3; l++)
+    {
+      p[l] = xx[l]*radius;
+      pu[l] = xxu[l]*radius;
+      pv[l] = xxv[l]*radius;
+    }
+    n[0] = pu[1]*pv[2]-pu[2]*pv[1];
+    n[1] = pu[2]*pv[0]-pu[0]*pv[2];
+    n[2] = pu[0]*pv[1]-pu[1]*pv[0];
+    t = 1.0/(pp->side*4.0*sqrt(n[0]*n[0]+n[1]*n[1]+n[2]*n[2]));
+    n[0] *= t;
+    n[1] *= t;
+    n[2] *= t;
+    pm[0] = pu[0]*pp->dumove-pv[0]*0.25*pp->dvmove;
+    pm[1] = pu[1]*pp->dumove-pv[1]*0.25*pp->dvmove;
+    pm[2] = pu[2]*pp->dumove-pv[2]*0.25*pp->dvmove;
+    t = 1.0/(4.0*sqrt(pm[0]*pm[0]+pm[1]*pm[1]+pm[2]*pm[2]));
+    pm[0] *= t;
+    pm[1] *= t;
+    pm[2] *= t;
+    b[0] = n[1]*pm[2]-n[2]*pm[1];
+    b[1] = n[2]*pm[0]-n[0]*pm[2];
+    b[2] = n[0]*pm[1]-n[1]*pm[0];
+    t = 1.0/(4.0*sqrt(b[0]*b[0]+b[1]*b[1]+b[2]*b[2]));
+    b[0] *= t;
+    b[1] *= t;
+    b[2] *= t;
+
+    /* Compute alpha, beta, gamma from the three basis vectors.
+           |  -b[0]  -b[1]  -b[2] |
+       m = |   n[0]   n[1]   n[2] |
+           | -pm[0] -pm[1] -pm[2] |
+    */
+    pp->alpha = atan2(-n[2],-pm[2])*180/M_PI;
+    pp->beta = atan2(-b[2],sqrt(b[0]*b[0]+b[1]*b[1]))*180/M_PI;
+    pp->delta = atan2(b[1],-b[0])*180/M_PI;
+
+    /* Compute the rotation that rotates the projective plane in 3D. */
+    rotateall(pp->alpha,pp->beta,pp->delta,mat);
+
+    u = pp->umove;
+    v = pp->vmove;
+    if (g & 1)
+      v = 0.5*M_PI-0.25*v;
+    else
+      v = 0.5*M_PI-0.5*v;
+    sqrt2og = M_SQRT2/g;
+    h1m1og = 0.5*(1.0-1.0/g);
+    gm1 = g-1.0;
+    cu = cos(u);
+    su = sin(u);
+    sgu = sin(g*u);
+    cgm1u = cos(gm1*u);
+    sgm1u = sin(gm1*u);
+    cv = cos(v);
+    s2v = sin(2.0*v);
+    cv2 = cv*cv;
+    nomx = sqrt2og*cv2*cgm1u+h1m1og*s2v*cu;
+    nomy = sqrt2og*cv2*sgm1u-h1m1og*s2v*su;
+    den = 1.0/(1.0-0.5*M_SQRT2*d*s2v*sgu);
+    xx[0] = nomx*den;
+    xx[1] = nomy*den;
+    xx[2] = cv2*den-oz;
+    for (l=0; l<3; l++)
+    {
+      r = 0.0;
+      for (m=0; m<3; m++)
+        r += mat[l][m]*xx[m];
+      p[l] = r*radius;
+    }
+
+    pp->offset3d[0] = -p[0];
+    pp->offset3d[1] = -p[1]-DELTAY;
+    pp->offset3d[2] = -p[2];
+  }
+  else
+  {
+    /* Compute the rotation that rotates the projective plane in 3D,
+       including the trackball rotations. */
+    rotateall(pp->alpha,pp->beta,pp->delta,r1);
+
+    gltrackball_get_quaternion(pp->trackball,qu);
+    quat_to_rotmat(qu,r2);
+
+    mult_rotmat(r2,r1,mat);
+  }
+
+  if (colors == COLORS_TWOSIDED)
+  {
+    glColor3fv(mat_diff_red);
+    if (display_mode == DISP_TRANSPARENT)
+    {
+      glMaterialfv(GL_FRONT,GL_AMBIENT_AND_DIFFUSE,mat_diff_trans_red);
+      glMaterialfv(GL_BACK,GL_AMBIENT_AND_DIFFUSE,mat_diff_trans_green);
+    }
+    else
+    {
+      glMaterialfv(GL_FRONT,GL_AMBIENT_AND_DIFFUSE,mat_diff_red);
+      glMaterialfv(GL_BACK,GL_AMBIENT_AND_DIFFUSE,mat_diff_green);
+    }
+  }
+  glBindTexture(GL_TEXTURE_2D,pp->tex_name);
+
+  ur = umax-umin;
+  vr = vmax-vmin;
+
+  /* Set up the projective plane coordinates and normals. */
+  if (appearance != APPEARANCE_DIRECTION_BANDS)
+  {
+    for (i=0; i<=numv; i++)
+    {
+      if (appearance == APPEARANCE_DISTANCE_BANDS &&
+          ((i & (NUMB-1)) >= NUMB/4+1) && ((i & (NUMB-1)) < 3*NUMB/4))
+        continue;
+      for (j=0; j<=numu; j++)
+      {
+        l = i;
+        m = j;
+        o = i*(numu+1)+j;
+        u = ur*j/numu+umin;
+        v = vr*i/numv+vmin;
+        if (g & 1)
+          v = 0.5*M_PI-0.25*v;
+        else
+          v = 0.5*M_PI-0.5*v;
+        sqrt2og = M_SQRT2/g;
+        h1m1og = 0.5*(1.0-1.0/g);
+        gm1 = g-1.0;
+        cu = cos(u);
+        su = sin(u);
+        cgu = cos(g*u);
+        sgu = sin(g*u);
+        cgm1u = cos(gm1*u);
+        sgm1u = sin(gm1*u);
+        cv = cos(v);
+        c2v = cos(2.0*v);
+        s2v = sin(2.0*v);
+        cv2 = cv*cv;
+        nomx = sqrt2og*cv2*cgm1u+h1m1og*s2v*cu;
+        nomy = sqrt2og*cv2*sgm1u-h1m1og*s2v*su;
+        nomux = -sqrt2og*cv2*gm1*sgm1u-h1m1og*s2v*su;
+        nomuy = sqrt2og*cv2*gm1*cgm1u-h1m1og*s2v*cu;
+        nomvx = -sqrt2og*s2v*cgm1u+2.0*h1m1og*c2v*cu;
+        nomvy = -sqrt2og*s2v*sgm1u-2.0*h1m1og*c2v*su;
+        den = 1.0/(1.0-0.5*M_SQRT2*d*s2v*sgu);
+        den2 = den*den;
+        denu = 0.5*M_SQRT2*d*g*cgu*s2v;
+        denv = M_SQRT2*d*sgu*c2v;
+        xx[0] = nomx*den;
+        xx[1] = nomy*den;
+        xx[2] = cv2*den-oz;
+        /* Avoid degenerate tangential plane basis vectors. */
+        if (0.5*M_PI-fabs(v) < FLT_EPSILON)
+        {
+          if (0.5*M_PI-v < FLT_EPSILON)
+            v = 0.5*M_PI-FLT_EPSILON;
+          else
+            v = -0.5*M_PI+FLT_EPSILON;
+          cv = cos(v);
+          c2v = cos(2.0*v);
+          s2v = sin(2.0*v);
+          cv2 = cv*cv;
+          nomx = sqrt2og*cv2*cgm1u+h1m1og*s2v*cu;
+          nomy = sqrt2og*cv2*sgm1u-h1m1og*s2v*su;
+          nomux = -sqrt2og*cv2*gm1*sgm1u-h1m1og*s2v*su;
+          nomuy = sqrt2og*cv2*gm1*cgm1u-h1m1og*s2v*cu;
+          nomvx = -sqrt2og*s2v*cgm1u+2.0*h1m1og*c2v*cu;
+          nomvy = -sqrt2og*s2v*sgm1u-2.0*h1m1og*c2v*su;
+          den = 1.0/(1.0-0.5*M_SQRT2*d*s2v*sgu);
+          den2 = den*den;
+          denu = 0.5*M_SQRT2*d*g*cgu*s2v;
+          denv = M_SQRT2*d*sgu*c2v;
+        }
+        xxu[0] = nomux*den+nomx*denu*den2;
+        xxu[1] = nomuy*den+nomy*denu*den2;
+        xxu[2] = cv2*denu*den2;
+        xxv[0] = nomvx*den+nomx*denv*den2;
+        xxv[1] = nomvy*den+nomy*denv*den2;
+        xxv[2] = -s2v*den+cv2*denv*den2;
+        for (l=0; l<3; l++)
+        {
+          r = 0.0;
+          s = 0.0;
+          t = 0.0;
+          for (m=0; m<3; m++)
+          {
+            r += mat[l][m]*xx[m];
+            s += mat[l][m]*xxu[m];
+            t += mat[l][m]*xxv[m];
+          }
+          p[l] = r*radius+pp->offset3d[l];
+          pu[l] = s*radius;
+          pv[l] = t*radius;
+        }
+        n[0] = pu[1]*pv[2]-pu[2]*pv[1];
+        n[1] = pu[2]*pv[0]-pu[0]*pv[2];
+        n[2] = pu[0]*pv[1]-pu[1]*pv[0];
+        t = 1.0/sqrt(n[0]*n[0]+n[1]*n[1]+n[2]*n[2]);
+        n[0] *= t;
+        n[1] *= t;
+        n[2] *= t;
+        pp->pp[3*o+0] = p[0];
+        pp->pp[3*o+1] = p[1];
+        pp->pp[3*o+2] = p[2];
+        pp->pn[3*o+0] = n[0];
+        pp->pn[3*o+1] = n[1];
+        pp->pn[3*o+2] = n[2];
+      }
+    }
+  }
+  else /* appearance == APPEARANCE_DIRECTION_BANDS */
+  {
+    for (j=0; j<=numu; j++)
+    {
+      if ((j & (NUMB-1)) >= NUMB/2+1)
+        continue;
+      for (i=0; i<=numv; i++)
+      {
+        o = i*(numu+1)+j;
+        u = -ur*j/numu+umin;
+        v = vr*i/numv+vmin;
+        if (g & 1)
+          v = 0.5*M_PI-0.25*v;
+        else
+          v = 0.5*M_PI-0.5*v;
+        sqrt2og = M_SQRT2/g;
+        h1m1og = 0.5*(1.0-1.0/g);
+        gm1 = g-1.0;
+        cu = cos(u);
+        su = sin(u);
+        cgu = cos(g*u);
+        sgu = sin(g*u);
+        cgm1u = cos(gm1*u);
+        sgm1u = sin(gm1*u);
+        cv = cos(v);
+        c2v = cos(2.0*v);
+        s2v = sin(2.0*v);
+        cv2 = cv*cv;
+        nomx = sqrt2og*cv2*cgm1u+h1m1og*s2v*cu;
+        nomy = sqrt2og*cv2*sgm1u-h1m1og*s2v*su;
+        nomux = -sqrt2og*cv2*gm1*sgm1u-h1m1og*s2v*su;
+        nomuy = sqrt2og*cv2*gm1*cgm1u-h1m1og*s2v*cu;
+        nomvx = -sqrt2og*s2v*cgm1u+2.0*h1m1og*c2v*cu;
+        nomvy = -sqrt2og*s2v*sgm1u-2.0*h1m1og*c2v*su;
+        den = 1.0/(1.0-0.5*M_SQRT2*d*s2v*sgu);
+        den2 = den*den;
+        denu = 0.5*M_SQRT2*d*g*cgu*s2v;
+        denv = M_SQRT2*d*sgu*c2v;
+        xx[0] = nomx*den;
+        xx[1] = nomy*den;
+        xx[2] = cv2*den-oz;
+        /* Avoid degenerate tangential plane basis vectors. */
+        if (0.5*M_PI-fabs(v) < FLT_EPSILON)
+        {
+          if (0.5*M_PI-v < FLT_EPSILON)
+            v = 0.5*M_PI-FLT_EPSILON;
+          else
+            v = -0.5*M_PI+FLT_EPSILON;
+          cv = cos(v);
+          c2v = cos(2.0*v);
+          s2v = sin(2.0*v);
+          cv2 = cv*cv;
+          nomx = sqrt2og*cv2*cgm1u+h1m1og*s2v*cu;
+          nomy = sqrt2og*cv2*sgm1u-h1m1og*s2v*su;
+          nomux = -sqrt2og*cv2*gm1*sgm1u-h1m1og*s2v*su;
+          nomuy = sqrt2og*cv2*gm1*cgm1u-h1m1og*s2v*cu;
+          nomvx = -sqrt2og*s2v*cgm1u+2.0*h1m1og*c2v*cu;
+          nomvy = -sqrt2og*s2v*sgm1u-2.0*h1m1og*c2v*su;
+          den = 1.0/(1.0-0.5*M_SQRT2*d*s2v*sgu);
+          den2 = den*den;
+          denu = 0.5*M_SQRT2*d*g*cgu*s2v;
+          denv = M_SQRT2*d*sgu*c2v;
+        }
+        xxu[0] = nomux*den+nomx*denu*den2;
+        xxu[1] = nomuy*den+nomy*denu*den2;
+        xxu[2] = cv2*denu*den2;
+        xxv[0] = nomvx*den+nomx*denv*den2;
+        xxv[1] = nomvy*den+nomy*denv*den2;
+        xxv[2] = -s2v*den+cv2*denv*den2;
+        for (l=0; l<3; l++)
+        {
+          r = 0.0;
+          s = 0.0;
+          t = 0.0;
+          for (m=0; m<3; m++)
+          {
+            r += mat[l][m]*xx[m];
+            s += mat[l][m]*xxu[m];
+            t += mat[l][m]*xxv[m];
+          }
+          p[l] = r*radius+pp->offset3d[l];
+          pu[l] = s*radius;
+          pv[l] = t*radius;
+        }
+        n[0] = pu[1]*pv[2]-pu[2]*pv[1];
+        n[1] = pu[2]*pv[0]-pu[0]*pv[2];
+        n[2] = pu[0]*pv[1]-pu[1]*pv[0];
+        t = 1.0/sqrt(n[0]*n[0]+n[1]*n[1]+n[2]*n[2]);
+        n[0] *= t;
+        n[1] *= t;
+        n[2] *= t;
+        pp->pp[3*o+0] = p[0];
+        pp->pp[3*o+1] = p[1];
+        pp->pp[3*o+2] = p[2];
+        pp->pn[3*o+0] = n[0];
+        pp->pn[3*o+1] = n[1];
+        pp->pn[3*o+2] = n[2];
+      }
+    }
+  }
+
+  if (appearance != APPEARANCE_DIRECTION_BANDS)
+  {
+    for (i=0; i<numv; i++)
+    {
+      if (appearance == APPEARANCE_DISTANCE_BANDS &&
+          ((i & (NUMB-1)) >= NUMB/4) && ((i & (NUMB-1)) < 3*NUMB/4))
+        continue;
+      if (display_mode == DISP_WIREFRAME)
+        glBegin(GL_QUAD_STRIP);
+      else
+        glBegin(GL_TRIANGLE_STRIP);
+      for (j=0; j<=numu; j++)
+      {
+        for (k=0; k<=1; k++)
+        {
+          l = (i+k);
+          m = j;
+          o = l*(numu+1)+m;
+          glTexCoord2fv(&pp->tex[2*o]);
+          if (colors != COLORS_TWOSIDED)
+          {
+            glColor3fv(&pp->col[4*o]);
+            glMaterialfv(GL_FRONT_AND_BACK,GL_AMBIENT_AND_DIFFUSE,
+                         &pp->col[4*o]);
+          }
+          glNormal3fv(&pp->pn[3*o]);
+          glVertex3fv(&pp->pp[3*o]);
+          polys++;
+        }
+      }
+      glEnd();
+    }
+  }
+  else /* appearance == APPEARANCE_DIRECTION_BANDS */
+  {
+    for (j=0; j<numu; j++)
+    {
+      if ((j & (NUMB-1)) >= NUMB/2)
+        continue;
+      if (display_mode == DISP_WIREFRAME)
+        glBegin(GL_QUAD_STRIP);
+      else
+        glBegin(GL_TRIANGLE_STRIP);
+      for (i=0; i<=numv; i++)
+      {
+        for (k=0; k<=1; k++)
+        {
+          l = i;
+          m = (j+k);
+          o = l*(numu+1)+m;
+          glTexCoord2fv(&pp->tex[2*o]);
+          if (colors != COLORS_TWOSIDED)
+          {
+            glColor3fv(&pp->col[4*o]);
+            glMaterialfv(GL_FRONT_AND_BACK,GL_AMBIENT_AND_DIFFUSE,
+                         &pp->col[4*o]);
+          }
+          glNormal3fv(&pp->pn[3*o]);
+          glVertex3fv(&pp->pp[3*o]);
+          polys++;
+        }
+      }
+      glEnd();
+    }
+  }
+
+  polys /= 2;
+  return polys;
+}
+
+
+/* Generate a texture image that shows the orientation reversal. */
+static void gen_texture(ModeInfo *mi)
+{
+  romanboystruct *pp = &romanboy[MI_SCREEN(mi)];
+
+  glGenTextures(1,&pp->tex_name);
+  glBindTexture(GL_TEXTURE_2D,pp->tex_name);
+  glPixelStorei(GL_UNPACK_ALIGNMENT,1);
+  glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_WRAP_S,GL_REPEAT);
+  glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_WRAP_T,GL_REPEAT);
+  glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);
+  glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);
+  glTexEnvf(GL_TEXTURE_ENV,GL_TEXTURE_ENV_MODE,GL_MODULATE);
+  glTexImage2D(GL_TEXTURE_2D,0,GL_RGB,TEX_DIMENSION,TEX_DIMENSION,0,
+               GL_LUMINANCE,GL_UNSIGNED_BYTE,texture);
+}
+
+
+static void init(ModeInfo *mi)
+{
+  static const GLfloat light_ambient[]  = { 0.0, 0.0, 0.0, 1.0 };
+  static const GLfloat light_diffuse[]  = { 1.0, 1.0, 1.0, 1.0 };
+  static const GLfloat light_specular[] = { 1.0, 1.0, 1.0, 1.0 };
+  static const GLfloat light_position[] = { 1.0, 1.0, 1.0, 0.0 };
+  static const GLfloat mat_specular[]   = { 1.0, 1.0, 1.0, 1.0 };
+  romanboystruct *pp = &romanboy[MI_SCREEN(mi)];
+
+  if (deform_speed == 0.0)
+    deform_speed = 10.0;
+
+  if (init_deform < 0.0)
+    init_deform = 0.0;
+  if (init_deform > 1000.0)
+    init_deform = 1000.0;
+
+  if (walk_speed == 0.0)
+    walk_speed = 20.0;
+
+  if (view == VIEW_TURN)
+  {
+    pp->alpha = frand(360.0);
+    pp->beta = frand(360.0);
+    pp->delta = frand(360.0);
+  }
+  else
+  {
+    pp->alpha = 0.0;
+    pp->beta = 0.0;
+    pp->delta = 0.0;
+  }
+  pp->umove = frand(2.0*M_PI);
+  pp->vmove = frand(2.0*M_PI);
+  pp->dumove = 0.0;
+  pp->dvmove = 0.0;
+  pp->side = 1;
+  if (sin(walk_direction*M_PI/180.0) >= 0.0)
+    pp->dir = 1;
+  else
+    pp->dir = -1;
+
+  pp->dd = init_deform*0.001;
+  pp->defdir = -1;
+
+  pp->offset3d[0] = 0.0;
+  pp->offset3d[1] = 0.0;
+  pp->offset3d[2] = -1.8;
+
+  gen_texture(mi);
+  setup_roman_boy_color_texture(mi,0.0,2.0*M_PI,0.0,2.0*M_PI,pp->g*NUMU,NUMV);
+
+  if (marks)
+    glEnable(GL_TEXTURE_2D);
+  else
+    glDisable(GL_TEXTURE_2D);
+
+  glMatrixMode(GL_PROJECTION);
+  glLoadIdentity();
+  if (projection == DISP_PERSPECTIVE || view == VIEW_WALK)
+  {
+    if (view == VIEW_WALK)
+      gluPerspective(60.0,1.0,0.01,10.0);
+    else
+      gluPerspective(60.0,1.0,0.1,10.0);
+  }
+  else
+  {
+    glOrtho(-1.0,1.0,-1.0,1.0,0.1,10.0);
+  }
+  glMatrixMode(GL_MODELVIEW);
+  glLoadIdentity();
+
+# ifdef HAVE_JWZGLES /* #### glPolygonMode other than GL_FILL unimplemented */
+  if (display_mode == DISP_WIREFRAME)
+    display_mode = DISP_SURFACE;
+# endif
+
+  if (display_mode == DISP_SURFACE)
+  {
+    glEnable(GL_DEPTH_TEST);
+    glDepthFunc(GL_LESS);
+    glShadeModel(GL_SMOOTH);
+    glPolygonMode(GL_FRONT_AND_BACK,GL_FILL);
+    glLightModeli(GL_LIGHT_MODEL_TWO_SIDE,GL_TRUE);
+    glEnable(GL_LIGHTING);
+    glEnable(GL_LIGHT0);
+    glLightfv(GL_LIGHT0,GL_AMBIENT,light_ambient);
+    glLightfv(GL_LIGHT0,GL_DIFFUSE,light_diffuse);
+    glLightfv(GL_LIGHT0,GL_SPECULAR,light_specular);
+    glLightfv(GL_LIGHT0,GL_POSITION,light_position);
+    glMaterialfv(GL_FRONT_AND_BACK,GL_SPECULAR,mat_specular);
+    glMaterialf(GL_FRONT_AND_BACK,GL_SHININESS,50.0);
+    glDepthMask(GL_TRUE);
+    glDisable(GL_BLEND);
+  }
+  else if (display_mode == DISP_TRANSPARENT)
+  {
+    glDisable(GL_DEPTH_TEST);
+    glShadeModel(GL_SMOOTH);
+    glPolygonMode(GL_FRONT_AND_BACK,GL_FILL);
+    glLightModeli(GL_LIGHT_MODEL_TWO_SIDE,GL_TRUE);
+    glEnable(GL_LIGHTING);
+    glEnable(GL_LIGHT0);
+    glLightfv(GL_LIGHT0,GL_AMBIENT,light_ambient);
+    glLightfv(GL_LIGHT0,GL_DIFFUSE,light_diffuse);
+    glLightfv(GL_LIGHT0,GL_SPECULAR,light_specular);
+    glLightfv(GL_LIGHT0,GL_POSITION,light_position);
+    glMaterialfv(GL_FRONT_AND_BACK,GL_SPECULAR,mat_specular);
+    glMaterialf(GL_FRONT_AND_BACK,GL_SHININESS,50.0);
+    glDepthMask(GL_FALSE);
+    glEnable(GL_BLEND);
+    glBlendFunc(GL_SRC_ALPHA,GL_ONE);
+  }
+  else  /* display_mode == DISP_WIREFRAME */
+  {
+    glDisable(GL_DEPTH_TEST);
+    glShadeModel(GL_FLAT);
+    glPolygonMode(GL_FRONT_AND_BACK,GL_LINE);
+    glDisable(GL_LIGHTING);
+    glDisable(GL_LIGHT0);
+    glDisable(GL_BLEND);
+  }
+}
+
+
+/* Redisplay the Klein bottle. */
+static void display_romanboy(ModeInfo *mi)
+{
+  romanboystruct *pp = &romanboy[MI_SCREEN(mi)];
+
+  if (!pp->button_pressed)
+  {
+    if (deform)
+    {
+      pp->dd += pp->defdir*deform_speed*0.001;
+      if (pp->dd < 0.0)
+      {
+        pp->dd = -pp->dd;
+        pp->defdir = -pp->defdir;
+      }
+      if (pp->dd > 1.0)
+      {
+        pp->dd = 2.0-pp->dd;
+        pp->defdir = -pp->defdir;
+      }
+    }
+    if (view == VIEW_TURN)
+    {
+      pp->alpha += speed_x * pp->speed_scale;
+      if (pp->alpha >= 360.0)
+        pp->alpha -= 360.0;
+      pp->beta += speed_y * pp->speed_scale;
+      if (pp->beta >= 360.0)
+        pp->beta -= 360.0;
+      pp->delta += speed_z * pp->speed_scale;
+      if (pp->delta >= 360.0)
+        pp->delta -= 360.0;
+    }
+    if (view == VIEW_WALK)
+    {
+      pp->dvmove = (pp->dir*sin(walk_direction*M_PI/180.0)*
+                    walk_speed*M_PI/4096.0);
+      pp->vmove += pp->dvmove;
+      if (pp->vmove > 2.0*M_PI)
+      {
+        pp->vmove = 4.0*M_PI-pp->vmove;
+        pp->umove = pp->umove-M_PI;
+        if (pp->umove < 0.0)
+          pp->umove += 2.0*M_PI;
+        pp->side = -pp->side;
+        pp->dir = -pp->dir;
+        pp->dvmove = -pp->dvmove;
+      }
+      if (pp->vmove < 0.0)
+      {
+        pp->vmove = -pp->vmove;
+        pp->umove = pp->umove-M_PI;
+        if (pp->umove < 0.0)
+          pp->umove += 2.0*M_PI;
+        pp->dir = -pp->dir;
+        pp->dvmove = -pp->dvmove;
+      }
+      pp->dumove = cos(walk_direction*M_PI/180.0)*walk_speed*M_PI/4096.0;
+      pp->umove += pp->dumove;
+      if (pp->umove >= 2.0*M_PI)
+        pp->umove -= 2.0*M_PI;
+      if (pp->umove < 0.0)
+        pp->umove += 2.0*M_PI;
+    }
+  }
+
+  glMatrixMode(GL_PROJECTION);
+  glLoadIdentity();
+  if (projection == DISP_PERSPECTIVE || view == VIEW_WALK)
+  {
+    if (view == VIEW_WALK)
+      gluPerspective(60.0,pp->aspect,0.01,10.0);
+    else
+      gluPerspective(60.0,pp->aspect,0.1,10.0);
+  }
+  else
+  {
+    if (pp->aspect >= 1.0)
+      glOrtho(-pp->aspect,pp->aspect,-1.0,1.0,0.1,10.0);
+    else
+      glOrtho(-1.0,1.0,-1.0/pp->aspect,1.0/pp->aspect,0.1,10.0);
+  }
+  glMatrixMode(GL_MODELVIEW);
+  glLoadIdentity();
+
+  mi->polygon_count = roman_boy(mi,0.0,2.0*M_PI,0.0,2.0*M_PI,pp->g*NUMU,NUMV);
+}
+
+
+ENTRYPOINT void reshape_romanboy(ModeInfo *mi, int width, int height)
+{
+  romanboystruct *pp = &romanboy[MI_SCREEN(mi)];
+
+  pp->WindW = (GLint)width;
+  pp->WindH = (GLint)height;
+  glViewport(0,0,width,height);
+  pp->aspect = (GLfloat)width/(GLfloat)height;
+}
+
+
+ENTRYPOINT Bool romanboy_handle_event(ModeInfo *mi, XEvent *event)
+{
+  romanboystruct *pp = &romanboy[MI_SCREEN(mi)];
+
+  if (event->xany.type == ButtonPress && event->xbutton.button == Button1)
+  {
+    pp->button_pressed = True;
+    gltrackball_start(pp->trackball, event->xbutton.x, event->xbutton.y,
+                      MI_WIDTH(mi), MI_HEIGHT(mi));
+    return True;
+  }
+  else if (event->xany.type == ButtonRelease &&
+           event->xbutton.button == Button1)
+  {
+    pp->button_pressed = False;
+    return True;
+  }
+  else if (event->xany.type == MotionNotify && pp->button_pressed)
+  {
+    gltrackball_track(pp->trackball, event->xmotion.x, event->xmotion.y,
+                      MI_WIDTH(mi), MI_HEIGHT(mi));
+    return True;
+  }
+
+  return False;
+}
+
+
+/*
+ *-----------------------------------------------------------------------------
+ *-----------------------------------------------------------------------------
+ *    Xlock hooks.
+ *-----------------------------------------------------------------------------
+ *-----------------------------------------------------------------------------
+ */
+
+/*
+ *-----------------------------------------------------------------------------
+ *    Initialize romanboy.  Called each time the window changes.
+ *-----------------------------------------------------------------------------
+ */
+
+ENTRYPOINT void init_romanboy(ModeInfo *mi)
+{
+  romanboystruct *pp;
+
+  if (romanboy == NULL)
+  {
+    romanboy =
+      (romanboystruct *)calloc(MI_NUM_SCREENS(mi),sizeof(romanboystruct));
+    if (romanboy == NULL)
+      return;
+  }
+  pp = &romanboy[MI_SCREEN(mi)];
+
+  if (surface_order < 2)
+    pp->g = 2;
+  else if (surface_order > 9)
+    pp->g = 9;
+  else
+    pp->g = surface_order;
+
+  pp->pp = calloc(3*pp->g*(NUMU+1)*(NUMV+1),sizeof(float));
+  pp->pn = calloc(3*pp->g*(NUMU+1)*(NUMV+1),sizeof(float));
+  pp->col = calloc(4*pp->g*(NUMU+1)*(NUMV+1),sizeof(float));
+  pp->tex = calloc(2*pp->g*(NUMU+1)*(NUMV+1),sizeof(float));
+
+  pp->trackball = gltrackball_init(True);
+  pp->button_pressed = False;
+
+  /* Set the display mode. */
+  if (!strcasecmp(mode,"random"))
+  {
+    display_mode = random() % NUM_DISPLAY_MODES;
+  }
+  else if (!strcasecmp(mode,"wireframe"))
+  {
+    display_mode = DISP_WIREFRAME;
+  }
+  else if (!strcasecmp(mode,"surface"))
+  {
+    display_mode = DISP_SURFACE;
+  }
+  else if (!strcasecmp(mode,"transparent"))
+  {
+    display_mode = DISP_TRANSPARENT;
+  }
+  else
+  {
+    display_mode = random() % NUM_DISPLAY_MODES;
+  }
+
+  /* Orientation marks don't make sense in wireframe mode. */
+  if (display_mode == DISP_WIREFRAME)
+    marks = False;
+
+  /* Set the appearance. */
+  if (!strcasecmp(appear,"random"))
+  {
+    appearance = random() % NUM_APPEARANCES;
+  }
+  else if (!strcasecmp(appear,"solid"))
+  {
+    appearance = APPEARANCE_SOLID;
+  }
+  else if (!strcasecmp(appear,"distance-bands"))
+  {
+    appearance = APPEARANCE_DISTANCE_BANDS;
+  }
+  else if (!strcasecmp(appear,"direction-bands"))
+  {
+    appearance = APPEARANCE_DIRECTION_BANDS;
+  }
+  else
+  {
+    appearance = random() % NUM_APPEARANCES;
+  }
+
+  /* Set the color mode. */
+  if (!strcasecmp(color_mode,"random"))
+  {
+    colors = random() % NUM_COLORS;
+  }
+  else if (!strcasecmp(color_mode,"two-sided"))
+  {
+    colors = COLORS_TWOSIDED;
+  }
+  else if (!strcasecmp(color_mode,"distance"))
+  {
+    colors = COLORS_DISTANCE;
+  }
+  else if (!strcasecmp(color_mode,"direction"))
+  {
+    colors = COLORS_DIRECTION;
+  }
+  else
+  {
+    colors = random() % NUM_COLORS;
+  }
+
+  /* Set the view mode. */
+  if (!strcasecmp(view_mode,"random"))
+  {
+    view = random() % NUM_VIEW_MODES;
+  }
+  else if (!strcasecmp(view_mode,"walk"))
+  {
+    view = VIEW_WALK;
+  }
+  else if (!strcasecmp(view_mode,"turn"))
+  {
+    view = VIEW_TURN;
+  }
+  else
+  {
+    view = random() % NUM_VIEW_MODES;
+  }
+
+  /* Set the 3d projection mode. */
+  if (!strcasecmp(proj,"random"))
+  {
+    /* Orthographic projection only makes sense in turn mode. */
+    if (view == VIEW_TURN)
+      projection = random() % NUM_DISP_MODES;
+    else
+      projection = DISP_PERSPECTIVE;
+  }
+  else if (!strcasecmp(proj,"perspective"))
+  {
+    projection = DISP_PERSPECTIVE;
+  }
+  else if (!strcasecmp(proj,"orthographic"))
+  {
+    projection = DISP_ORTHOGRAPHIC;
+  }
+  else
+  {
+    /* Orthographic projection only makes sense in turn mode. */
+    if (view == VIEW_TURN)
+      projection = random() % NUM_DISP_MODES;
+    else
+      projection = DISP_PERSPECTIVE;
+  }
+
+  /* make multiple screens rotate at slightly different rates. */
+  pp->speed_scale = 0.9 + frand(0.3);
+
+  if ((pp->glx_context = init_GL(mi)) != NULL)
+  {
+    reshape_romanboy(mi,MI_WIDTH(mi),MI_HEIGHT(mi));
+    glDrawBuffer(GL_BACK);
+    init(mi);
+  }
+  else
+  {
+    MI_CLEARWINDOW(mi);
+  }
+}
+
+/*
+ *-----------------------------------------------------------------------------
+ *    Called by the mainline code periodically to update the display.
+ *-----------------------------------------------------------------------------
+ */
+ENTRYPOINT void draw_romanboy(ModeInfo *mi)
+{
+  Display *display = MI_DISPLAY(mi);
+  Window window = MI_WINDOW(mi);
+  romanboystruct *pp;
+
+  if (romanboy == NULL)
+    return;
+  pp = &romanboy[MI_SCREEN(mi)];
+
+  MI_IS_DRAWN(mi) = True;
+  if (!pp->glx_context)
+    return;
+
+  glXMakeCurrent(display,window,*(pp->glx_context));
+
+  glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
+  glLoadIdentity();
+
+  display_romanboy(mi);
+
+  if (MI_IS_FPS(mi))
+    do_fps (mi);
+
+  glFlush();
+
+  glXSwapBuffers(display,window);
+}
+
+
+/*
+ *-----------------------------------------------------------------------------
+ *    The display is being taken away from us.  Free up malloc'ed 
+ *      memory and X resources that we've alloc'ed.  Only called
+ *      once, we must zap everything for every screen.
+ *-----------------------------------------------------------------------------
+ */
+
+ENTRYPOINT void release_romanboy(ModeInfo *mi)
+{
+  if (romanboy != NULL)
+  {
+    int screen;
+
+    for (screen = 0; screen < MI_NUM_SCREENS(mi); screen++)
+    {
+      romanboystruct *pp = &romanboy[screen];
+
+      if (pp->glx_context)
+        pp->glx_context = (GLXContext *)NULL;
+      if (pp->pp)
+        (void) free((void *)pp->pp);
+      if (pp->pn)
+        (void) free((void *)pp->pn);
+      if (pp->col)
+        (void) free((void *)pp->col);
+      if (pp->tex)
+        (void) free((void *)pp->tex);
+    }
+    (void) free((void *)romanboy);
+    romanboy = (romanboystruct *)NULL;
+  }
+  FreeAllGL(mi);
+}
+
+#ifndef STANDALONE
+ENTRYPOINT void change_romanboy(ModeInfo *mi)
+{
+  romanboystruct *pp = &romanboy[MI_SCREEN(mi)];
+
+  if (!pp->glx_context)
+    return;
+
+  glXMakeCurrent(MI_DISPLAY(mi),MI_WINDOW(mi),*(pp->glx_context));
+  init(mi);
+}
+#endif /* !STANDALONE */
+
+XSCREENSAVER_MODULE ("RomanBoy", romanboy)
+
+#endif /* USE_GL */
diff --git a/hacks/glx/romanboy.man b/hacks/glx/romanboy.man
new file mode 100644 (file)
index 0000000..2957a0e
--- /dev/null
@@ -0,0 +1,390 @@
+.TH XScreenSaver 1 "" "X Version 11"
+.SH NAME
+romanboy - Draws a 3d immersion of the real projective plane that
+smoothly deforms between the Roman surface and the Boy surface.
+.SH SYNOPSIS
+.B romanboy
+[\-display \fIhost:display.screen\fP]
+[\-install]
+[\-visual \fIvisual\fP]
+[\-window]
+[\-root]
+[\-delay \fIusecs\fP]
+[\-fps]
+[\-mode \fIdisplay-mode\fP]
+[\-wireframe]
+[\-surface]
+[\-transparent]
+[\-appearance \fIappearance\fP]
+[\-solid]
+[\-distance-bands]
+[\-direction-bands]
+[\-colors \fIcolor-scheme\fP]
+[\-twosided-colors]
+[\-distance-colors]
+[\-direction-colors]
+[\-view-mode \fIview-mode\fP]
+[\-walk]
+[\-turn]
+[\-no-deform]
+[\-deformation-speed \fIfloat\fP]
+[\-initial-deformation \fIfloat\fP]
+[\-roman]
+[\-boy]
+[\-surface-order \fInumber\fP]
+[\-orientation-marks]
+[\-projection \fImode\fP]
+[\-perspective]
+[\-orthographic]
+[\-speed-x \fIfloat\fP]
+[\-speed-y \fIfloat\fP]
+[\-speed-z \fIfloat\fP]
+[\-walk-direction \fIfloat\fP]
+[\-walk-speed \fIfloat\fP]
+.SH DESCRIPTION
+The \fIromanboy\fP program shows a 3d immersion of the real projective
+plane that smoothly deforms between the Roman surface and the Boy
+surface.  You can walk on the projective plane or turn in 3d.  The
+smooth deformation (homotopy) between these two famous immersions of
+the real projective plane was constructed by François Apéry.
+.PP
+The real projective plane is a non-orientable surface.  To make this
+apparent, the two-sided color mode can be used.  Alternatively,
+orientation markers (curling arrows) can be drawn as a texture map on
+the surface of the projective plane.  While walking on the projective
+plane, you will notice that the orientation of the curling arrows
+changes (which it must because the projective plane is
+non-orientable).
+.PP
+The real projective plane is a model for the projective geometry in 2d
+space.  One point can be singled out as the origin.  A line can be
+singled out as the line at infinity, i.e., a line that lies at an
+infinite distance to the origin.  The line at infinity is
+topologically a circle.  Points on the line at infinity are also used
+to model directions in projective geometry.  The origin can be
+visualized in different manners.  When using distance colors, the
+origin is the point that is displayed as fully saturated red, which is
+easier to see as the center of the reddish area on the projective
+plane.  Alternatively, when using distance bands, the origin is the
+center of the only band that projects to a disk.  When using direction
+bands, the origin is the point where all direction bands collapse to a
+point.  Finally, when orientation markers are being displayed, the
+origin the the point where all orientation markers are compressed to a
+point.  The line at infinity can also be visualized in different ways.
+When using distance colors, the line at infinity is the line that is
+displayed as fully saturated magenta.  When two-sided colors are used,
+the line at infinity lies at the points where the red and green
+"sides" of the projective plane meet (of course, the real projective
+plane only has one side, so this is a design choice of the
+visualization).  Alternatively, when orientation markers are being
+displayed, the line at infinity is the place where the orientation
+markers change their orientation.
+.PP
+Note that when the projective plane is displayed with bands, the
+orientation markers are placed in the middle of the bands.  For
+distance bands, the bands are chosen in such a way that the band at
+the origin is only half as wide as the remaining bands, which results
+in a disk being displayed at the origin that has the same diameter as
+the remaining bands.  This choice, however, also implies that the band
+at infinity is half as wide as the other bands.  Since the projective
+plane is attached to itself (in a complicated fashion) at the line at
+infinity, effectively the band at infinity is again as wide as the
+remaining bands.  However, since the orientation markers are displayed
+in the middle of the bands, this means that only one half of the
+orientation markers will be displayed twice at the line at infinity if
+distance bands are used.  If direction bands are used or if the
+projective plane is displayed as a solid surface, the orientation
+markers are displayed fully at the respective sides of the line at
+infinity.
+.PP
+The immersed projective plane can be projected to the screen either
+perspectively or orthographically.  When using the walking modes,
+perspective projection to the screen will be used.
+.PP
+There are three display modes for the projective plane: mesh
+(wireframe), solid, or transparent.  Furthermore, the appearance of
+the projective plane can be as a solid object or as a set of
+see-through bands.  The bands can be distance bands, i.e., bands that
+lie at increasing distances from the origin, or direction bands, i.e.,
+bands that lie at increasing angles with respect to the origin.
+.PP
+When the projective plane is displayed with direction bands, you will
+be able to see that each direction band (modulo the "pinching" at the
+origin) is a Moebius strip, which also shows that the projective plane
+is non-orientable.
+.PP
+Finally, the colors with with the projective plane is drawn can be set
+to two-sided, distance, or direction.  In two-sided mode, the
+projective plane is drawn with red on one "side" and green on the
+"other side".  As described above, the projective plane only has one
+side, so the color jumps from red to green along the line at infinity.
+This mode enables you to see that the projective plane is
+non-orientable.  In distance mode, the projective plane is displayed
+with fully saturated colors that depend on the distance of the points
+on the projective plane to the origin.  The origin is displayed in
+red, the line at infinity is displayed in magenta.  If the projective
+plane is displayed as distance bands, each band will be displayed with
+a different color.  In direction mode, the projective plane is
+displayed with fully saturated colors that depend on the angle of the
+points on the projective plane with respect to the origin.  Angles in
+opposite directions to the origin (e.g., 15 and 205 degrees) are
+displayed in the same color since they are projectively equivalent.
+If the projective plane is displayed as direction bands, each band
+will be displayed with a different color.
+.PP
+The rotation speed for each of the three coordinate axes around which
+the projective plane rotates can be chosen.
+.PP
+Furthermore, in the walking mode the walking direction in the 2d base
+square of the projective plane and the walking speed can be chosen.
+The walking direction is measured as an angle in degrees in the 2d
+square that forms the coordinate system of the surface of the
+projective plane.  A value of 0 or 180 means that the walk is along a
+circle at a randomly chosen distance from the origin (parallel to a
+distance band).  A value of 90 or 270 means that the walk is directly
+from the origin to the line at infinity and back (analogous to a
+direction band).  Any other value results in a curved path from the
+origin to the line at infinity and back.
+.PP
+By default, the immersion of the real projective plane smoothly
+deforms between the Roman and Boy surfaces.  It is possible to choose
+the speed of the deformation.  Furthermore, it is possible to switch
+the deformation off.  It is also possible to determine the initial
+deformation of the immersion.  This is mostly useful if the
+deformation is switched off, in which case it will determine the
+appearance of the surface.
+.PP
+As a final option, it is possible to display generalized versions of
+the immersion discussed above by specifying the order of the surface.
+The default surface order of 3 results in the immersion of the real
+projective described above.  The surface order can be chosen between 2
+and 9.  Odd surface orders result in generalized immersions of the
+real projective plane, while even numbers result in a immersion of a
+topological sphere (which is orientable).  The most interesting even
+case is a surface order of 2, which results in an immersion of the
+halfway model of Morin's sphere eversion (if the deformation is
+switched off).
+.PP
+This program is inspired by François Apéry's book "Models of the Real
+Projective Plane", Vieweg, 1987.
+.SH OPTIONS
+.I romanboy
+accepts the following options:
+.TP 8
+.B \-window
+Draw on a newly-created window.  This is the default.
+.TP 8
+.B \-root
+Draw on the root window.
+.TP 8
+.B \-install
+Install a private colormap for the window.
+.TP 8
+.B \-visual \fIvisual\fP
+Specify which visual to use.  Legal values are the name of a visual
+class, or the id number (decimal or hex) of a specific visual.
+.TP 8
+.B \-delay \fImicroseconds\fP
+How much of a delay should be introduced between steps of the
+animation.  Default 10000, or 1/100th second.
+.TP 8
+.B \-fps
+Display the current frame rate, CPU load, and polygon count.
+.PP
+The following four options are mutually exclusive.  They determine how
+the projective plane is displayed.
+.TP 8
+.B \-mode random
+Display the projective plane in a random display mode (default).
+.TP 8
+.B \-mode wireframe \fP(Shortcut: \fB\-wireframe\fP)
+Display the projective plane as a wireframe mesh.
+.TP 8
+.B \-mode surface \fP(Shortcut: \fB\-surface\fP)
+Display the projective plane as a solid surface.
+.TP 8
+.B \-mode transparent \fP(Shortcut: \fB\-transparent\fP)
+Display the projective plane as a transparent surface.
+.PP
+The following four options are mutually exclusive.  They determine the
+appearance of the projective plane.
+.TP 8
+.B \-appearance random
+Display the projective plane with a random appearance (default).
+.TP 8
+.B \-appearance solid \fP(Shortcut: \fB\-solid\fP)
+Display the projective plane as a solid object.
+.TP 8
+.B \-appearance distance-bands \fP(Shortcut: \fB\-distance-bands\fP)
+Display the projective plane as see-through bands that lie at
+increasing distances from the origin.
+.PP
+.TP 8
+.B \-appearance direction-bands \fP(Shortcut: \fB\-direction-bands\fP)
+Display the projective plane as see-through bands that lie at
+increasing angles with respect to the origin.
+.PP
+The following four options are mutually exclusive.  They determine how
+to color the projective plane.
+.TP 8
+.B \-colors random
+Display the projective plane with a random color scheme (default).
+.TP 8
+.B \-colors twosided \fP(Shortcut: \fB\-twosided-colors\fP)
+Display the projective plane with two colors: red on one "side" and
+green on the "other side."  Note that the line at infinity lies at the
+points where the red and green "sides" of the projective plane meet,
+i.e., where the orientation of the projective plane reverses.
+.TP 8
+.B \-colors distance \fP(Shortcut: \fB\-distance-colors\fP)
+Display the projective plane with fully saturated colors that depend
+on the distance of the points on the projective plane to the origin.
+The origin is displayed in red, the line at infinity is displayed in
+magenta.  If the projective plane is displayed as distance bands, each
+band will be displayed with a different color.
+.TP 8
+.B \-colors direction \fP(Shortcut: \fB\-direction-colors\fP)
+Display the projective plane with fully saturated colors that depend
+on the angle of the points on the projective plane with respect to the
+origin.  Angles in opposite directions to the origin (e.g., 15 and 205
+degrees) are displayed in the same color since they are projectively
+equivalent.  If the projective plane is displayed as direction bands,
+each band will be displayed with a different color.
+.PP
+The following three options are mutually exclusive.  They determine
+how to view the projective plane.
+.TP 8
+.B \-view-mode random
+View the projective plane in a random view mode (default).
+.TP 8
+.B \-view-mode turn \fP(Shortcut: \fB\-turn\fP)
+View the projective plane while it turns in 3d.
+.TP 8
+.B \-view-mode walk \fP(Shortcut: \fB\-walk\fP)
+View the projective plane as if walking on its surface.
+.PP
+The following options determine whether the surface is being deformed.
+.TP 8
+.B \-deform
+Deform the surface smoothly between the Roman and Boy surfaces
+(default).
+.TP 8
+.B \-no-deform
+Don't deform the surface.
+.PP
+The following option determines the deformation speed.
+.TP 8
+.B \-deformation-speed \fIfloat\fP
+The deformation speed is measured in percent of some sensible maximum
+speed (default: 10.0).
+.PP
+The following options determine the initial deformation of the
+surface.  As described above, this is mostly useful if
+\fB\-no-deform\fP is specified.
+.TP 8
+.B \-initial-deformation \fIfloat\fP
+The initial deformation is specified as a number between 0 and 1000.
+A value of 0 corresponds to the Roman surface, while a value of 1000
+corresponds to the Boy surface.  The default value is 1000.
+.TP 8
+.B \-roman
+This is a shortcut for \fB\-initial-deformation 0\fP.
+.TP 8
+.B \-boy
+This is a shortcut for \fB\-initial-deformation 1000\fP.
+.PP
+The following option determines the order of the surface to be
+displayed.
+.TP 8
+.B \-surface-order \fInumber\fP
+The surface order can be set to values between 2 and 9 (default: 3).
+As described above, odd surface orders result in generalized
+immersions of the real projective plane, while even numbers result in
+a immersion of a topological sphere.
+.PP
+The following options determine whether orientation marks are shown on
+the projective plane.
+.TP 8
+.B \-orientation-marks
+Display orientation marks on the projective plane.
+.TP 8
+.B \-no-orientation-marks
+Don't display orientation marks on the projective plane (default).
+.PP
+The following three options are mutually exclusive.  They determine
+how the projective plane is projected from 3d to 2d (i.e., to the
+screen).
+.TP 8
+.B \-projection random
+Project the projective plane from 3d to 2d using a random projection
+mode (default).
+.TP 8
+.B \-projection perspective \fP(Shortcut: \fB\-perspective\fP)
+Project the projective plane from 3d to 2d using a perspective
+projection.
+.TP 8
+.B \-projection orthographic \fP(Shortcut: \fB\-orthographic\fP)
+Project the projective plane from 3d to 2d using an orthographic
+projection.
+.PP
+The following three options determine the rotation speed of the
+projective plane around the three possible axes.  The rotation speed
+is measured in degrees per frame.  The speeds should be set to
+relatively small values, e.g., less than 4 in magnitude.  In walk
+mode, all speeds are ignored.
+.TP 8
+.B \-speed-x \fIfloat\fP
+Rotation speed around the x axis (default: 1.1).
+.TP 8
+.B \-speed-y \fIfloat\fP
+Rotation speed around the y axis (default: 1.3).
+.TP 8
+.B \-speed-z \fIfloat\fP
+Rotation speed around the z axis (default: 1.5).
+.PP
+The following two options determine the walking speed and direction.
+.TP 8
+.B \-walk-direction \fIfloat\fP
+The walking direction is measured as an angle in degrees in the 2d
+square that forms the coordinate system of the surface of the
+projective plane (default: 83.0).  A value of 0 or 180 means that the
+walk is along a circle at a randomly chosen distance from the origin
+(parallel to a distance band).  A value of 90 or 270 means that the
+walk is directly from the origin to the line at infinity and back
+(analogous to a direction band).  Any other value results in a curved
+path from the origin to the line at infinity and back.
+.TP 8
+.B \-walk-speed \fIfloat\fP
+The walking speed is measured in percent of some sensible maximum
+speed (default: 20.0).
+.SH INTERACTION
+If you run this program in standalone mode in its turn mode, you can
+rotate the projective plane by dragging the mouse while pressing the
+left mouse button.  This rotates the projective plane in 3d.  To
+examine the projective plane at your leisure, it is best to set all
+speeds to 0.  Otherwise, the projective plane will rotate while the
+left mouse button is not pressed.  This kind of interaction is not
+available in the walk mode.
+.SH ENVIRONMENT
+.PP
+.TP 8
+.B DISPLAY
+to get the default host and display number.
+.TP 8
+.B XENVIRONMENT
+to get the name of a resource file that overrides the global resources
+stored in the RESOURCE_MANAGER property.
+.SH SEE ALSO
+.BR X (1),
+.BR xscreensaver (1)
+.SH COPYRIGHT
+Copyright \(co 2013-2014 by Carsten Steger.  Permission to use, copy,
+modify, distribute, and sell this software and its documentation for
+any purpose is hereby granted without fee, provided that the above
+copyright notice appear in all copies and that both that copyright
+notice and this permission notice appear in supporting documentation.
+No representations are made about the suitability of this software for
+any purpose.  It is provided "as is" without express or implied
+warranty.
+.SH AUTHOR
+Carsten Steger <carsten@mirsanmir.org>, 03-oct-2014.
index bccacc7c134b891d691414a2409b1e8056dab9fb..99641c097f1b128a0c0b0b722995cb0158e7d9bc 100644 (file)
@@ -1624,7 +1624,7 @@ moveRubik(rubikstruct * rp, int face, int direction, int position)
 }
 
 #ifdef DEBUG
-void
+static void
 printCube(rubikstruct * rp)
 {
        int         face, position, sizeOfRow, sizeOfColumn;
index 6c4029335b4a36ecef9a9c9af6a48335c7336289..50861259e768e8bca7305d37db57c9b33ecf2da6 100644 (file)
@@ -14,6 +14,7 @@
 #include "screenhackI.h"
 #include "sonar.h"
 #include "version.h"
+#include "async_netdb.h"
 
 #undef usleep /* conflicts with unistd.h on OSX */
 
@@ -61,6 +62,7 @@
 # include <netinet/udp.h>
 # include <arpa/inet.h>
 # include <netdb.h>
+# include <errno.h>
 # ifdef HAVE_GETIFADDRS
 #  include <ifaddrs.h>
 # endif
@@ -130,6 +132,8 @@ static long delta(struct timeval *, struct timeval *);
 
 
 typedef struct {
+  Display *dpy;                 /* Only used to get *useThreads. */
+
   char *version;               /* short version number of xscreensaver */
   int icmpsock;                        /* socket for sending pings */
   int pid;                     /* our process ID */
@@ -149,7 +153,11 @@ typedef struct {
 } ping_data;
 
 typedef struct {
-  struct sockaddr address;     /* ip address */
+  async_name_from_addr_t lookup_name;
+  async_addr_from_name_t lookup_addr;
+  async_netdb_sockaddr_storage_t address;      /* ip address */
+  socklen_t addrlen;
+  char *fallback;
 } ping_bogie;
 
 
@@ -182,26 +190,23 @@ unpack_addr (unsigned long addr,
 
 
 /* Resolves the bogie's name (either a hostname or ip address string)
-   to a hostent.  Returns 1 if successful, 0 if it failed to resolve.
+   to a hostent.  Returns 1 if successful, 0 if something went wrong.
  */
 static int
 resolve_bogie_hostname (ping_data *pd, sonar_bogie *sb, Bool resolve_p)
 {
   ping_bogie *pb = (ping_bogie *) sb->closure;
-  struct hostent *hent;
-  struct sockaddr_in *iaddr;
 
   unsigned int ip[4];
   char c;
 
-  iaddr = (struct sockaddr_in *) &(pb->address);
-  iaddr->sin_family = AF_INET;
-
   if (4 == sscanf (sb->name, " %u.%u.%u.%u %c",
                    &ip[0], &ip[1], &ip[2], &ip[3], &c))
     {
       /* It's an IP address.
        */
+      struct sockaddr_in *iaddr = (struct sockaddr_in *) &(pb->address);
+
       if (ip[3] == 0)
         {
           if (pd->debug_p > 1)
@@ -210,22 +215,22 @@ resolve_bogie_hostname (ping_data *pd, sonar_bogie *sb, Bool resolve_p)
           return 0;
         }
 
+      iaddr->sin_family = AF_INET;
       iaddr->sin_addr.s_addr = pack_addr (ip[0], ip[1], ip[2], ip[3]);
-      if (resolve_p)
-        hent = gethostbyaddr ((const char *) &iaddr->sin_addr.s_addr,
-                              sizeof(iaddr->sin_addr.s_addr),
-                              AF_INET);
-      else
-        hent = 0;
+      pb->addrlen = sizeof(struct sockaddr_in);
 
-      if (pd->debug_p > 1)
-        fprintf (stderr, "%s:   %s => %s\n",
-                 progname, sb->name,
-                 ((hent && hent->h_name && *hent->h_name)
-                  ? hent->h_name : "<unknown>"));
-
-      if (hent && hent->h_name && *hent->h_name)
-        sb->name = strdup (hent->h_name);
+      if (resolve_p)
+        {
+          pb->lookup_name =
+            async_name_from_addr_start (pd->dpy,
+                                        (const struct sockaddr *)&pb->address,
+                                        pb->addrlen);
+          if (!pb->lookup_name)
+            {
+              fprintf (stderr, "%s:   unable to start host resolution.\n",
+                       progname);
+            }
+        }
     }
   else
     {
@@ -258,39 +263,112 @@ resolve_bogie_hostname (ping_data *pd, sonar_bogie *sb, Bool resolve_p)
           return 0;
         }
 
-      hent = gethostbyname (sb->name);
-      if (!hent)
+      pb->lookup_addr = async_addr_from_name_start(pd->dpy, sb->name);
+      if (!pb->lookup_addr)
         {
           if (pd->debug_p)
-            fprintf (stderr, "%s:   could not resolve host:  %s\n",
-                     progname, sb->name);
+            /* Either address space exhaustion or RAM exhaustion. */
+            fprintf (stderr, "%s:   unable to start host resolution.\n",
+                     progname);
           return 0;
         }
+    }
+  return 1;
+}
 
-      memcpy (&iaddr->sin_addr, hent->h_addr_list[0],
-              sizeof(iaddr->sin_addr));
 
-      if (pd->debug_p > 1)
+static void
+print_address (FILE *out, int width, const void *sockaddr, socklen_t addrlen)
+{
+#ifdef HAVE_GETADDRINFO
+  char buf[NI_MAXHOST];
+#else
+  char buf[50];
+#endif
+
+  const struct sockaddr *addr = (const struct sockaddr *)sockaddr;
+  const char *ips = buf;
+
+  if (!addr->sa_family)
+    ips = "<no address>";
+  else
+    {
+#ifdef HAVE_GETADDRINFO
+      int gai_error = getnameinfo (sockaddr, addrlen, buf, sizeof(buf),
+                                   NULL, 0, NI_NUMERICHOST);
+      if (gai_error == EAI_SYSTEM)
+        ips = strerror(errno);
+      else if (gai_error)
+        ips = gai_strerror(gai_error);
+#else
+      switch (addr->sa_family)
         {
-          unsigned int a, b, c, d;
-          unpack_addr (iaddr->sin_addr.s_addr, &a, &b, &c, &d);
-          fprintf (stderr, "%s:   %s => %d.%d.%d.%d\n",
-                   progname, sb->name, a, b, c, d);
+        case AF_INET:
+          {
+            u_long ip = ((struct sockaddr_in *)sockaddr)->sin_addr.s_addr;
+            unsigned int a, b, c, d;
+            unpack_addr (ip, &a, &b, &c, &d);   /* ip is in network order */
+            sprintf (buf, "%u.%u.%u.%u", a, b, c, d);
+          }
+          break;
+        default:
+          ips = "<unknown>";
+          break;
         }
+#endif
     }
-  return 1;
+
+  fprintf (out, "%-*s", width, ips);
 }
 
 
 static void
-print_host (FILE *out, unsigned long ip, const char *name)
+print_host (FILE *out, const sonar_bogie *sb)
 {
-  char ips[50];
-  unsigned int a, b, c, d;
-  unpack_addr (ip, &a, &b, &c, &d);            /* ip is in network order */
-  sprintf (ips, "%u.%u.%u.%u", a, b, c, d);
+  const ping_bogie *pb = (const ping_bogie *) sb->closure;
+  const char *name = sb->name;
   if (!name || !*name) name = "<unknown>";
-  fprintf (out, "%-16s %s\n", ips, name);
+  print_address (out, 16, &pb->address, pb->addrlen);
+  fprintf (out, " %s\n", name);
+}
+
+
+static Bool
+is_address_ok(Bool debug_p, const sonar_bogie *b)
+{
+  const ping_bogie *pb = (const ping_bogie *) b->closure;
+  const struct sockaddr *addr = (const struct sockaddr *)&pb->address;
+
+  switch (addr->sa_family)
+    {
+    case AF_INET:
+      {
+        struct sockaddr_in *iaddr = (struct sockaddr_in *) addr;
+
+        /* Don't ever use loopback (127.0.0.x) hosts */
+        unsigned long ip = iaddr->sin_addr.s_addr;
+        if ((ntohl (ip) & 0xFFFFFF00L) == 0x7f000000L)  /* 127.0.0.x */
+          {
+            if (debug_p)
+              fprintf (stderr, "%s:   ignoring loopback host %s\n",
+                       progname, b->name);
+            return False;
+          }
+
+        /* Don't ever use broadcast (255.x.x.x) hosts */
+        if ((ntohl (ip) & 0xFF000000L) == 0xFF000000L)  /* 255.x.x.x */
+          {
+            if (debug_p)
+              fprintf (stderr, "%s:   ignoring broadcast host %s\n",
+                       progname, b->name);
+            return False;
+          }
+      }
+
+      break;
+    }
+
+  return True;
 }
 
 
@@ -298,13 +376,12 @@ print_host (FILE *out, unsigned long ip, const char *name)
    Returns NULL if the name could not be resolved.
  */
 static sonar_bogie *
-bogie_for_host (sonar_sensor_data *ssd, const char *name, Bool resolve_p)
+bogie_for_host (sonar_sensor_data *ssd, const char *name, const char *fallback)
 {
   ping_data *pd = (ping_data *) ssd->closure;
   sonar_bogie *b = (sonar_bogie *) calloc (1, sizeof(*b));
   ping_bogie *pb = (ping_bogie *) calloc (1, sizeof(*pb));
-  struct sockaddr_in *iaddr;
-  unsigned long ip;
+  Bool resolve_p = pd->resolve_p;
 
   b->name = strdup (name);
   b->closure = pb;
@@ -312,37 +389,25 @@ bogie_for_host (sonar_sensor_data *ssd, const char *name, Bool resolve_p)
   if (! resolve_bogie_hostname (pd, b, resolve_p))
     goto FAIL;
 
-  iaddr = (struct sockaddr_in *) &(pb->address);
-
-  /* Don't ever use loopback (127.0.0.x) hosts */
-  ip = iaddr->sin_addr.s_addr;
-  if ((ntohl (ip) & 0xFFFFFF00L) == 0x7f000000L)  /* 127.0.0.x */
-    {
-      if (pd->debug_p)
-        fprintf (stderr, "%s:   ignoring loopback host %s\n", 
-                 progname, b->name);
-      goto FAIL;
-    }
-
-  /* Don't ever use broadcast (255.x.x.x) hosts */
-  if ((ntohl (ip) & 0xFF000000L) == 0xFF000000L)  /* 255.x.x.x */
-    {
-      if (pd->debug_p)
-        fprintf (stderr, "%s:   ignoring broadcast host %s\n",
-                 progname, b->name);
-      goto FAIL;
-    }
+  if (! pb->lookup_addr && ! is_address_ok (pd->debug_p, b))
+    goto FAIL;
 
   if (pd->debug_p > 1)
     {
       fprintf (stderr, "%s:   added ", progname);
-      print_host (stderr, ip, b->name);
+      print_host (stderr, b);
     }
 
+  if (fallback)
+    pb->fallback = strdup (fallback);
   return b;
 
  FAIL:
   if (b) sonar_free_bogie (ssd, b);
+
+  if (fallback)
+    return bogie_for_host (ssd, fallback, NULL);
+
   return 0;
 }
 
@@ -440,11 +505,13 @@ read_hosts_file (sonar_sensor_data *ssd, const char *filename)
 
       /* Create a new target using first the name then the address */
 
-      new = 0;
-      if (name)
-        new = bogie_for_host (ssd, name, pd->resolve_p);
-      if (!new && addr)
-        new = bogie_for_host (ssd, addr, pd->resolve_p);
+      if (!name)
+        {
+          name = addr;
+          addr = NULL;
+        }
+
+      new = bogie_for_host (ssd, name, addr);
 
       if (new)
         {
@@ -459,40 +526,112 @@ read_hosts_file (sonar_sensor_data *ssd, const char *filename)
 #endif /* READ_FILES */
 
 
+static sonar_bogie **
+found_duplicate_host (const ping_data *pd, sonar_bogie **list,
+                      sonar_bogie *bogie)
+{
+  if (pd->debug_p)
+  {
+    fprintf (stderr, "%s: deleted duplicate: ", progname);
+    print_host (stderr, bogie);
+  }
+
+  return list;
+}
+
+
+static sonar_bogie **
+find_duplicate_host (const ping_data *pd, sonar_bogie **list,
+                     sonar_bogie *bogie)
+{
+  const ping_bogie *pb = (const ping_bogie *) bogie->closure;
+  const struct sockaddr *addr1 = (const struct sockaddr *) &(pb->address);
+
+  while(*list)
+    {
+      const ping_bogie *pb2 = (const ping_bogie *) (*list)->closure;
+
+      if (!pb2->lookup_addr)
+        {
+          const struct sockaddr *addr2 =
+            (const struct sockaddr *) &(pb2->address);
+
+          if (addr1->sa_family == addr2->sa_family)
+            {
+              switch (addr1->sa_family)
+                {
+                case AF_INET:
+                  {
+                    unsigned long ip1 =
+                      ((const struct sockaddr_in *)addr1)->sin_addr.s_addr;
+                    const struct sockaddr_in *i2 =
+                      (const struct sockaddr_in *)addr2;
+                    unsigned long ip2 = i2->sin_addr.s_addr;
+
+                    if (ip1 == ip2)
+                      return found_duplicate_host (pd, list, bogie);
+                  }
+                  break;
+#ifdef AF_INET6
+                case AF_INET6:
+                  {
+                    if (! memcmp(
+                            &((const struct sockaddr_in6 *)addr1)->sin6_addr,
+                            &((const struct sockaddr_in6 *)addr2)->sin6_addr,
+                            16))
+                      return found_duplicate_host (pd, list, bogie);
+                  }
+                  break;
+#endif
+                default:
+                  {
+                    /* Fallback behavior: Just memcmp the two addresses.
+
+                       For this to work, unused space in the sockaddr must be
+                       set to zero. Which may actually be the case:
+                       - async_addr_from_name_finish won't put garbage into
+                         sockaddr_in.sin_zero or elsewhere unless getaddrinfo
+                         does.
+                       - ping_bogie is allocated with calloc(). */
+
+                    if (pb->addrlen == pb2->addrlen &&
+                        ! memcmp(addr1, addr2, pb->addrlen))
+                      return found_duplicate_host (pd, list, bogie);
+                  }
+                  break;
+                }
+            }
+        }
+
+      list = &(*list)->next;
+    }
+
+  return NULL;
+}
+
+
 static sonar_bogie *
 delete_duplicate_hosts (sonar_sensor_data *ssd, sonar_bogie *list)
 {
   ping_data *pd = (ping_data *) ssd->closure;
   sonar_bogie *head = list;
-  sonar_bogie *sb;
+  sonar_bogie *sb = head;
 
-  for (sb = head; sb; sb = sb->next)
+  while (sb)
     {
       ping_bogie *pb = (ping_bogie *) sb->closure;
-      struct sockaddr_in *i1 = (struct sockaddr_in *) &(pb->address);
-      unsigned long ip1 = i1->sin_addr.s_addr;
 
-      sonar_bogie *sb2;
-      for (sb2 = sb; sb2; sb2 = sb2->next)
+      if (!pb->lookup_addr)
         {
-          if (sb2 && sb2->next)
-            {
-              ping_bogie *pb2 = (ping_bogie *) sb2->next->closure;
-              struct sockaddr_in *i2 = (struct sockaddr_in *) &(pb2->address);
-              unsigned long ip2 = i2->sin_addr.s_addr;
-
-              if (ip1 == ip2)
-                {
-                  if (pd->debug_p)
-                    {
-                      fprintf (stderr, "%s: deleted duplicate: ", progname);
-                      print_host (stderr, ip2, sb2->next->name);
-                    }
-                  sb2->next = sb2->next->next;
-                  /* #### sb leaked */
-                }
-            }
+          sonar_bogie **sb2 = find_duplicate_host (pd, &sb->next, sb);
+          if (sb2)
+            *sb2 = (*sb2)->next;
+            /* #### sb leaked */
+          else
+            sb = sb->next;
         }
+      else
+        sb = sb->next;
     }
 
   return head;
@@ -764,7 +903,7 @@ subnet_hosts (sonar_sensor_data *ssd, char **error_ret, char **desc_ret,
     p = address + strlen(address) + 1;
     sprintf(p, "%d", i);
 
-    new = bogie_for_host (ssd, address, pd->resolve_p);
+    new = bogie_for_host (ssd, address, NULL);
     if (new)
       {
         new->next = list;
@@ -785,9 +924,10 @@ send_ping (ping_data *pd, const sonar_bogie *b)
   u_char *packet;
   struct ICMP *icmph;
   const char *token = "org.jwz.xscreensaver.sonar";
+  char *host_id;
 
   int pcktsiz = (sizeof(struct ICMP) + sizeof(struct timeval) + 
-                 strlen(b->name) + 1 +
+                 sizeof(socklen_t) + pb->addrlen +
                  strlen(token) + 1 + 
                  strlen(pd->version) + 1);
 
@@ -809,21 +949,24 @@ send_ping (ping_data *pd, const sonar_bogie *b)
   gettimeofday((struct timeval *) &packet[sizeof(struct ICMP)]);
 # endif
 
-  /* We store the name of the host we're pinging in the packet, and parse
+  /* We store the sockaddr of the host we're pinging in the packet, and parse
      that out of the return packet later (see get_ping() for why).
      After that, we also include the name and version of this program,
      just to give a clue to anyone sniffing and wondering what's up.
    */
-  sprintf ((char *) &packet[sizeof(struct ICMP) + sizeof(struct timeval)],
-           "%.100s%c%.20s %.20s",
-           b->name, 0, token, pd->version);
+  host_id = (char *) &packet[sizeof(struct ICMP) + sizeof(struct timeval)];
+  *(socklen_t *)host_id = pb->addrlen;
+  host_id += sizeof(socklen_t);
+  memcpy(host_id, &pb->address, pb->addrlen);
+  host_id += pb->addrlen;
+  sprintf (host_id, "%.20s %.20s", token, pd->version);
 
   ICMP_CHECKSUM(icmph) = checksum((u_short *)packet, pcktsiz);
 
   /* Send it */
 
   if (sendto(pd->icmpsock, packet, pcktsiz, 0, 
-             &pb->address, sizeof(pb->address))
+             (struct sockaddr *)&pb->address, sizeof(pb->address))
       != pcktsiz)
     {
 #if 0
@@ -992,24 +1135,59 @@ get_ping (sonar_sensor_data *ssd)
              pb->address, but it is possible that, in certain weird router
              or NAT situations, that the reply will come back from a 
              different address than the one we sent it to.  So instead,
-             we parse the name out of the reply packet payload.
+             we parse the sockaddr out of the reply packet payload.
            */
           {
-            const char *name = (char *) &packet[iphdrlen +
-                                                sizeof(struct ICMP) +
-                                                sizeof(struct timeval)];
+            const socklen_t *host_id = (socklen_t *) &packet[
+              iphdrlen + sizeof(struct ICMP) + sizeof(struct timeval)];
+
             sonar_bogie *b;
 
             /* Ensure that a maliciously-crafted return packet can't
-               make us overflow in strcmp. */
-            packet[sizeof(packet)-1] = 0;
+               make us overflow in memcmp. */
+            if (result > 0 && (const u_char *)(host_id + 1) <= packet + result)
+              {
+                const u_char *host_end = (const u_char *)(host_id + 1) +
+                                         *host_id;
 
-            for (b = pd->targets; b; b = b->next)
-              if (!strcmp (name, b->name))
-                {
-                  new = copy_ping_bogie (ssd, b);
-                  break;
-                }
+                if ((const u_char *)(host_id + 1) <= host_end &&
+                    host_end <= packet + result)
+                  {
+                    for (b = pd->targets; b; b = b->next)
+                      {
+                        ping_bogie *pb = (ping_bogie *)b->closure;
+                        if (*host_id == pb->addrlen &&
+                            !memcmp(&pb->address, host_id + 1, pb->addrlen) )
+                          {
+                            /* Check to see if the name lookup is done. */
+                            if (pb->lookup_name &&
+                                async_name_from_addr_is_done (pb->lookup_name))
+                              {
+                                char *host = NULL;
+
+                                async_name_from_addr_finish (pb->lookup_name,
+                                                             &host, NULL);
+
+                                if (pd->debug_p > 1)
+                                  fprintf (stderr, "%s:   %s => %s\n",
+                                           progname, b->name,
+                                           host ? host : "<unknown>");
+
+                                if (host)
+                                  {
+                                    free(b->name);
+                                    b->name = host;
+                                  }
+
+                                pb->lookup_name = NULL;
+                              }
+
+                            new = copy_ping_bogie (ssd, b);
+                            break;
+                          }
+                      }
+                  }
+              }
           }
 
           if (! new)      /* not in targets? */
@@ -1100,6 +1278,14 @@ ping_free_data (sonar_sensor_data *ssd, void *closure)
 static void
 ping_free_bogie_data (sonar_sensor_data *sd, void *closure)
 {
+  ping_bogie *pb = (ping_bogie *) closure;
+
+  if (pb->lookup_name)
+    async_name_from_addr_cancel (pb->lookup_name);
+  if (pb->lookup_addr)
+    async_addr_from_name_cancel (pb->lookup_addr);
+  free (pb->fallback);
+
   free (closure);
 }
 
@@ -1121,6 +1307,19 @@ double_time (void)
 }
 
 
+static void
+free_bogie_after_lookup(sonar_sensor_data *ssd, sonar_bogie **sbp,
+                        sonar_bogie **sb)
+{
+  ping_bogie *pb = (ping_bogie *)(*sb)->closure;
+
+  *sbp = (*sb)->next;
+  pb->lookup_addr = NULL; /* Prevent double-free in sonar_free_bogie. */
+  sonar_free_bogie (ssd, *sb);
+  *sb = NULL;
+}
+
+
 /* Pings the next bogie, if it's time.
    Returns all outstanding ping replies.
  */
@@ -1134,11 +1333,89 @@ ping_scan (sonar_sensor_data *ssd)
 
   if (now > pd->last_ping_time + ping_interval)   /* time to ping someone */
     {
+      struct sonar_bogie **sbp;
+
       if (pd->last_pinged)
-        pd->last_pinged = pd->last_pinged->next;
-      if (! pd->last_pinged)
-        pd->last_pinged = pd->targets;
-      send_ping (pd, pd->last_pinged);
+        {
+          sbp = &pd->last_pinged->next;
+          if (!*sbp)
+            sbp = &pd->targets;
+        }
+      else
+        sbp = &pd->targets;
+
+      if (!*sbp)
+        /* Aaaaand we're out of bogies. */
+        pd->last_pinged = NULL;
+      else
+        {
+          sonar_bogie *sb = *sbp;
+          ping_bogie *pb = (ping_bogie *)sb->closure;
+          if (pb->lookup_addr &&
+              async_addr_from_name_is_done (pb->lookup_addr))
+            {
+              if (async_addr_from_name_finish (pb->lookup_addr, &pb->address,
+                                               &pb->addrlen, NULL))
+                {
+                  char *fallback = pb->fallback;
+                  pb->fallback = NULL;
+
+                  if (pd->debug_p)
+                    fprintf (stderr, "%s:   could not resolve host:  %s\n",
+                             progname, sb->name);
+
+                  free_bogie_after_lookup (ssd, sbp, &sb);
+
+                  /* Insert the fallback bogie right where the old one was. */
+                  if (fallback)
+                    {
+                      sonar_bogie *new_bogie = bogie_for_host (ssd, fallback,
+                                                               NULL);
+                      new_bogie->next = *sbp;
+
+                      if (! ((ping_bogie *)new_bogie->closure)->lookup_addr &&
+                        ! find_duplicate_host(pd, &pd->targets, new_bogie))
+                        *sbp = new_bogie;
+                      else
+                        sonar_free_bogie (ssd, new_bogie);
+
+                      free (fallback);
+                    }
+                }
+              else
+                {
+                  if (pd->debug_p > 1)
+                    {
+                      fprintf (stderr, "%s:   %s => ", progname, sb->name);
+                      print_address (stderr, 0, &pb->address, pb->addrlen);
+                      putc('\n', stderr);
+                    }
+
+                  if (! is_address_ok (pd->debug_p, sb))
+                    free_bogie_after_lookup (ssd, sbp, &sb);
+                  else if (find_duplicate_host (pd, &pd->targets, sb))
+                    /* Tricky: find_duplicate_host skips the current bogie when
+                       scanning the targets list because pb->lookup_addr hasn't
+                       been NULL'd yet.
+
+                       Not that it matters much, but behavior here is to
+                       keep the existing address.
+                     */
+                    free_bogie_after_lookup (ssd, sbp, &sb);
+                }
+
+              if (sb)
+                pb->lookup_addr = NULL;
+            }
+
+          if (sb && !pb->lookup_addr)
+            {
+              assert (pb->addrlen);
+              send_ping (pd, sb);
+              pd->last_pinged = sb;
+            }
+        }
+
       pd->last_ping_time = now;
     }
 
@@ -1209,7 +1486,7 @@ parse_mode (sonar_sensor_data *ssd, char **error_ret, char **desc_ret,
         {
           /* IP: A.B.C.D
            */
-          new = bogie_for_host (ssd, token, pd->resolve_p);
+          new = bogie_for_host (ssd, token, NULL);
         }
       else if (!strcmp (token, "subnet"))
         {
@@ -1238,7 +1515,7 @@ parse_mode (sonar_sensor_data *ssd, char **error_ret, char **desc_ret,
         {
           /* not an existant file - must be a host name
            */
-          new = bogie_for_host (ssd, token, pd->resolve_p);
+          new = bogie_for_host (ssd, token, NULL);
         }
 
       if (new)
@@ -1282,6 +1559,9 @@ sonar_init_ping (Display *dpy, char **error_ret, char **desc_ret,
                  const char *subnet, int timeout,
                  Bool resolve_p, Bool times_p, Bool debug_p)
 {
+  /* Important! Do not return from this function without disavowing privileges
+     with setuid(getuid()).
+   */
   sonar_sensor_data *ssd = (sonar_sensor_data *) calloc (1, sizeof(*ssd));
   ping_data *pd = (ping_data *) calloc (1, sizeof(*pd));
   sonar_bogie *b;
@@ -1290,6 +1570,8 @@ sonar_init_ping (Display *dpy, char **error_ret, char **desc_ret,
   Bool socket_initted_p = False;
   Bool socket_raw_p     = False;
 
+  pd->dpy = dpy;
+
   pd->resolve_p = resolve_p;
   pd->times_p   = times_p;
   pd->debug_p   = debug_p;
@@ -1367,11 +1649,8 @@ sonar_init_ping (Display *dpy, char **error_ret, char **desc_ret,
       fprintf (stderr, "%s: Target list:\n", progname);
       for (b = pd->targets; b; b = b->next)
         {
-          ping_bogie *pb = (ping_bogie *) b->closure;
-          struct sockaddr_in *iaddr = (struct sockaddr_in *) &(pb->address);
-          unsigned long ip = iaddr->sin_addr.s_addr;
           fprintf (stderr, "%s:   ", progname);
-          print_host (stderr, ip, b->name);
+          print_host (stderr, b);
         }
     }
 
index 74e7b6b252c5d5fd8b1aae72b336ea21aa55a2cc..f3a4d9d518b73f66ce2576bc6a2995456b498db0 100644 (file)
@@ -1,4 +1,4 @@
-/* sonar, Copyright (c) 1998-2014 Jamie Zawinski and Stephen Martin
+/* sonar, Copyright (c) 1998-2015 Jamie Zawinski and Stephen Martin
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -370,7 +370,11 @@ draw_text (ModeInfo *mi, const char *string, GLfloat r, GLfloat th,
 
   while ((line = strtok (token, "\r\n")))
     {
-      int w = texture_string_width (sp->texfont, line, &lh);
+      XCharStruct e;
+      int w, ascent, descent;
+      texture_string_metrics (sp->texfont, line, &e, &ascent, &descent);
+      w = e.width;
+      lh = ascent + descent;
       if (w > max_w) max_w = w;
       lines++;
       token = 0;
@@ -403,7 +407,10 @@ draw_text (ModeInfo *mi, const char *string, GLfloat r, GLfloat th,
   token = string2;
   while ((line = strtok (token, "\r\n")))
     {
-      int w = texture_string_width (sp->texfont, line, 0);
+      XCharStruct e;
+      int w;
+      texture_string_metrics (sp->texfont, line, &e, 0, 0);
+      w = e.width;
       glPushMatrix();
       glTranslatef ((max_w-w)/2, 0, polys * 4); /* 'polys' stops Z-fighting. */
 
@@ -750,22 +757,22 @@ static void
 draw_startup_blurb (ModeInfo *mi)
 {
   sonar_configuration *sp = &sps[MI_SCREEN(mi)];
-  const char *msg = (sp->error ? sp->error : "Resolving hosts...");
-  static const GLfloat color[4] = {0, 1, 0, 1};
 
-  if (!sp->error && ping_arg && !strcmp (ping_arg, "simulation"))
-    return;  /* don't bother */
+  if (sp->error)
+    {
+      const char *msg = sp->error;
+      static const GLfloat color[4] = {0, 1, 0, 1};
 
-  glMaterialfv (GL_FRONT, GL_AMBIENT_AND_DIFFUSE, color);
-  glTranslatef (0, 0, 0.3);
-  draw_text (mi, msg, 0, 0, 0, 30.0);
+      glMaterialfv (GL_FRONT, GL_AMBIENT_AND_DIFFUSE, color);
+      glTranslatef (0, 0, 0.3);
+      draw_text (mi, msg, 0, 0, 0, 30.0);
 
-  /* only leave error message up for N seconds */
-  if (sp->error &&
-      sp->start_time + 6 < double_time())
-    {
-      free (sp->error);
-      sp->error = 0;
+      /* only leave error message up for N seconds */
+      if (sp->start_time + 6 < double_time())
+        {
+          free (sp->error);
+          sp->error = 0;
+        }
     }
 }
 
@@ -919,16 +926,15 @@ init_sensor (ModeInfo *mi)
   if (!ping_arg || !*ping_arg ||
       !strcmp(ping_arg, "default") ||
       !!strcmp (ping_arg, "simulation"))
+    /* sonar_init_ping() always disavows privs, even on failure. */
     sp->ssd = sonar_init_ping (MI_DISPLAY (mi), &sp->error, &sp->desc,
                                ping_arg, ping_timeout, resolve_p, times_p,
                                debug_p);
+  else
+    setuid(getuid()); /* Disavow privs if not pinging. */
 
   sp->start_time = double_time ();  /* for error message timing */
 
-  /* Disavow privs.  This was already done in init_ping(), but
-     we might not have called that at all, so do it again. */
-  setuid(getuid());
-
   if (!sp->ssd)
     sp->ssd = sonar_init_simulation (MI_DISPLAY (mi), &sp->error, &sp->desc,
                                      team_a_name, team_b_name,
diff --git a/hacks/glx/splitflap.c b/hacks/glx/splitflap.c
new file mode 100644 (file)
index 0000000..8a0df74
--- /dev/null
@@ -0,0 +1,1406 @@
+/* splitflap, Copyright (c) 2015 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation.  No representations are made about the suitability of this
+ * software for any purpose.  It is provided "as is" without express or 
+ * implied warranty.
+ *
+ * Draws a split-flap text display.
+ */
+
+#define FLAP_FONT "-*-helvetica-bold-r-normal-*-*-1440-*-*-*-*-*-*"
+
+#define DEFAULTS       "*delay:        20000       \n" \
+                       "*showFPS:      False       \n" \
+                       "*wireframe:    False       \n" \
+                       "*flapFont:   " FLAP_FONT  "\n" \
+                       "*frameColor:   #444444"   "\n" \
+                       "*caseColor:    #666666"   "\n" \
+                       "*discColor:    #888888"   "\n" \
+                       "*finColor:     #222222"   "\n" \
+                       "*textColor:    #FFFF00"   "\n" \
+                       "*multiSample:  True        \n" \
+                       "*program:      xscreensaver-text\n" \
+                       "*usePty:       False\n"
+
+# define refresh_splitflap 0
+#undef countof
+#define countof(x) (sizeof((x))/sizeof((*x)))
+
+#define DEF_SPEED       "1.0"
+#define DEF_WIDTH       "22"
+#define DEF_HEIGHT      "8"
+#define DEF_SPIN        "XYZ"
+#define DEF_WANDER      "True"
+#define DEF_FACE_FRONT  "True"
+#define DEF_MODE        "Text"
+
+#include "xlockmore.h"
+
+#include <ctype.h>
+
+#ifdef USE_GL /* whole file */
+
+#include "gltrackball.h"
+#include "rotator.h"
+#include "xpm-ximage.h"
+#include "utf8wc.h"
+#include "textclient.h"
+#include "texfont.h"
+#include "gllist.h"
+
+extern const struct gllist
+  *splitflap_obj_box_quarter_frame, *splitflap_obj_disc_quarter,
+  *splitflap_obj_fin_edge_half, *splitflap_obj_fin_face_half;
+static struct gllist *splitflap_obj_outer_frame = 0;
+
+static const struct gllist * const *all_objs[] = {
+  &splitflap_obj_box_quarter_frame, &splitflap_obj_disc_quarter, 
+  &splitflap_obj_fin_edge_half, &splitflap_obj_fin_face_half,
+  (const struct gllist * const *) &splitflap_obj_outer_frame
+};
+
+#define SPLITFLAP_QUARTER_FRAME        0
+#define SPLITFLAP_DISC_QUARTER 1
+#define SPLITFLAP_FIN_EDGE_HALF        2
+#define SPLITFLAP_FIN_FACE_HALF        3
+#define SPLITFLAP_OUTER_FRAME  4
+
+#define COLON_WIDTH 0.5
+
+typedef struct {
+  int target_index;            /* desired character */
+  double current_index;                /* currently displayed, fractional */
+  GLfloat sticky;              /* bottom fin doesn't fall all the way */
+  int missing;                 /* which fin has snapped off, or -1 */
+  const char * const *spool;   /* chars available for display */
+  int spool_size;              /* how many fins on the spool */
+} flapper;
+
+typedef struct {
+  const char *text;
+  GLuint texid;
+  XCharStruct metrics;
+  int tex_width, tex_height;
+} texinfo;
+
+typedef struct {
+  GLXContext *glx_context;
+  rotator *rot, *rot2;
+  trackball_state *trackball;
+  Bool button_down_p;
+  Bool spinx, spiny, spinz;
+
+  texinfo *texinfo;
+  int texinfo_size;
+
+  GLuint *dlists;
+  GLfloat component_colors[countof(all_objs)][4];
+  GLfloat text_color[4];
+
+  flapper *flappers;  /* grid_width * grid_height */
+
+  texture_font_data *font_data;
+  int ascent, descent;
+
+  text_data *tc;
+  unsigned char text[5];
+  int linger;
+  int clock_p;
+  Bool first_time_p;
+
+} splitflap_configuration;
+
+static const char * const digit_s1_spool[] = { " ", "1" };
+static const char * const digit_01_spool[] = { "0", "1" };
+static const char * const ap_spool[]       = { "A", "P" };
+static const char * const m_spool[]        = { "M" };
+static const char * const digit_05_spool[] = { "0", "1", "2", "3", "4", "5" };
+static const char * const digit_spool[] = {
+  "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"
+};
+
+static const char * const ascii_spool[] = {
+  " ", "!", "\"", "#", "$", "%", "&", "'",
+  "(", ")", "*", "+", ",", "-", ".", "/",
+  "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
+  ":", ";", "<", "=", ">", "?", "@",
+  "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M",
+  "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
+  "[", "\\", "]", "^", "_", "`", "{", "|", "}", "~", 
+};
+
+
+/* If we include these, the flappers just take too long. It's boring. */
+static const char * const latin1_spool[] = {
+  " ", "!", "\"", "#", "$", "%", "&", "'",
+  "(", ")", "*", "+", ",", "-", ".", "/",
+  "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
+  ":", ";", "<", "=", ">", "?", "@",
+  "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M",
+  "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
+  "[", "\\", "]", "^", "_", "`", "{", "|", "}", "~", 
+
+  "\302\241", "\302\242", "\302\243", "\302\245",
+  "\302\247", "\302\251", "\302\265", "\302\266",
+
+  "\303\200", "\303\201", "\303\202", "\303\203",
+  "\303\204", "\303\205", "\303\206", "\303\207",
+  "\303\210", "\303\211", "\303\212", "\303\213",
+  "\303\214", "\303\215", "\303\216", "\303\217",
+  "\303\220", "\303\221", "\303\222", "\303\223",
+  "\303\224", "\303\225", "\303\226", "\303\230",
+  "\303\231", "\303\232", "\303\233", "\303\234",
+  "\303\235", "\303\236", "\303\237", "\303\267",
+};
+
+
+static splitflap_configuration *bps = NULL;
+
+static GLfloat speed;
+static int grid_width, grid_height;
+static char *do_spin;
+static Bool do_wander;
+static Bool face_front_p;
+static char *mode_str;
+
+static XrmOptionDescRec opts[] = {
+  { "-speed",   ".speed",     XrmoptionSepArg, 0 },
+  { "-width",   ".width",     XrmoptionSepArg, 0 },
+  { "-height",  ".height",    XrmoptionSepArg, 0 },
+  { "-spin",    ".spin",      XrmoptionSepArg, 0 },
+  { "+spin",    ".spin",      XrmoptionNoArg, "" },
+  { "-wander",  ".wander",    XrmoptionNoArg, "True" },
+  { "+wander",  ".wander",    XrmoptionNoArg, "False" },
+  { "-front",   ".faceFront", XrmoptionNoArg, "True" },
+  { "+front",   ".faceFront", XrmoptionNoArg, "False" },
+  { "-mode",    ".mode",      XrmoptionSepArg, 0 },
+};
+
+static argtype vars[] = {
+  {&speed,       "speed",      "Speed",     DEF_SPEED,      t_Float},
+  {&grid_width,  "width",      "Width",     DEF_WIDTH,      t_Int},
+  {&grid_height, "height",     "Height",    DEF_HEIGHT,     t_Int},
+  {&do_spin,      "spin",      "Spin",      DEF_SPIN,       t_String},
+  {&do_wander,    "wander",    "Wander",    DEF_WANDER,     t_Bool},
+  {&face_front_p, "faceFront", "FaceFront", DEF_FACE_FRONT, t_Bool},
+  {&mode_str,     "mode",       "Mode",     DEF_MODE,       t_String},
+};
+
+ENTRYPOINT ModeSpecOpt splitflap_opts = {
+  countof(opts), opts, countof(vars), vars, NULL};
+
+
+/* Window management, etc
+ */
+ENTRYPOINT void
+reshape_splitflap (ModeInfo *mi, int width, int height)
+{
+  GLfloat h = (GLfloat) height / (GLfloat) width;
+
+  glViewport (0, 0, (GLint) width, (GLint) height);
+
+  glMatrixMode(GL_PROJECTION);
+  glLoadIdentity();
+  gluPerspective (40.0, 1/h, 0.5, 25);
+
+  glMatrixMode(GL_MODELVIEW);
+  glLoadIdentity();
+  gluLookAt( 0, 0, 3,  /* 10x lower than traditional, for better depth rez */
+             0, 0, 0,
+             0, 1, 0);
+
+  glClear(GL_COLOR_BUFFER_BIT);
+}
+
+
+ENTRYPOINT Bool
+splitflap_handle_event (ModeInfo *mi, XEvent *event)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+
+  if (gltrackball_event_handler (event, bp->trackball,
+                                 MI_WIDTH (mi), MI_HEIGHT (mi),
+                                 &bp->button_down_p))
+    return True;
+
+  return False;
+}
+
+
+static void
+init_textures (ModeInfo *mi)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  int i;
+  const char * const *spool = latin1_spool;
+  int max = countof(latin1_spool);
+
+  bp->texinfo = (texinfo *) calloc (max+1, sizeof(*bp->texinfo));
+  texture_string_metrics (bp->font_data, "", 0, &bp->ascent, &bp->descent);
+
+  for (i = 0; i < max; i++)
+    {
+      texinfo *ti = &bp->texinfo[i];
+      glGenTextures (1, &ti->texid);
+      glBindTexture (GL_TEXTURE_2D, ti->texid);
+
+      ti->text = spool[i];
+
+      /* fprintf(stderr, "%d \\%03o\\%03o %s\n", i,
+              (unsigned char) ti->text[0],
+              (unsigned char) ti->text[1],
+              ti->text); */
+
+      string_to_texture (bp->font_data, ti->text, &ti->metrics,
+                         &ti->tex_width, &ti->tex_height);
+    }
+  bp->texinfo_size = i;
+
+  glBindTexture (GL_TEXTURE_2D, 0);
+}
+
+
+static void
+parse_color (ModeInfo *mi, char *key, GLfloat color[4])
+{
+  XColor xcolor;
+  char *string = get_string_resource (mi->dpy, key, "Color");
+  if (!XParseColor (mi->dpy, mi->xgwa.colormap, string, &xcolor))
+    {
+      fprintf (stderr, "%s: unparsable color in %s: %s\n", progname,
+               key, string);
+      exit (1);
+    }
+
+  color[0] = xcolor.red   / 65536.0;
+  color[1] = xcolor.green / 65536.0;
+  color[2] = xcolor.blue  / 65536.0;
+  color[3] = 1;
+}
+
+
+static int draw_outer_frame (ModeInfo *mi);
+
+ENTRYPOINT void 
+init_splitflap (ModeInfo *mi)
+{
+  splitflap_configuration *bp;
+  int wire = MI_IS_WIREFRAME(mi);
+  int i;
+  if (!bps) {
+    bps = (splitflap_configuration *)
+      calloc (MI_NUM_SCREENS(mi), sizeof (splitflap_configuration));
+    if (!bps) {
+      fprintf(stderr, "%s: out of memory\n", progname);
+      exit(1);
+    }
+  }
+
+  bp = &bps[MI_SCREEN(mi)];
+  bp->glx_context = init_GL(mi);
+  reshape_splitflap (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
+
+  bp->first_time_p = True;
+
+  if (!mode_str || !*mode_str || !strcasecmp(mode_str, "text"))
+    {
+      bp->clock_p = 0;
+    }
+  else if (!strcasecmp (mode_str, "clock") ||
+           !strcasecmp (mode_str, "clock12"))
+    {
+      bp->clock_p = 12;
+      grid_width  = 8;
+      grid_height = 1;
+    }
+  else if (!strcasecmp (mode_str, "clock24"))
+    {
+      bp->clock_p = 24;
+      grid_width  = 6;
+      grid_height = 1;
+    }
+  else
+    {
+      fprintf (stderr,
+           "%s: `mode' must be text, clock12 or clock24: not `%s'\n",
+               progname, mode_str);
+      exit (1);
+    }
+
+  if (! bp->clock_p)
+    {
+      bp->tc = textclient_open (MI_DISPLAY (mi));
+      bp->text[0] = 0;
+
+      if (grid_width > 10)
+        textclient_reshape (bp->tc, 
+                            grid_width, grid_height,
+                            grid_width, grid_height,
+                            0);
+    }
+
+  if (bp->clock_p)
+    speed /= 4;
+
+  glShadeModel(GL_SMOOTH);
+
+  glEnable(GL_DEPTH_TEST);
+  glEnable(GL_NORMALIZE);
+  glEnable(GL_CULL_FACE);
+
+  if (!wire)
+    {
+      GLfloat pos[4] = {0.4, 0.2, 0.4, 0.0};
+/*      GLfloat amb[4] = {0.0, 0.0, 0.0, 1.0};*/
+      GLfloat amb[4] = {0.2, 0.2, 0.2, 1.0};
+      GLfloat dif[4] = {1.0, 1.0, 1.0, 1.0};
+      GLfloat spc[4] = {1.0, 1.0, 1.0, 1.0};
+
+      glEnable(GL_LIGHTING);
+      glEnable(GL_LIGHT0);
+      glEnable(GL_DEPTH_TEST);
+      glEnable(GL_CULL_FACE);
+
+      glLightfv(GL_LIGHT0, GL_POSITION, pos);
+      glLightfv(GL_LIGHT0, GL_AMBIENT,  amb);
+      glLightfv(GL_LIGHT0, GL_DIFFUSE,  dif);
+      glLightfv(GL_LIGHT0, GL_SPECULAR, spc);
+
+      glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+    }
+
+
+  {
+    double spin_speed   = 0.5;
+    double wander_speed = 0.005;
+    double tilt_speed   = 0.001;
+    double spin_accel   = 0.5;
+
+    char *s = do_spin;
+    while (*s)
+      {
+        if      (*s == 'x' || *s == 'X') bp->spinx = True;
+        else if (*s == 'y' || *s == 'Y') bp->spiny = True;
+        else if (*s == 'z' || *s == 'Z') bp->spinz = True;
+        else if (*s == '0') ;
+        else
+          {
+            fprintf (stderr,
+         "%s: spin must contain only the characters X, Y, or Z (not \"%s\")\n",
+                     progname, do_spin);
+            exit (1);
+          }
+        s++;
+      }
+
+    bp->rot = make_rotator (bp->spinx ? spin_speed : 0,
+                            bp->spiny ? spin_speed : 0,
+                            bp->spinz ? spin_speed : 0,
+                            spin_accel,
+                            do_wander ? wander_speed : 0,
+                            False);
+    bp->rot2 = (face_front_p
+                ? make_rotator (0, 0, 0, 0, tilt_speed, True)
+                : 0);
+    bp->trackball = gltrackball_init (False);
+  }
+
+  bp->dlists = (GLuint *) calloc (countof(all_objs)+1, sizeof(GLuint));
+  for (i = 0; i < countof(all_objs); i++)
+    bp->dlists[i] = glGenLists (1);
+
+  parse_color (mi, "textColor", bp->text_color);
+  for (i = 0; i < countof(all_objs); i++)
+    {
+      const struct gllist *gll = *all_objs[i];
+      char *key = 0;
+      GLfloat spec[4] = {0.4, 0.4, 0.4, 1.0};
+      GLfloat shiny = 80; /* 0-128 */
+
+      glNewList (bp->dlists[i], GL_COMPILE);
+
+      glMatrixMode(GL_MODELVIEW);
+      glPushMatrix();
+      glMatrixMode(GL_TEXTURE);
+      glPushMatrix();
+      glMatrixMode(GL_MODELVIEW);
+
+      glRotatef (-90, 1, 0, 0);
+
+      glBindTexture (GL_TEXTURE_2D, 0);
+
+      switch (i) {
+      case SPLITFLAP_QUARTER_FRAME:
+        key = "frameColor";
+        break;
+      case SPLITFLAP_OUTER_FRAME:
+        key = "caseColor";
+        break;
+      case SPLITFLAP_DISC_QUARTER:
+        key = (wire ? "frameColor" : "discColor");
+        break;
+      case SPLITFLAP_FIN_EDGE_HALF:
+      case SPLITFLAP_FIN_FACE_HALF:
+        key = "finColor";
+        break;
+      default:
+        abort();
+      }
+
+      parse_color (mi, key, bp->component_colors[i]);
+
+      if (wire && i == SPLITFLAP_FIN_EDGE_HALF)
+        bp->component_colors[i][0] = 
+        bp->component_colors[i][1] = 
+        bp->component_colors[i][2] = 0.7;
+
+      glMaterialfv (GL_FRONT_AND_BACK, GL_SPECULAR,  spec);
+      glMaterialf  (GL_FRONT_AND_BACK, GL_SHININESS, shiny);
+
+      switch (i) {
+      case SPLITFLAP_OUTER_FRAME:
+        if (! splitflap_obj_outer_frame)
+          splitflap_obj_outer_frame =
+            (struct gllist *) calloc (1, sizeof(*splitflap_obj_outer_frame));
+        splitflap_obj_outer_frame->points = draw_outer_frame(mi);
+        break;
+      default:
+        renderList (gll, wire);
+        break;
+      }
+
+      glMatrixMode(GL_TEXTURE);
+      glPopMatrix();
+      glMatrixMode(GL_MODELVIEW);
+      glPopMatrix();
+
+      glEndList ();
+    }
+
+  if (grid_width < 1)  grid_width  = 1;
+  if (grid_height < 1) grid_height = 1;
+  bp->flappers = (flapper *) calloc (grid_width * grid_height,
+                                     sizeof (flapper));
+
+  for (i = 0; i < grid_width * grid_height; i++)
+    {
+      flapper *f = &bp->flappers[i];
+
+      if (!bp->clock_p)
+        {
+          f->spool = ascii_spool;
+          f->spool_size = countof (ascii_spool);
+        }
+      else
+        {
+          switch (i) {
+          case 0:
+            if (bp->clock_p == 12)
+              {
+                f->spool = digit_s1_spool;
+                f->spool_size = countof (digit_s1_spool);
+              }
+            else
+              {
+                f->spool = digit_01_spool;
+                f->spool_size = countof (digit_01_spool);
+              }
+            break;
+          case 1: case 3: case 5:
+            f->spool = digit_spool;
+            f->spool_size = countof (digit_spool);
+            break;
+          case 2: case 4:
+            f->spool = digit_05_spool;
+            f->spool_size = countof (digit_05_spool);
+            break;
+          case 6:
+            f->spool = ap_spool;
+            f->spool_size = countof (ap_spool);
+            break;
+          case 7:
+            f->spool = m_spool;
+            f->spool_size = countof (m_spool);
+            break;
+          default:
+            abort();
+          }
+        }
+
+      f->target_index = random() % f->spool_size;
+      /* f->target_index = 0; */
+      f->current_index = f->target_index;
+      f->missing = (((random() % 10) == 0)
+                    ? (random() % f->spool_size)
+                    : -1);
+    }
+
+  bp->font_data = load_texture_font (mi->dpy, "flapFont");
+  init_textures (mi);
+
+  reshape_splitflap (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
+}
+
+
+static int
+draw_component (ModeInfo *mi, int i)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  glMaterialfv (GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE,
+                bp->component_colors[i]);
+  glCallList (bp->dlists[i]);
+  return (*all_objs[i])->points / 3;
+}
+
+
+static int
+draw_frame_quarter (ModeInfo *mi, flapper *f)
+{
+  int count = 0;
+  glPushMatrix();
+  count += draw_component (mi, SPLITFLAP_QUARTER_FRAME);
+  glPopMatrix();
+  return count;
+}
+
+static int
+draw_disc_quarter (ModeInfo *mi, flapper *f)
+{
+  int count = 0;
+  glPushMatrix();
+  count += draw_component (mi, SPLITFLAP_DISC_QUARTER);
+  glPopMatrix();
+  return count;
+}
+
+static int
+draw_fin_edge_half (ModeInfo *mi, flapper *f)
+{
+  int count = 0;
+  glPushMatrix();
+  count += draw_component (mi, SPLITFLAP_FIN_EDGE_HALF);
+  glPopMatrix();
+  return count;
+}
+
+static int
+draw_fin_face_half (ModeInfo *mi, flapper *f)
+{
+  int count = 0;
+  if (MI_IS_WIREFRAME(mi)) return 0;
+  glPushMatrix();
+  count += draw_component (mi, SPLITFLAP_FIN_FACE_HALF);
+  glPopMatrix();
+  return count;
+}
+
+
+static int
+draw_frame (ModeInfo *mi, flapper *f)
+{
+  int count = 0;
+
+  glPushMatrix();
+
+  glFrontFace (GL_CCW);
+  count += draw_frame_quarter (mi, f);
+  count += draw_disc_quarter (mi, f);
+
+  glScalef (-1, 1, 1);
+  glFrontFace (GL_CW);
+  count += draw_frame_quarter (mi, f);
+  count += draw_disc_quarter (mi, f);
+
+  glScalef ( 1, -1, 1);
+  glFrontFace (GL_CCW);
+  count += draw_frame_quarter (mi, f);
+  count += draw_disc_quarter (mi, f);
+
+  glScalef (-1, 1, 1);
+  glFrontFace (GL_CW);
+  count += draw_frame_quarter (mi, f);
+  count += draw_disc_quarter (mi, f);
+
+  glPopMatrix();
+  return count;
+}
+
+
+static void
+draw_fin_text_quad (ModeInfo *mi, flapper *f, int index, Bool top_p)
+{
+  int wire = MI_IS_WIREFRAME(mi);
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+
+  /* 15  / is weird
+     27  ; descends too far
+     32  @ is too wide
+     59  [ descends too far
+     79  A^ is taller than the font
+     89  I` is weird
+   */
+
+  GLfloat z = 0.035;   /* Lifted off the surface by this distance */
+  GLfloat bot = 0.013; /* Distance away from the mid gutter */
+  GLfloat scale = 1.8;  /* Scale to fill the panel */
+
+  int lh = bp->ascent + bp->descent;
+  texinfo *ti;
+  GLfloat qx0, qy0, qx1, qy1;
+  GLfloat tx0, ty0, tx1, ty1;
+  XCharStruct overall;
+  int tex_width, tex_height;
+  int i;
+
+  for (i = 0; i < bp->texinfo_size; i++)
+    {
+      ti = &bp->texinfo[i];
+      if (!strcmp (f->spool[index], ti->text))
+        break;
+    }
+  if (i >= bp->texinfo_size) abort();
+
+  overall = ti->metrics;
+  tex_width  = ti->tex_width;
+  tex_height = ti->tex_height;
+
+  if (bp->ascent < overall.ascent)
+    /* WTF! &Aacute; has a higher ascent than the font itself!
+       Scale it down so that it doesn't overlap the fin. */
+    scale *= bp->ascent / (GLfloat) overall.ascent * 0.98;
+
+  glPushMatrix();
+
+  glNormal3f (0, 0, 1);
+  glFrontFace (top_p ? GL_CCW : GL_CW);
+
+  if (! wire)
+    {
+      glBindTexture (GL_TEXTURE_2D, ti->texid);
+      enable_texture_string_parameters();
+    }
+
+  glTranslatef (0, 0, z);              /* Move to just above the surface */
+  glScalef (1.0 / lh, 1.0 / lh, 1);    /* Scale to font pixel coordinates */
+  glScalef (scale, scale, 1);          /* Fill the panel with the font */
+
+  if (!top_p)
+    {
+      glRotatef (180, 0, 0, 1);
+    }
+
+  /* Position the XCharStruct origin at 0,0 in the scene. */
+  qx0 = -overall.lbearing;
+  qy0 = -overall.descent;
+  qx1 =  overall.rbearing;
+  qy1 =  overall.ascent;
+
+  /* Center horizontally. */
+  qx0 -= (overall.rbearing - overall.lbearing) / 2.0;
+  qx1 -= (overall.rbearing - overall.lbearing) / 2.0;
+
+
+  /* Move origin to below font descenders. */
+  qy0 += bp->descent;
+  qy1 += bp->descent;
+
+  /* Center vertically. */
+  qy0 -= (bp->ascent + bp->descent) / 2.0;
+  qy1 -= (bp->ascent + bp->descent) / 2.0;
+
+  /* Move the descenders down a bit, if there's room.
+     This means that weirdos like [ and $ might not be on the baseline.
+     #### This looks good with X11 fonts but bad with MacOS fonts.  WTF?
+   */
+#ifndef HAVE_COCOA
+  {
+    GLfloat off = bp->descent / 3.0;
+    GLfloat max = bp->descent - off;
+    if (overall.descent > max)
+      off = max - overall.descent;
+    if (off < 0)
+      off = 0;
+    qy0 -= off;
+    qy1 -= off;
+  }
+# endif /* !HAVE_COCOA */
+
+  /* Attach the texture to the quad. */
+  tx0 = 0;
+  ty1 = 0;
+  tx1 = (overall.rbearing - overall.lbearing) / (GLfloat) tex_width;
+  ty0 = (overall.ascent   + overall.descent)  / (GLfloat) tex_height;
+
+  /* Convert from font ascent/descent to character ascent/descent. */
+
+  /* Flip texture horizontally on bottom panel. */
+  if (!top_p)
+    {
+      GLfloat s = tx0;
+      tx0 = tx1;
+      tx1 = s;
+    }
+
+
+  /* Cut the character in half, truncating just above the split line. */
+  {
+    GLfloat oqy0 = qy0;
+    GLfloat oqy1 = qy1;
+    GLfloat r0, r1;
+
+    bot *= lh * scale;
+
+    if (top_p)
+      {
+        if (qy0 < bot)
+          qy0 = bot;
+      }
+    else
+      {
+        if (qy1 > -bot)
+          qy1 = -bot;
+      }
+
+    r0 = (qy0 - oqy0) / (oqy1 - oqy0);
+    r1 = (qy1 - oqy1) / (oqy1 - oqy0);
+    ty0 -= r0 * (ty0 - ty1);
+    ty1 -= r1 * (ty0 - ty1);
+  }
+
+  glColor4fv (bp->text_color);
+  glBegin (wire ? GL_LINE_LOOP : GL_QUADS);
+  glTexCoord2f (tx0, ty0); glVertex3f (qx0, qy0, 0);
+  glTexCoord2f (tx1, ty0); glVertex3f (qx1, qy0, 0);
+  glTexCoord2f (tx1, ty1); glVertex3f (qx1, qy1, 0);
+  glTexCoord2f (tx0, ty1); glVertex3f (qx0, qy1, 0);
+  glEnd();
+
+  glPopMatrix();
+
+  if (! wire)
+    {
+      glDisable (GL_BLEND);
+      glEnable (GL_LIGHTING);
+      glDisable (GL_TEXTURE_2D);
+    }
+}
+
+
+static int
+draw_fin (ModeInfo *mi, flapper *f, int front_index, int back_index,
+          Bool text_p)
+{
+  int count = 0;
+
+  glPushMatrix();
+
+  glFrontFace (GL_CCW);
+
+  if (! text_p)
+    count += draw_fin_edge_half (mi, f);
+
+  if (front_index >= 0)
+    {
+      if (text_p)
+        {
+          draw_fin_text_quad (mi, f, front_index, True);
+          count++;
+        }
+      else
+        count += draw_fin_face_half (mi, f);
+    }
+
+  glScalef (-1, 1, 1);
+  if (! text_p)
+    {
+      glFrontFace (GL_CW);
+      count += draw_fin_edge_half (mi, f);
+      if (front_index >= 0)
+        count += draw_fin_face_half (mi, f);
+    }
+
+  if (back_index >= 0)
+    {
+      glRotatef (180, 0, 1, 0);
+      if (text_p)
+        {
+          draw_fin_text_quad (mi, f, back_index, False);
+          count++;
+        }
+      else
+        {
+          count += draw_fin_face_half (mi, f);
+          glScalef (-1, 1, 1);
+          glFrontFace (GL_CCW);
+          count += draw_fin_face_half (mi, f);
+        }
+    }
+
+  glPopMatrix();
+  return count;
+}
+
+
+/* The case holding the grid of flappers.
+ */
+static int
+draw_outer_frame (ModeInfo *mi)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  int count = 0;
+  GLfloat w = grid_width;
+  GLfloat h = grid_height;
+  GLfloat d = 1;
+
+  if (bp->clock_p == 12)
+    w += COLON_WIDTH * 3;
+  else if (bp->clock_p == 24)
+    w += COLON_WIDTH * 2;
+
+  w += 0.2;
+  h += 0.2;
+
+  if (bp->clock_p) w += 0.25;
+  if (w > 3) w += 0.5;
+  if (h > 3) h += 0.5;
+
+  if (MI_IS_WIREFRAME(mi))
+    return 0;
+
+  glFrontFace (GL_CCW);
+  glPushMatrix();
+  glTranslatef (0, 1.03, 0);
+
+  glBegin (GL_QUADS);
+
+  glNormal3f ( 0,  1,  0);     /* back */
+  glVertex3f (-w,  d,  h);
+  glVertex3f ( w,  d,  h);
+  glVertex3f ( w,  d, -h);
+  glVertex3f (-w,  d, -h);
+  count++;
+
+  glNormal3f ( 0, -1,  0);     /* front */
+  glVertex3f (-w, -d, -h);
+  glVertex3f ( w, -d, -h);
+  glVertex3f ( w, -d,  h);
+  glVertex3f (-w, -d,  h);
+  count++;
+
+  glNormal3f ( 0, 0,   1);     /* top */
+  glVertex3f (-w, -d,  h);
+  glVertex3f ( w, -d,  h);
+  glVertex3f ( w,  d,  h);
+  glVertex3f (-w,  d,  h);
+  count++;
+
+  glNormal3f ( 0,  0, -1);     /* bottom */
+  glVertex3f (-w,  d, -h);
+  glVertex3f ( w,  d, -h);
+  glVertex3f ( w, -d, -h);
+  glVertex3f (-w, -d, -h);
+  count++;
+
+  glNormal3f ( 1,  0,  0);     /* left */
+  glVertex3f ( w, -d,  h);
+  glVertex3f ( w, -d, -h);
+  glVertex3f ( w,  d, -h);
+  glVertex3f ( w,  d,  h);
+  count++;
+
+  glNormal3f (-1,  0,  0);     /* right */
+  glVertex3f (-w, -d, -h);
+  glVertex3f (-w, -d,  h);
+  glVertex3f (-w,  d,  h);
+  glVertex3f (-w,  d, -h);
+  count++;
+
+  glEnd();
+  glPopMatrix();
+
+  return count;
+}
+
+
+static void
+tick_flapper (ModeInfo *mi, flapper *f)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  double prev = f->current_index;
+  Bool wrapped_p = False;
+
+  if (bp->button_down_p) return;
+  if (f->current_index == f->target_index)
+    return;
+
+  f->current_index += speed * 0.35;            /* turn the crank */
+
+  while (f->current_index > f->spool_size)
+    {
+      f->current_index -= f->spool_size;
+      wrapped_p = True;
+    }
+
+  if (f->current_index < 0) abort();
+
+  if ((prev < f->target_index || wrapped_p) &&
+      f->current_index > f->target_index)      /* just overshot */
+    f->current_index = f->target_index;
+}
+
+
+#define MOD(M,N) (((M)+(N)) % (N))  /* Works with negatives */
+
+static int
+draw_flapper (ModeInfo *mi, flapper *f, Bool text_p)
+{
+  int prev_index = floor (f->current_index);
+  int next_index = MOD (prev_index+1, f->spool_size);
+  int count = 0;
+  GLfloat epsilon = 0.02;
+  GLfloat r = f->current_index - prev_index;
+  Bool moving_p = (r > 0 && r < 1);
+  GLfloat sticky = f->sticky;
+
+  if (f->missing >= 0)
+    sticky = 0;
+
+  if (f->missing >= 0 &&
+      MOD (prev_index, f->spool_size) == f->missing)
+    {
+      moving_p = False;
+      sticky = 0;
+    }
+
+  if (!moving_p)
+    next_index = prev_index;
+
+  if (! text_p)
+    count += draw_frame (mi, f);
+
+  /* Top flap, flat: top half of target char */
+  if (!moving_p || !text_p || r > epsilon)
+    {
+      int p2 = next_index;
+
+      if (p2 == f->missing)
+        p2 = MOD (p2+1, f->spool_size);
+
+      count += draw_fin (mi, f, p2, -1, text_p);
+    }
+
+  /* Bottom flap, flat: bottom half of prev char */
+  if (!moving_p || !text_p || r < 1 - epsilon)
+    {
+      int p2 = prev_index;
+
+      if (!moving_p && sticky)
+        p2 = MOD (p2-1, f->spool_size);
+
+      if (f->missing >= 0 &&
+          p2 == MOD (f->missing+1, f->spool_size))
+        p2 = MOD (p2-1, f->spool_size);
+
+      glPushMatrix();
+      glRotatef (180, 1, 0, 0);
+      count += draw_fin (mi, f, -1, p2, text_p);
+      glPopMatrix();
+    }
+
+  /* Moving flap, front: top half of prev char */
+  /* Moving flap, back: bottom half of target char */
+  if (moving_p || sticky)
+    {
+      if (!moving_p)
+        r = 1.0;
+      if (sticky && r > 1 - sticky)
+        r = 1 - sticky;
+      glPushMatrix();
+      glRotatef (r * 180, 1, 0, 0);
+      count += draw_fin (mi, f, prev_index, next_index, text_p);
+      glPopMatrix();
+    }
+
+  return count;
+}
+
+
+static int
+draw_colon (ModeInfo *mi)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  GLfloat s = 1.0 / (bp->ascent + bp->descent);
+  GLfloat z = 0.01;
+  int count = 0;
+  XCharStruct m;
+
+  texture_string_metrics (bp->font_data, ":", &m, 0, 0);
+
+  s *= 2;
+
+  glPushMatrix();
+
+  glTranslatef (-(1 + COLON_WIDTH), 0, 0);
+  glScalef (s, s, 1);
+
+  glTranslatef (-m.lbearing - (m.rbearing - m.lbearing)/2,
+                -(m.ascent + m.descent) / 2,
+                0);
+
+  glEnable (GL_TEXTURE_2D);
+
+  /* draw the text five times, to give it a border. */
+  {
+    const XPoint offsets[] = {{ -1, -1 },
+                              { -1,  1 },
+                              {  1,  1 },
+                              {  1, -1 },
+                              {  0,  0 }};
+    int i;
+    GLfloat n = 1.5;
+
+    glColor3f (0, 0, 0);
+    for (i = 0; i < countof(offsets); i++)
+      {
+        glPushMatrix();
+        if (offsets[i].x == 0)
+          {
+            glColor4fv (bp->text_color);
+            glTranslatef (0, 0, z * 2);
+          }
+        glTranslatef (n * offsets[i].x, n * offsets[i].y, 0);
+        print_texture_string (bp->font_data, ":");
+        count++;
+        glPopMatrix();
+      }
+  }
+
+  glPopMatrix();
+
+  return count;
+}
+
+
+/* Reads and returns a single Unicode character from the text client.
+ */
+static unsigned long
+read_unicode (ModeInfo *mi)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  const unsigned char *end = bp->text + sizeof(bp->text) - 1;  /* 4 bytes */
+  unsigned long uc = 0;
+  long L;
+  int i;
+
+  if (bp->clock_p || !bp->tc) abort();
+
+  /* Fill the buffer with available input.
+   */
+  i = strlen ((char *) bp->text);
+  while (i < (end - bp->text))
+    {
+      int c = textclient_getc (bp->tc);
+      if (c <= 0) break;
+      bp->text[i++] = (char) c;
+      bp->text[i] = 0;
+    }
+
+  /* Pop 1-4 bytes from the front of the buffer and extract a UTF8 character.
+   */
+  L = utf8_decode (bp->text, i, &uc);
+  if (L)
+    {
+      int j = end - bp->text - L;
+      memmove (bp->text, bp->text + L, j);
+      bp->text[j] = 0;
+    }
+  else
+    uc = 0;
+
+  return uc;
+}
+
+
+/* Given a Unicode character, finds the corresponding index on the spool,
+   if any. Returns 0 if not found.
+ */
+static int
+find_index (ModeInfo *mi, flapper *f, long uc)
+{
+  char string[5];
+  int L = utf8_encode (uc, string, sizeof(string) - 1);
+  int i;
+  if (L <= 0) return 0;
+  string[L] = 0;
+  for (i = 0; i < f->spool_size; i++)
+    {
+      if (!strcmp (string, f->spool[i]))
+        return i;
+    }
+  return 0;
+}
+
+
+/* Read input from the text client and populate the spool with it.
+ */
+static void
+fill_targets (ModeInfo *mi)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  int x, y;
+  Bool cls_p = False;
+
+  if (bp->clock_p)
+    {
+      char buf[80];
+      time_t now = time ((time_t *) 0);
+        struct tm *tm = localtime (&now);
+      const char *fmt = (bp->clock_p == 24
+                         ? "%H%M%S"
+                         : "%I%M%S%p");
+      int i;
+      strftime (buf, sizeof(buf)-1, fmt, tm);
+      if (bp->clock_p == 12 && buf[0] == '0')
+        buf[0] = ' ';
+
+      for (i = 0; i < strlen(buf); i++)
+        {
+          flapper *f = &bp->flappers[i];
+          f->target_index = find_index (mi, f, buf[i]);
+        }
+      for (; i < grid_width * grid_height; i++)
+        {
+          flapper *f = &bp->flappers[i];
+          f->target_index = find_index (mi, f, ' ');
+        }
+      return;
+    }
+
+  for (y = 0; y < grid_height; y++)
+    {
+      Bool nl_p = False;
+      for (x = 0; x < grid_width; x++)
+        {
+          int i = y * grid_width + x;
+          flapper *f = &bp->flappers[i];
+          unsigned long uc = ((nl_p || cls_p) ? ' ' : read_unicode (mi));
+          if (uc == '\r' || uc == '\n')
+            nl_p = True;
+          else if (uc == 12)  /* ^L */
+            cls_p = True;
+
+          /* Convert Unicode to the closest Latin1 equivalent. */
+          if (uc > 127)
+            {
+              Bool ascii_p = (f->spool != latin1_spool);
+              unsigned char s[5], *s2;
+              int L = utf8_encode (uc, (char *) s, sizeof(s));
+              s[L] = 0;
+              s2 = (unsigned char *) utf8_to_latin1 ((char *) s, ascii_p);
+              
+              if (s2[0] < 128) /* ASCII */
+                uc = s2[0];
+              else             /* Latin1 -> UTF8 -> Unicode */
+                {
+                  s[0] = (s2[0] > 0xBF ? 0xC3 : 0xC2);
+                  s[1] = s2[0] & (s2[0] > 0xBF ? 0xBF : 0xFF);
+                  s[2] = 0;
+                  utf8_decode (s, 2, &uc);
+                }
+
+              free (s2);
+            }
+
+          /* Upcase ASCII. Upcasing Unicrud would be rocket surgery. */
+          if (uc >= 'a' && uc <= 'z') uc += ('A'-'a');
+
+          f->target_index = find_index (mi, f, uc);
+
+          f->sticky = (((random() % 20) == 0)
+                       ? 0.05 + frand(0.1) + frand(0.1)
+                       : 0);
+        }
+    }
+
+# if 0
+  for (y = 0; y < grid_height; y++)
+    {
+      fprintf (stderr, "# ");
+      for (x = 0; x < grid_width; x++)
+        {
+          int i = y * grid_width + x;
+          flapper *f = &bp->flappers[i];
+          fprintf(stderr, "%s", bp->spool[f->target_index]);
+        }
+      fprintf (stderr, " #\n");
+    }
+  fprintf (stderr, "\n");
+# endif
+}
+
+
+static void
+draw_flappers (ModeInfo *mi, Bool text_p)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  int x, y;
+  int running = 0;
+
+  for (y = 0; y < grid_height; y++)
+    for (x = 0; x < grid_width; x++)
+      {
+        int i = (grid_height - y - 1) * grid_width + x;
+        flapper *f = &bp->flappers[i];
+        GLfloat xx = x;
+        GLfloat yy = y;
+
+        if (bp->clock_p)
+          {
+            if (x >= 2) xx += COLON_WIDTH;
+            if (x >= 4) xx += COLON_WIDTH;
+            if (x >= 6) xx += COLON_WIDTH;
+          }
+
+        xx *= 2.01;
+        yy *= 1.98;
+
+        glPushMatrix();
+        glTranslatef (xx, yy, 0);
+        mi->polygon_count += draw_flapper (mi, f, text_p);
+
+        if (text_p && bp->clock_p && (x == 2 || x == 4))
+          mi->polygon_count += draw_colon (mi);
+
+        glPopMatrix();
+
+        if (text_p)
+          {
+            tick_flapper (mi, f);
+            if (f->current_index != f->target_index)
+              running++;
+          }
+      }
+
+  if (text_p && !running)
+    {
+      if (bp->clock_p)
+        fill_targets (mi);
+      else if (bp->linger)
+        {
+          bp->linger--;
+          if (!bp->linger)
+            fill_targets (mi);
+        }
+      else
+        {
+          /* Base of 1 second, plus 1 second for every 25 characters.
+             Also multiply by speed? */
+          bp->linger = 30;
+          if (!bp->first_time_p)
+            bp->linger += (grid_width * grid_height * 1.2);
+          bp->first_time_p = False;
+        }
+    }
+}
+
+
+ENTRYPOINT void
+draw_splitflap (ModeInfo *mi)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  Display *dpy = MI_DISPLAY(mi);
+  Window window = MI_WINDOW(mi);
+
+  if (!bp->glx_context)
+    return;
+
+  glXMakeCurrent(MI_DISPLAY(mi), MI_WINDOW(mi), *(bp->glx_context));
+
+  glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+
+  glPushMatrix ();
+  glRotatef(current_device_rotation(), 0, 0, 1);
+
+  glScalef (0.1, 0.1, 0.1);  /* because of gluLookAt */
+
+  {
+    double x, y, z;
+    get_position (bp->rot, &x, &y, &z, !bp->button_down_p);
+    glTranslatef((x - 0.5) * 8,
+                 (y - 0.5) * 8,
+                 (z - 0.5) * 8);
+
+    gltrackball_rotate (bp->trackball);
+
+    if (face_front_p)
+      {
+        double maxx = 120;
+        double maxy = 60;
+        double maxz = 45;
+        get_position (bp->rot2, &x, &y, &z, !bp->button_down_p);
+        if (bp->spinx) glRotatef (maxy/2 - x*maxy, 1, 0, 0);
+        if (bp->spiny) glRotatef (maxx/2 - y*maxx, 0, 1, 0);
+        if (bp->spinz) glRotatef (maxz/2 - z*maxz, 0, 0, 1);
+      }
+    else
+      {
+        get_rotation (bp->rot, &x, &y, &z, !bp->button_down_p);
+        glRotatef (x * 360, 1, 0, 0);
+        glRotatef (y * 360, 0, 1, 0);
+        glRotatef (z * 360, 0, 0, 1);
+      }
+  }
+
+  /* Fit the whole grid on the screen */
+  {
+    GLfloat r = MI_HEIGHT(mi) / (GLfloat) MI_WIDTH(mi);
+    int cells = (grid_width > grid_height
+                 ? grid_width * r
+                 : grid_height);
+    GLfloat s = 8;
+# ifdef USE_IPHONE
+    s *= 2; /* #### What. Why is this necessary? */
+#endif
+    s /= cells;
+    glScalef (s, s, s);
+  }
+
+  mi->polygon_count = 0;
+  mi->polygon_count += draw_component (mi, SPLITFLAP_OUTER_FRAME);
+
+  {
+    GLfloat xoff = (bp->clock_p == 12 ? COLON_WIDTH * 3 :
+                    bp->clock_p == 24 ? COLON_WIDTH * 2 :
+                    0);
+    glTranslatef (1 - (grid_width + xoff), 1 - grid_height, 0);
+  }
+
+  /* We must render all text after all polygons, or alpha blending
+     doesn't work right. */
+  draw_flappers (mi, False);
+  draw_flappers (mi, True);
+
+  glPopMatrix ();
+
+  if (mi->fps_p) do_fps (mi);
+  glFinish();
+
+  glXSwapBuffers(dpy, window);
+}
+
+ENTRYPOINT void
+release_splitflap (ModeInfo *mi)
+{
+  splitflap_configuration *bp = &bps[MI_SCREEN(mi)];
+  if (bp->tc)
+    textclient_close (bp->tc);
+  /* #### bp->texinfo */
+}
+
+XSCREENSAVER_MODULE ("SplitFlap", splitflap)
+
+#endif /* USE_GL */
diff --git a/hacks/glx/splitflap.dxf b/hacks/glx/splitflap.dxf
new file mode 100644 (file)
index 0000000..d00149a
--- /dev/null
@@ -0,0 +1,1658 @@
+ 0
+SECTION
+ 2
+ENTITIES
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-33.50000000000001
+20
+-1.2499999999999996
+30
+34.82654508887018
+11
+-33.500000000000014
+21
+-1.2499999999999996
+31
+30.826545088870194
+12
+-5.639932965095795e-15
+22
+-1.2499999999999996
+32
+30.826545088870194
+13
+-5.639932965095795e-15
+23
+-1.2499999999999996
+33
+30.826545088870194
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-33.500000000000014
+20
+-1.2499999999999996
+30
+30.826545088870194
+11
+-37.50000000000001
+21
+-1.2499999999999996
+31
+30.826545088870187
+12
+-33.50000000000001
+22
+-1.2499999999999996
+32
+17.66327254443509
+13
+-33.50000000000001
+23
+-1.2499999999999996
+33
+17.66327254443509
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-33.500000000000014
+20
+-1.2499999999999996
+30
+30.826545088870194
+11
+-33.50000000000001
+21
+-1.2499999999999996
+31
+17.66327254443509
+12
+-5.639932965095795e-15
+22
+-1.2499999999999996
+32
+30.826545088870194
+13
+-5.639932965095795e-15
+23
+-1.2499999999999996
+33
+30.826545088870194
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-5.639932965095795e-15
+20
+-1.2499999999999996
+30
+30.826545088870194
+11
+-33.50000000000001
+21
+-1.2499999999999996
+31
+17.66327254443509
+12
+-5.639932965095795e-15
+22
+-1.2499999999999996
+32
+17.66327254443509
+13
+-5.639932965095795e-15
+23
+-1.2499999999999996
+33
+17.66327254443509
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-33.50000000000001
+20
+-1.2499999999999996
+30
+34.82654508887018
+11
+-5.639932965095795e-15
+21
+-1.2499999999999996
+31
+30.826545088870194
+12
+-5.639932965095795e-15
+22
+-1.2499999999999996
+32
+34.82654508887018
+13
+-5.639932965095795e-15
+23
+-1.2499999999999996
+33
+34.82654508887018
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-37.50000000000001
+20
+-1.2499999999999996
+30
+30.826545088870187
+11
+-37.50000000000001
+21
+-1.2499999999999996
+31
+17.66327254443509
+12
+-33.50000000000001
+22
+-1.2499999999999996
+32
+17.66327254443509
+13
+-33.50000000000001
+23
+-1.2499999999999996
+33
+17.66327254443509
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-33.50000000000001
+20
+-1.2499999999999996
+30
+17.66327254443509
+11
+-5.639932965095795e-15
+21
+-1.2499999999999996
+31
+0.49999999999999906
+12
+-5.639932965095795e-15
+22
+-1.2499999999999996
+32
+17.66327254443509
+13
+-5.639932965095795e-15
+23
+-1.2499999999999996
+33
+17.66327254443509
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-33.50000000000001
+20
+-1.2499999999999996
+30
+17.66327254443509
+11
+-33.50000000000001
+21
+-1.2499999999999996
+31
+0.49999999999999906
+12
+-5.639932965095795e-15
+22
+-1.2499999999999996
+32
+0.49999999999999906
+13
+-5.639932965095795e-15
+23
+-1.2499999999999996
+33
+0.49999999999999906
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-36.96410161513776
+20
+-1.2499999999999996
+30
+32.82654508887019
+11
+-37.50000000000001
+21
+-1.2499999999999996
+31
+30.826545088870187
+12
+-33.500000000000014
+22
+-1.2499999999999996
+32
+30.826545088870194
+13
+-33.500000000000014
+23
+-1.2499999999999996
+33
+30.826545088870194
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-35.50000000000001
+20
+-1.2499999999999996
+30
+34.29064670400795
+11
+-36.96410161513776
+21
+-1.2499999999999996
+31
+32.82654508887019
+12
+-33.500000000000014
+22
+-1.2499999999999996
+32
+30.826545088870194
+13
+-33.500000000000014
+23
+-1.2499999999999996
+33
+30.826545088870194
+70
+0
+  0
+3DFACE
+ 8
+fin_face_half
+10
+-33.50000000000001
+20
+-1.2499999999999996
+30
+34.82654508887018
+11
+-35.50000000000001
+21
+-1.2499999999999996
+31
+34.29064670400795
+12
+-33.500000000000014
+22
+-1.2499999999999996
+32
+30.826545088870194
+13
+-33.500000000000014
+23
+-1.2499999999999996
+33
+30.826545088870194
+70
+0
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-34.0
+20
+-3.27117099240816
+30
+-1.6097177653715823e-14
+11
+-38.5
+21
+-3.2711709924081642
+31
+3.105896849114554
+12
+-38.50000000000001
+22
+-3.2711709924081416
+32
+-1.6919798895287383e-14
+13
+-38.50000000000001
+23
+-3.2711709924081416
+33
+-1.6919798895287383e-14
+70
+1
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-38.5
+20
+-3.2711709924081642
+30
+3.105896849114554
+11
+-34.0
+21
+-3.27117099240816
+31
+-1.6097177653715823e-14
+12
+-33.999999999999986
+22
+-3.2711709924081824
+32
+3.105896849114554
+13
+-33.999999999999986
+23
+-3.2711709924081824
+33
+3.105896849114554
+70
+1
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-33.999999999999986
+20
+-1.6634404790586517
+30
+9.106028809813777
+11
+-38.5
+21
+-3.2711709924081642
+31
+3.105896849114554
+12
+-33.999999999999986
+22
+-3.2711709924081824
+32
+3.105896849114554
+13
+-33.999999999999986
+23
+-3.2711709924081824
+33
+3.105896849114554
+70
+1
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-38.5
+20
+-3.2711709924081642
+30
+3.105896849114554
+11
+-33.999999999999986
+21
+-1.6634404790586517
+31
+9.106028809813777
+12
+-38.5
+22
+-1.6634404790586328
+32
+9.106028809813777
+13
+-38.5
+23
+-1.6634404790586328
+33
+9.106028809813777
+70
+1
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-33.999999999999986
+20
+1.4999999999999922
+30
+14.585268446263385
+11
+-38.5
+21
+-1.6634404790586328
+31
+9.106028809813777
+12
+-33.999999999999986
+22
+-1.6634404790586517
+32
+9.106028809813777
+13
+-33.999999999999986
+23
+-1.6634404790586517
+33
+9.106028809813777
+70
+1
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-38.5
+20
+-1.6634404790586328
+30
+9.106028809813777
+11
+-33.999999999999986
+21
+1.4999999999999922
+31
+14.585268446263385
+12
+-38.5
+22
+1.4999999999999922
+32
+14.585268446263385
+13
+-38.5
+23
+1.4999999999999922
+33
+14.585268446263385
+70
+1
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-38.5
+20
+1.4999999999999922
+30
+-1.6919798895287383e-14
+11
+-38.50000000000001
+21
+-3.2711709924081416
+31
+-1.6919798895287383e-14
+12
+-38.5
+22
+-3.2711709924081642
+32
+3.105896849114554
+13
+-38.5
+23
+-3.2711709924081642
+33
+3.105896849114554
+70
+0
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-38.5
+20
+1.4999999999999922
+30
+-1.6919798895287383e-14
+11
+-38.5
+21
+-3.2711709924081642
+31
+3.105896849114554
+12
+-38.5
+22
+-1.6634404790586328
+32
+9.106028809813777
+13
+-38.5
+23
+-1.6634404790586328
+33
+9.106028809813777
+70
+0
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-33.999999999999986
+20
+1.4999999999999922
+30
+14.585268446263385
+11
+-33.999999999999986
+21
+-1.6634404790586517
+31
+9.106028809813777
+12
+-33.999999999999986
+22
+1.4999999999999922
+32
+-1.4804824033376462e-14
+13
+-33.999999999999986
+23
+1.4999999999999922
+33
+-1.4804824033376462e-14
+70
+0
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-33.999999999999986
+20
+1.4999999999999922
+30
+-1.4804824033376462e-14
+11
+-33.999999999999986
+21
+-3.2711709924081824
+31
+3.105896849114554
+12
+-34.0
+22
+-3.27117099240816
+32
+-1.6097177653715823e-14
+13
+-34.0
+23
+-3.27117099240816
+33
+-1.6097177653715823e-14
+70
+0
+  0
+3DFACE
+ 8
+disc_quarter
+10
+-33.999999999999986
+20
+1.4999999999999922
+30
+-1.4804824033376462e-14
+11
+-33.999999999999986
+21
+-1.6634404790586517
+31
+9.106028809813777
+12
+-33.999999999999986
+22
+-3.2711709924081824
+32
+3.105896849114554
+13
+-33.999999999999986
+23
+-3.2711709924081824
+33
+3.105896849114554
+70
+0
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+5.639932965095795e-15
+20
+1.5000000000000084
+30
+35.826545088870176
+11
+-38.49999999999998
+21
+-1.9999999999999913
+31
+35.826545088870176
+12
+-38.499999999999986
+22
+1.5000000000000084
+32
+35.826545088870176
+13
+-38.499999999999986
+23
+1.5000000000000084
+33
+35.826545088870176
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-38.49999999999998
+20
+-1.9999999999999913
+30
+35.826545088870176
+11
+5.639932965095795e-15
+21
+1.5000000000000084
+31
+35.826545088870176
+12
+5.639932965095795e-15
+22
+-1.9999999999999913
+32
+35.826545088870176
+13
+5.639932965095795e-15
+23
+-1.9999999999999913
+33
+35.826545088870176
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-40.49999999999998
+20
+-1.9999999999999913
+30
+39.82654508887017
+11
+5.639932965095795e-15
+21
+2.500000000000008
+31
+39.82654508887017
+12
+-40.49999999999999
+22
+2.500000000000008
+32
+39.82654508887017
+13
+-40.49999999999999
+23
+2.500000000000008
+33
+39.82654508887017
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+5.639932965095795e-15
+20
+2.500000000000008
+30
+39.82654508887017
+11
+-40.49999999999998
+21
+-1.9999999999999913
+31
+39.82654508887017
+12
+5.639932965095795e-15
+22
+-1.9999999999999913
+32
+39.82654508887017
+13
+5.639932965095795e-15
+23
+-1.9999999999999913
+33
+39.82654508887017
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+5.639932965095795e-15
+20
+-1.9999999999999913
+30
+39.82654508887017
+11
+-38.49999999999998
+21
+-1.9999999999999913
+31
+35.826545088870176
+12
+5.639932965095795e-15
+22
+-1.9999999999999913
+32
+35.826545088870176
+13
+5.639932965095795e-15
+23
+-1.9999999999999913
+33
+35.826545088870176
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-38.49999999999998
+20
+-1.9999999999999913
+30
+35.826545088870176
+11
+5.639932965095795e-15
+21
+-1.9999999999999913
+31
+39.82654508887017
+12
+-40.49999999999998
+22
+-1.9999999999999913
+32
+35.826545088870176
+13
+-40.49999999999998
+23
+-1.9999999999999913
+33
+35.826545088870176
+70
+3
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-40.49999999999998
+20
+-1.9999999999999913
+30
+35.826545088870176
+11
+5.639932965095795e-15
+21
+-1.9999999999999913
+31
+39.82654508887017
+12
+-40.49999999999998
+22
+-1.9999999999999913
+32
+39.82654508887017
+13
+-40.49999999999998
+23
+-1.9999999999999913
+33
+39.82654508887017
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-40.49999999999999
+20
+2.500000000000008
+30
+39.82654508887017
+11
+-40.49999999999998
+21
+-1.9999999999999913
+31
+35.826545088870176
+12
+-40.49999999999998
+22
+-1.9999999999999913
+32
+39.82654508887017
+13
+-40.49999999999998
+23
+-1.9999999999999913
+33
+39.82654508887017
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-40.49999999999998
+20
+-1.9999999999999913
+30
+35.826545088870176
+11
+-40.49999999999999
+21
+2.500000000000008
+31
+39.82654508887017
+12
+-40.49999999999999
+22
+2.500000000000008
+32
+35.826545088870176
+13
+-40.49999999999999
+23
+2.500000000000008
+33
+35.826545088870176
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-40.49999999999999
+20
+2.500000000000008
+30
+35.826545088870176
+11
+-40.49999999999998
+21
+-1.9999999999999913
+31
+-0.0017362311270455954
+12
+-40.49999999999998
+22
+-1.9999999999999913
+32
+35.826545088870176
+13
+-40.49999999999998
+23
+-1.9999999999999913
+33
+35.826545088870176
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-40.49999999999998
+20
+-1.9999999999999913
+30
+-0.0017362311270455954
+11
+-40.49999999999999
+21
+2.500000000000008
+31
+35.826545088870176
+12
+-40.49999999999999
+22
+2.500000000000008
+32
+-0.0017362311270455954
+13
+-40.49999999999999
+23
+2.500000000000008
+33
+-0.0017362311270455954
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-38.5
+20
+-2.023352891115778
+30
+-1.6919798895287383e-14
+11
+-40.49999999999998
+21
+-1.9999999999999913
+31
+35.826545088870176
+12
+-40.49999999999998
+22
+-1.9999999999999913
+32
+-0.0017362311270455954
+13
+-40.49999999999998
+23
+-1.9999999999999913
+33
+-0.0017362311270455954
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-40.49999999999998
+20
+-1.9999999999999913
+30
+35.826545088870176
+11
+-38.5
+21
+-2.023352891115778
+31
+-1.6919798895287383e-14
+12
+-38.49999999999998
+22
+-1.9999999999999913
+32
+35.826545088870176
+13
+-38.49999999999998
+23
+-1.9999999999999913
+33
+35.826545088870176
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-38.499999999999986
+20
+1.500000000000011
+30
+-1.6919798895287383e-14
+11
+-38.49999999999998
+21
+-1.9999999999999913
+31
+35.826545088870176
+12
+-38.5
+22
+-2.023352891115778
+32
+-1.6919798895287383e-14
+13
+-38.5
+23
+-2.023352891115778
+33
+-1.6919798895287383e-14
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-38.49999999999998
+20
+-1.9999999999999913
+30
+35.826545088870176
+11
+-38.499999999999986
+21
+1.500000000000011
+31
+-1.6919798895287383e-14
+12
+-38.499999999999986
+22
+1.5000000000000084
+32
+35.826545088870176
+13
+-38.499999999999986
+23
+1.5000000000000084
+33
+35.826545088870176
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+5.639932965095795e-15
+20
+1.5000000000000084
+30
+35.826545088870176
+11
+-38.499999999999986
+21
+1.500000000000011
+31
+-1.6919798895287383e-14
+12
+5.639932965095795e-15
+22
+1.5000000000000084
+32
+-2.255973186038318e-14
+13
+5.639932965095795e-15
+23
+1.5000000000000084
+33
+-2.255973186038318e-14
+70
+1
+  0
+3DFACE
+ 8
+box_quarter_frame
+10
+-38.499999999999986
+20
+1.500000000000011
+30
+-1.6919798895287383e-14
+11
+5.639932965095795e-15
+21
+1.5000000000000084
+31
+35.826545088870176
+12
+-38.499999999999986
+22
+1.5000000000000084
+32
+35.826545088870176
+13
+-38.499999999999986
+23
+1.5000000000000084
+33
+35.826545088870176
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-33.49999999999999
+20
+0.25000000000000006
+30
+17.66327254443509
+11
+-37.49999999999999
+21
+-1.2499999999999996
+31
+17.66327254443509
+12
+-37.49999999999999
+22
+0.25000000000000006
+32
+17.66327254443509
+13
+-37.49999999999999
+23
+0.25000000000000006
+33
+17.66327254443509
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-37.49999999999999
+20
+-1.2499999999999996
+30
+17.66327254443509
+11
+-33.49999999999999
+21
+0.25000000000000006
+31
+17.66327254443509
+12
+-33.49999999999999
+22
+-1.2499999999999996
+32
+17.66327254443509
+13
+-33.49999999999999
+23
+-1.2499999999999996
+33
+17.66327254443509
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-37.49999999999999
+20
+0.25000000000000006
+30
+30.826545088870187
+11
+-37.49999999999999
+21
+-1.2499999999999996
+31
+17.66327254443509
+12
+-37.49999999999999
+22
+-1.2499999999999996
+32
+30.826545088870187
+13
+-37.49999999999999
+23
+-1.2499999999999996
+33
+30.826545088870187
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-37.49999999999999
+20
+-1.2499999999999996
+30
+17.66327254443509
+11
+-37.49999999999999
+21
+0.25000000000000006
+31
+30.826545088870187
+12
+-37.49999999999999
+22
+0.25000000000000006
+32
+17.66327254443509
+13
+-37.49999999999999
+23
+0.25000000000000006
+33
+17.66327254443509
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+5.639932965095795e-15
+20
+-1.2499999999999996
+30
+34.82654508887018
+11
+-33.49999999999999
+21
+0.25000000000000006
+31
+34.82654508887018
+12
+-33.49999999999999
+22
+-1.2499999999999996
+32
+34.82654508887018
+13
+-33.49999999999999
+23
+-1.2499999999999996
+33
+34.82654508887018
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-33.49999999999999
+20
+0.25000000000000006
+30
+34.82654508887018
+11
+5.639932965095795e-15
+21
+-1.2499999999999996
+31
+34.82654508887018
+12
+5.639932965095795e-15
+22
+0.25000000000000006
+32
+34.82654508887018
+13
+5.639932965095795e-15
+23
+0.25000000000000006
+33
+34.82654508887018
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+5.639932965095795e-15
+20
+0.25000000000000006
+30
+0.49999999999999906
+11
+-33.49999999999999
+21
+-1.2499999999999996
+31
+0.49999999999999906
+12
+-33.49999999999999
+22
+0.25000000000000006
+32
+0.49999999999999906
+13
+-33.49999999999999
+23
+0.25000000000000006
+33
+0.49999999999999906
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-33.49999999999999
+20
+-1.2499999999999996
+30
+0.49999999999999906
+11
+5.639932965095795e-15
+21
+0.25000000000000006
+31
+0.49999999999999906
+12
+5.639932965095795e-15
+22
+-1.2499999999999996
+32
+0.49999999999999906
+13
+5.639932965095795e-15
+23
+-1.2499999999999996
+33
+0.49999999999999906
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-33.49999999999999
+20
+0.25000000000000006
+30
+17.66327254443509
+11
+-33.49999999999999
+21
+-1.2499999999999996
+31
+0.49999999999999906
+12
+-33.49999999999999
+22
+-1.2499999999999996
+32
+17.66327254443509
+13
+-33.49999999999999
+23
+-1.2499999999999996
+33
+17.66327254443509
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-33.49999999999999
+20
+-1.2499999999999996
+30
+0.49999999999999906
+11
+-33.49999999999999
+21
+0.25000000000000006
+31
+17.66327254443509
+12
+-33.49999999999999
+22
+0.25000000000000006
+32
+0.49999999999999906
+13
+-33.49999999999999
+23
+0.25000000000000006
+33
+0.49999999999999906
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-36.96410161513774
+20
+0.25000000000000006
+30
+32.82654508887019
+11
+-37.49999999999999
+21
+-1.2499999999999996
+31
+30.826545088870187
+12
+-36.96410161513774
+22
+-1.2499999999999996
+32
+32.82654508887019
+13
+-36.96410161513774
+23
+-1.2499999999999996
+33
+32.82654508887019
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-37.49999999999999
+20
+-1.2499999999999996
+30
+30.826545088870187
+11
+-36.96410161513774
+21
+0.25000000000000006
+31
+32.82654508887019
+12
+-37.49999999999999
+22
+0.25000000000000006
+32
+30.826545088870187
+13
+-37.49999999999999
+23
+0.25000000000000006
+33
+30.826545088870187
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-35.5
+20
+0.25000000000000006
+30
+34.29064670400795
+11
+-36.96410161513774
+21
+-1.2499999999999996
+31
+32.82654508887019
+12
+-35.5
+22
+-1.2499999999999996
+32
+34.29064670400795
+13
+-35.5
+23
+-1.2499999999999996
+33
+34.29064670400795
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-36.96410161513774
+20
+-1.2499999999999996
+30
+32.82654508887019
+11
+-35.5
+21
+0.25000000000000006
+31
+34.29064670400795
+12
+-36.96410161513774
+22
+0.25000000000000006
+32
+32.82654508887019
+13
+-36.96410161513774
+23
+0.25000000000000006
+33
+32.82654508887019
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-33.49999999999999
+20
+-1.2499999999999996
+30
+34.82654508887018
+11
+-35.5
+21
+0.25000000000000006
+31
+34.29064670400795
+12
+-35.5
+22
+-1.2499999999999996
+32
+34.29064670400795
+13
+-35.5
+23
+-1.2499999999999996
+33
+34.29064670400795
+70
+1
+  0
+3DFACE
+ 8
+fin_edge_half
+10
+-35.5
+20
+0.25000000000000006
+30
+34.29064670400795
+11
+-33.49999999999999
+21
+-1.2499999999999996
+31
+34.82654508887018
+12
+-33.49999999999999
+22
+0.25000000000000006
+32
+34.82654508887018
+13
+-33.49999999999999
+23
+0.25000000000000006
+33
+34.82654508887018
+70
+1
+ 0
+ENDSEC
+ 0
+EOF
diff --git a/hacks/glx/splitflap.man b/hacks/glx/splitflap.man
new file mode 100644 (file)
index 0000000..432f490
--- /dev/null
@@ -0,0 +1,98 @@
+.TH XScreenSaver 1 "" "X Version 11"
+.SH NAME
+splitflap - a simulation of a split-flap electromechanical display.
+.SH SYNOPSIS
+.B splitflap
+[\-display \fIhost:display.screen\fP]
+[\-visual \fIvisual\fP]
+[\-window]
+[\-root]
+[\-delay \fImicroseconds\fP]
+[\-speed \fIfloat\fP]
+[\-width \fIcolumns\fP]
+[\-height \fIrows\fP]
+[\-mode text | clock12 | clock24]
+[\-no-wander]
+[\-spin \fIaxes\fP]
+[\-no\-spin]
+[\-front] [\-no-front]
+[\-wireframe]
+[\-fps]
+.SH DESCRIPTION
+Simulates a split-flap display, an old style of electromechanical sign as
+seen in airports and train stations, and commonly used in alarm clocks in
+the 1960s and 1970s.  
+.SH OPTIONS
+.TP 8
+.B \-visual \fIvisual\fP
+Specify which visual to use.  Legal values are the name of a visual class,
+or the id number (decimal or hex) of a specific visual.
+.TP 8
+.B \-window
+Draw on a newly-created window.  This is the default.
+.TP 8
+.B \-root
+Draw on the root window.
+.TP 8
+.B \-delay \fInumber\fP
+Per-frame delay, in microseconds.  Default: 20000 (0.02 seconds).
+.TP 8
+.B \-speed \fInumber\fP
+Animation speed.  2.0 means twice as fast, 0.5 means half as fast.
+.TP 8
+.B \-width \fInumber\fP
+Columns of the display.  Default: 22.
+.TP 8
+.B \-height \fInumber\fP
+Rows of the display. Default: 8.
+.TP 8
+.B \-mode clock12
+Display a 12-hour clock.
+.TP 8
+.B \-mode clock24
+Display a 24-hour clock.
+.TP 8
+.B \-front | \-no-front
+When spinning, never spin all the way around or upside down:
+always face mostly forward so that the text is easily readable.
+This is the default.
+.TP 8
+.B \-no\-front
+Allow spins to go all the way around or upside down.
+.TP 8
+.B \-wander | \-no-wander
+Whether the object should wander around the screen.
+.TP 8
+.B \-spin
+Which axes around which the text should spin.  The default is "XYZ",
+meaning rotate it freely in space.  "\fB\-spin Z\fP" would rotate the
+text in the plane of the screen while not rotating it into or out
+of the screen; etc.
+.TP 8
+.B \-wireframe | \-no-wireframe
+Render in wireframe instead of solid.
+.TP 8
+.B \-fps | \-no-fps
+Whether to show a frames-per-second display at the bottom of the screen.
+.SH ENVIRONMENT
+.PP
+.TP 8
+.B DISPLAY
+to get the default host and display number.
+.TP 8
+.B XENVIRONMENT
+to get the name of a resource file that overrides the global resources
+stored in the RESOURCE_MANAGER property.
+.SH SEE ALSO
+.BR X (1),
+.BR xscreensaver (1)
+.SH COPYRIGHT
+Copyright \(co 2015 by Jamie Zawinski.  Permission to use, copy, modify, 
+distribute, and sell this software and its documentation for any purpose is 
+hereby granted without fee, provided that the above copyright notice appear 
+in all copies and that both that copyright notice and this permission notice
+appear in supporting documentation.  No representations are made about the 
+suitability of this software for any purpose.  It is provided "as is" without
+express or implied warranty.
+.SH AUTHOR
+Jamie Zawinski.
diff --git a/hacks/glx/splitflap_obj.c b/hacks/glx/splitflap_obj.c
new file mode 100644 (file)
index 0000000..f814bb9
--- /dev/null
@@ -0,0 +1,200 @@
+/* Generated from "splitflap.dxf" on 04-May-2015.
+   Smoothed vertex normals. Normalized to unit bounding box.
+   Components: box_quarter_frame, disc_quarter, fin_edge_half,
+     fin_face_half.
+ */
+
+#include "gllist.h"
+
+static const float splitflap_obj_box_quarter_frame_data[] = {
+       0,0,-1,0,0.037037,0.884606,
+       0,0,-1,-0.950617,-0.049383,0.884606,
+       0,0,-1,-0.950617,0.037037,0.884606,
+       0,0,-1,-0.950617,-0.049383,0.884606,
+       0,0,-1,0,0.037037,0.884606,
+       0,0,-1,0,-0.049383,0.884606,
+       0,0,1,-1,-0.049383,0.983371,
+       0,0,1,0,0.061728,0.983371,
+       0,0,1,-1,0.061728,0.983371,
+       0,0,1,0,0.061728,0.983371,
+       0,0,1,-1,-0.049383,0.983371,
+       0,0,1,0,-0.049383,0.983371,
+       0,-1,0,0,-0.049383,0.983371,
+       0,-1,0.000217,-0.950617,-0.049383,0.884606,
+       0,-1,0,0,-0.049383,0.884606,
+       0,-1,0.000217,-0.950617,-0.049383,0.884606,
+       0,-1,0,0,-0.049383,0.983371,
+       -0.002919,-0.999996,0.000163,-1,-0.049383,0.884606,
+       -0.002919,-0.999996,0.000163,-1,-0.049383,0.884606,
+       0,-1,0,0,-0.049383,0.983371,
+       0,-1,0,-1,-0.049383,0.983371,
+       -1,0,0,-1,0.061728,0.983371,
+       -1,0,0,-1,-0.049383,0.884606,
+       -1,0,0,-1,-0.049383,0.983371,
+       -1,0,0,-1,-0.049383,0.884606,
+       -1,0,0,-1,0.061728,0.983371,
+       -1,0,0,-1,0.061728,0.884606,
+       -1,0,0,-1,0.061728,0.884606,
+       -1,0,0,-1,-0.049383,-0.000043,
+       -1,0,0,-1,-0.049383,0.884606,
+       -1,0,0,-1,-0.049383,-0.000043,
+       -1,0,0,-1,0.061728,0.884606,
+       -1,0,0,-1,0.061728,-0.000043,
+       -0.005838,-0.999983,0.000326,-0.950617,-0.049959,0,
+       -0.002919,-0.999996,0.000163,-1,-0.049383,0.884606,
+       -0.011676,-0.999932,0,-1,-0.049383,-0.000043,
+       -0.002919,-0.999996,0.000163,-1,-0.049383,0.884606,
+       -0.005838,-0.999983,0.000326,-0.950617,-0.049959,0,
+       0,-1,0.000217,-0.950617,-0.049383,0.884606,
+       1,0,0,-0.950617,0.037037,0,
+       1,0,0,-0.950617,-0.049383,0.884606,
+       1,0,0,-0.950617,-0.049959,0,
+       1,0,0,-0.950617,-0.049383,0.884606,
+       1,0,0,-0.950617,0.037037,0,
+       1,0,0,-0.950617,0.037037,0.884606,
+       0,-1,0,0,0.037037,0.884606,
+       0,-1,0,-0.950617,0.037037,0,
+       0,-1,0,0,0.037037,0,
+       0,-1,0,-0.950617,0.037037,0,
+       0,-1,0,0,0.037037,0.884606,
+       0,-1,0,-0.950617,0.037037,0.884606
+};
+static const struct gllist splitflap_obj_box_quarter_frame_frame = {
+ GL_N3F_V3F, GL_TRIANGLES, 51, splitflap_obj_box_quarter_frame_data, 0
+};
+const struct gllist *splitflap_obj_box_quarter_frame = &splitflap_obj_box_quarter_frame_frame;
+
+static const float splitflap_obj_disc_quarter_data[] = {
+       0,-1,0,-0.839506,-0.08077,0,
+       0,-0.991445,0.130526,-0.950617,-0.08077,0.076689,
+       0,-1,0,-0.950617,-0.08077,0,
+       0,-0.991445,0.130526,-0.950617,-0.08077,0.076689,
+       0,-1,0,-0.839506,-0.08077,0,
+       0,-0.991445,0.130526,-0.839506,-0.08077,0.076689,
+       0,-0.939769,0.341811,-0.839506,-0.041073,0.22484,
+       0,-0.991445,0.130526,-0.950617,-0.08077,0.076689,
+       0,-0.991445,0.130526,-0.839506,-0.08077,0.076689,
+       0,-0.991445,0.130526,-0.950617,-0.08077,0.076689,
+       0,-0.939769,0.341811,-0.839506,-0.041073,0.22484,
+       0,-0.906214,0.42282,-0.950617,-0.041073,0.22484,
+       0,-0.866025,0.5,-0.839506,0.037037,0.36013,
+       0,-0.906214,0.42282,-0.950617,-0.041073,0.22484,
+       0,-0.939769,0.341811,-0.839506,-0.041073,0.22484,
+       0,-0.906214,0.42282,-0.950617,-0.041073,0.22484,
+       0,-0.866025,0.5,-0.839506,0.037037,0.36013,
+       0,-0.866025,0.5,-0.950617,0.037037,0.36013,
+       -1,0,0,-0.950617,0.037037,0,
+       -1,0,0,-0.950617,-0.08077,0,
+       -1,0,0,-0.950617,-0.08077,0.076689,
+       -1,0,0,-0.950617,0.037037,0,
+       -1,0,0,-0.950617,-0.08077,0.076689,
+       -1,0,0,-0.950617,-0.041073,0.22484,
+       1,0,0,-0.839506,0.037037,0.36013,
+       1,0,0,-0.839506,-0.041073,0.22484,
+       1,0,0,-0.839506,0.037037,0,
+       1,0,0,-0.839506,0.037037,0,
+       1,0,0,-0.839506,-0.08077,0.076689,
+       1,0,0,-0.839506,-0.08077,0,
+       1,0,0,-0.839506,0.037037,0,
+       1,0,0,-0.839506,-0.041073,0.22484,
+       1,0,0,-0.839506,-0.08077,0.076689
+};
+static const struct gllist splitflap_obj_disc_quarter_frame = {
+ GL_N3F_V3F, GL_TRIANGLES, 33, splitflap_obj_disc_quarter_data, 0
+};
+const struct gllist *splitflap_obj_disc_quarter = &splitflap_obj_disc_quarter_frame;
+
+static const float splitflap_obj_fin_edge_half_data[] = {
+       0,0,-1,-0.82716,0.006173,0.43613,
+       0,0,-1,-0.925926,-0.030864,0.43613,
+       0,0,-1,-0.925926,0.006173,0.43613,
+       0,0,-1,-0.925926,-0.030864,0.43613,
+       0,0,-1,-0.82716,0.006173,0.43613,
+       0,0,-1,-0.82716,-0.030864,0.43613,
+       -0.996214,0,0.086934,-0.925926,0.006173,0.761149,
+       -1,0,0,-0.925926,-0.030864,0.43613,
+       -0.984769,0,0.173868,-0.925926,-0.030864,0.761149,
+       -1,0,0,-0.925926,-0.030864,0.43613,
+       -0.996214,0,0.086934,-0.925926,0.006173,0.761149,
+       -1,0,0,-0.925926,0.006173,0.43613,
+       0,0,1,0,-0.030864,0.859915,
+       -0.086934,0,0.996214,-0.82716,0.006173,0.859915,
+       -0.173868,0,0.984769,-0.82716,-0.030864,0.859915,
+       -0.086934,0,0.996214,-0.82716,0.006173,0.859915,
+       0,0,1,0,-0.030864,0.859915,
+       0,0,1,0,0.006173,0.859915,
+       0,0,-1,0,0.006173,0.012346,
+       0,0,-1,-0.82716,-0.030864,0.012346,
+       0,0,-1,-0.82716,0.006173,0.012346,
+       0,0,-1,-0.82716,-0.030864,0.012346,
+       0,0,-1,0,0.006173,0.012346,
+       0,0,-1,0,-0.030864,0.012346,
+       -1,0,0,-0.82716,0.006173,0.43613,
+       -1,0,0,-0.82716,-0.030864,0.012346,
+       -1,0,0,-0.82716,-0.030864,0.43613,
+       -1,0,0,-0.82716,-0.030864,0.012346,
+       -1,0,0,-0.82716,0.006173,0.43613,
+       -1,0,0,-0.82716,0.006173,0.012346,
+       -0.907073,0,0.420974,-0.912694,0.006173,0.810532,
+       -0.984769,0,0.173868,-0.925926,-0.030864,0.761149,
+       -0.81811,0,0.575061,-0.912694,-0.030864,0.810532,
+       -0.984769,0,0.173868,-0.925926,-0.030864,0.761149,
+       -0.907073,0,0.420974,-0.912694,0.006173,0.810532,
+       -0.996214,0,0.086934,-0.925926,0.006173,0.761149,
+       -0.707107,0,0.707107,-0.876543,0.006173,0.846683,
+       -0.81811,0,0.575061,-0.912694,-0.030864,0.810532,
+       -0.707107,0,0.707107,-0.876543,-0.030864,0.846683,
+       -0.81811,0,0.575061,-0.912694,-0.030864,0.810532,
+       -0.707107,0,0.707107,-0.876543,0.006173,0.846683,
+       -0.907073,0,0.420974,-0.912694,0.006173,0.810532,
+       -0.173868,0,0.984769,-0.82716,-0.030864,0.859915,
+       -0.258819,0,0.965926,-0.876543,0.006173,0.846683,
+       -0.258819,0,0.965926,-0.876543,-0.030864,0.846683,
+       -0.258819,0,0.965926,-0.876543,0.006173,0.846683,
+       -0.173868,0,0.984769,-0.82716,-0.030864,0.859915,
+       -0.086934,0,0.996214,-0.82716,0.006173,0.859915
+};
+static const struct gllist splitflap_obj_fin_edge_half_frame = {
+ GL_N3F_V3F, GL_TRIANGLES, 48, splitflap_obj_fin_edge_half_data, 0
+};
+const struct gllist *splitflap_obj_fin_edge_half = &splitflap_obj_fin_edge_half_frame;
+
+static const float splitflap_obj_fin_face_half_data[] = {
+       0,-1,0,-0.82716,-0.030864,0.859915,
+       0,-1,0,-0.82716,-0.030864,0.761149,
+       0,-1,0,0,-0.030864,0.761149,
+       0,-1,0,-0.82716,-0.030864,0.761149,
+       0,-1,0,-0.925926,-0.030864,0.761149,
+       0,-1,0,-0.82716,-0.030864,0.43613,
+       0,-1,0,-0.82716,-0.030864,0.761149,
+       0,-1,0,-0.82716,-0.030864,0.43613,
+       0,-1,0,0,-0.030864,0.761149,
+       0,-1,0,0,-0.030864,0.761149,
+       0,-1,0,-0.82716,-0.030864,0.43613,
+       0,-1,0,0,-0.030864,0.43613,
+       0,-1,0,-0.82716,-0.030864,0.859915,
+       0,-1,0,0,-0.030864,0.761149,
+       0,-1,0,0,-0.030864,0.859915,
+       0,-1,0,-0.925926,-0.030864,0.761149,
+       0,-1,0,-0.925926,-0.030864,0.43613,
+       0,-1,0,-0.82716,-0.030864,0.43613,
+       0,-1,0,-0.82716,-0.030864,0.43613,
+       0,-1,0,0,-0.030864,0.012346,
+       0,-1,0,0,-0.030864,0.43613,
+       0,-1,0,-0.82716,-0.030864,0.43613,
+       0,-1,0,-0.82716,-0.030864,0.012346,
+       0,-1,0,0,-0.030864,0.012346,
+       0,-1,0,-0.912694,-0.030864,0.810532,
+       0,-1,0,-0.925926,-0.030864,0.761149,
+       0,-1,0,-0.82716,-0.030864,0.761149,
+       0,-1,0,-0.876543,-0.030864,0.846683,
+       0,-1,0,-0.912694,-0.030864,0.810532,
+       0,-1,0,-0.82716,-0.030864,0.761149,
+       0,-1,0,-0.82716,-0.030864,0.859915,
+       0,-1,0,-0.876543,-0.030864,0.846683,
+       0,-1,0,-0.82716,-0.030864,0.761149
+};
+static const struct gllist splitflap_obj_fin_face_half_frame = {
+ GL_N3F_V3F, GL_TRIANGLES, 33, splitflap_obj_fin_face_half_data, 0
+};
+const struct gllist *splitflap_obj_fin_face_half = &splitflap_obj_fin_face_half_frame;
index ac9790340291c5b35a718b7616070d03c343c499..f4a5850380eddb9bc71341f746efa41578e5fd37 100644 (file)
@@ -1,4 +1,4 @@
-/* starwars, Copyright (c) 1998-2014 Jamie Zawinski <jwz@jwz.org> and
+/* starwars, Copyright (c) 1998-2015 Jamie Zawinski <jwz@jwz.org> and
  * Claudio Matsuoka <claudio@helllabs.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
@@ -108,11 +108,13 @@ typedef struct {
   int buf_tail;
 
   char **lines;
+  int *line_widths;
   int total_lines;
 
   double star_theta;
   double char_width;
   double line_height;
+  double descent;
   double font_scale;
   double intra_line_scroll;
 
@@ -248,18 +250,29 @@ static int
 sw_string_width (sws_configuration *sc, const char *s)
 {
   if (textures_p)
-    return texture_string_width (sc->texfont, s, 0);
+    {
+      XCharStruct e;
+      texture_string_metrics (sc->texfont, s, &e, 0, 0);
+      return e.width;
+    }
   else
     return glutStrokeLength (GLUT_FONT, (unsigned char *) s);
 }
 
+
 static int
-char_width (sws_configuration *sc, char c)
+sw_string_width2 (sws_configuration *sc, const char *s, size_t size)
 {
-  char s[2];
-  s[0] = c;
-  s[1] = 0;
-  return sw_string_width (sc, s);
+  char *s2 = (char *) malloc (size + 1);
+  int result;
+
+  strncpy (s2, s, size);
+  s2[size] = 0;
+
+  result = sw_string_width (sc, s2);
+
+  free (s2);
+  return result;
 }
 
 
@@ -270,8 +283,6 @@ get_more_lines (sws_configuration *sc)
 {
   /* wrap anyway, if it's absurdly long. */
   int wrap_pix = (wrap_p ? sc->line_pixel_width : 10000);
-  
-  int col = 0;
   int col_pix = 0;
 
   char *s = sc->buf;
@@ -292,92 +303,121 @@ get_more_lines (sws_configuration *sc)
 
   while (sc->total_lines < max_lines)
     {
-      int cw;
-
-      if (s >= sc->buf + sc->buf_tail)
-        /* Reached end of buffer before end of line.  Bail. */
-        return;
+      char *next_s = s;
+      unsigned counter = 0;
 
-      cw = char_width (sc, *s);
+      /* OS X is really slow to calcuate the bounds for a line of text,
+         so skip ahead a bit.
 
-      if (*s == '\r' || *s == '\n' ||
-          col_pix + cw >= wrap_pix)
+         Really though, the right thing to do is probably to wrap
+         CTLineCreateTruncatedLine, one way or another. */
+      for (;;)
         {
-          int L = s - sc->buf;
+          if (next_s >= sc->buf + sc->buf_tail)
+            break;
 
-          if (*s == '\r' || *s == '\n')
+          if (!counter)
             {
-              if (*s == '\r' && s[1] == '\n')  /* swallow CRLF too */
-                *s++ = 0;
+              if (s > sc->buf &&
+                  sw_string_width2 (sc, sc->buf, next_s - sc->buf) >= wrap_pix)
+                break;
 
-              *s++ = 0;
+              counter = 12; /* <-- Adjust to taste. */
+              s = next_s;
             }
-          else
+
+          if (*next_s == '\r' || *next_s == '\n')
+            break;
+
+          --counter;
+          ++next_s;
+        }
+
+      for (;;)
+        {
+          if (s >= sc->buf + sc->buf_tail)
+            /* Reached end of buffer before end of line.  Bail. */
+            return;
+
+          /* When checking pixel width, always measure the line from the
+             beginning, or else multi-byte UTF-8 characters, particularly
+             combining diacriticals, aren't measured right. */
+
+          if (*s == '\r' || *s == '\n' ||
+              (s > sc->buf && sw_string_width2 (sc, sc->buf, s - sc->buf) >= wrap_pix))
             {
-              /* We wrapped -- try to back up to the previous word boundary. */
-              char *s2 = s;
-              int n = 0;
-              while (s2 > sc->buf && *s2 != ' ' && *s2 != '\t')
-                s2--, n++;
-              if (s2 > sc->buf)
+              int L = s - sc->buf;
+
+              if (*s == '\r' || *s == '\n')
                 {
-                  s = s2;
+                  if (*s == '\r' && s[1] == '\n')  /* swallow CRLF too */
+                    *s++ = 0;
+
                   *s++ = 0;
-                  L = s - sc->buf;
                 }
-            }
+              else
+                {
+                  /* We wrapped -- try to back up to the previous word boundary. */
+                  char *s2 = s;
+                  int n = 0;
+                  while (s2 > sc->buf && *s2 != ' ' && *s2 != '\t')
+                    s2--, n++;
+                  if (s2 > sc->buf)
+                    {
+                      s = s2;
+                      *s++ = 0;
+                      L = s - sc->buf;
+                    }
+                }
 
-          sc->lines[sc->total_lines] = (char *) malloc (L+1);
-          memcpy (sc->lines[sc->total_lines], sc->buf, L);
-          sc->lines[sc->total_lines][L] = 0;
+              sc->lines[sc->total_lines] = (char *) malloc (L+1);
+              memcpy (sc->lines[sc->total_lines], sc->buf, L);
+              sc->lines[sc->total_lines][L] = 0;
 
-          if (!textures_p)
-            {
-              /* The GLUT font only has ASCII characters. */
-              char *s1 = utf8_to_latin1 (sc->lines[sc->total_lines], True);
-              free (sc->lines[sc->total_lines]);
-              sc->lines[sc->total_lines] = s1;
-            }
+              if (!textures_p)
+                {
+                  /* The GLUT font only has ASCII characters. */
+                  char *s1 = utf8_to_latin1 (sc->lines[sc->total_lines], True);
+                  free (sc->lines[sc->total_lines]);
+                  sc->lines[sc->total_lines] = s1;
+                }
 
-          {
-            char *t = sc->lines[sc->total_lines];
-            char *ut = untabify (t);
-            strip (ut, (alignment == 0), 1); /* if centering, strip
-                                                leading whitespace too */
-            sc->lines[sc->total_lines] = ut;
-            free (t);
-          }
+              {
+                char *t = sc->lines[sc->total_lines];
+                char *ut = untabify (t);
+                strip (ut, (alignment == 0), 1); /* if centering, strip
+                                                    leading whitespace too */
+                sc->lines[sc->total_lines] = ut;
+                free (t);
+              }
 
-          sc->total_lines++;
+              sc->line_widths[sc->total_lines] =
+                sw_string_width(sc, sc->lines[sc->total_lines]);
+
+              sc->total_lines++;
+
+              if (sc->buf_tail > (s - sc->buf))
+                {
+                  int i = sc->buf_tail - (s - sc->buf);
+                  memmove (sc->buf, s, i);
+                  sc->buf_tail = i;
+                  sc->buf[sc->buf_tail] = 0;
+                }
+              else
+                {
+                  sc->buf_tail = 0;
+                }
 
-          if (sc->buf_tail > (s - sc->buf))
-            {
-              int i = sc->buf_tail - (s - sc->buf);
-              memmove (sc->buf, s, i);
-              sc->buf_tail = i;
               sc->buf[sc->buf_tail] = 0;
+              s = sc->buf;
+              col_pix = 0;
+
+              break;
             }
           else
             {
-              sc->buf_tail = 0;
+              s++;
             }
-
-          sc->buf[sc->buf_tail] = 0;
-          s = sc->buf;
-          col = 0;
-          col_pix = 0;
-        }
-      else
-        {
-          col++;
-          col_pix += cw;
-          if (*s == '\t')
-            {
-              int tab_pix = TAB_WIDTH * sc->char_width;
-              col     = TAB_WIDTH * ((col / TAB_WIDTH) + 1);
-              col_pix = tab_pix   * ((col / tab_pix)   + 1);
-            }
-          s++;
         }
     }
 }
@@ -402,27 +442,43 @@ draw_string (sws_configuration *sc, GLfloat x, GLfloat y, const char *s)
     {
       GLfloat h = sc->line_height / sc->font_scale;
       char **chars = utf8_split (os, 0);
-      int i;
+      int i, w = 0;
+      char *s2 = (char *) malloc (strlen(s) + 1);
+      *s2 = 0;
 
       if (textures_p) glDisable (GL_TEXTURE_2D);
       glLineWidth (1);
-      glColor3f (0.4, 0.4, 0.4);
-      glPushMatrix ();
-      glTranslatef (x, y, 0);
+
+      glColor3f (0.2, 0.2, 0.5);
+
+      glBegin (GL_LINES);
+
       for (i = 0; chars[i]; i++)
         {
-          GLfloat w = sw_string_width (sc, chars[i]);
+          glVertex3f (x + w, y - sc->descent, 0);      /* char left */
+          glVertex3f (x + w, y - sc->descent + h, 0);
+          strcat (s2, chars[i]);
+          w = sw_string_width (sc, s2);
           free (chars[i]);
-          glBegin (GL_LINE_LOOP);
-          glVertex3f (0, 0, 0);
-          glVertex3f (w, 0, 0);
-          glVertex3f (w, h, 0);
-          glVertex3f (0, h, 0);
-          glEnd();
-          glTranslatef (w, 0, 0);
         }
+
+      glVertex3f (x + w, y - sc->descent, 0);          /* char right */
+      glVertex3f (x + w, y - sc->descent + h, 0);
+
+      glVertex3f (x,     y - sc->descent + h, 0);      /* ascent */
+      glVertex3f (x + w, y - sc->descent + h, 0);
+
+      glVertex3f (x - sc->char_width,     y, 0);       /* baseline */
+      glVertex3f (x + sc->char_width + w, y, 0);
+
+      glVertex3f (x,     y - sc->descent, 0);          /* descent */
+      glVertex3f (x + w, y - sc->descent, 0);
+
+      glEnd();
+
+      free (s2);
       free (chars);
-      glPopMatrix ();
+
       if (textures_p) glEnable (GL_TEXTURE_2D);
     }
 }
@@ -682,7 +738,9 @@ init_sws (ModeInfo *mi)
 
   sc->dpy = MI_DISPLAY(mi);
   sc = &scs[MI_SCREEN(mi)];
+  /* Unchecked malloc. :( */
   sc->lines = (char **) calloc (max_lines+1, sizeof(char *));
+  sc->line_widths = (int *) calloc (max_lines+1, sizeof(int));
 
   if ((sc->glx_context = init_GL(mi)) != NULL) {
     gl_init(mi);
@@ -694,11 +752,14 @@ init_sws (ModeInfo *mi)
 
   if (textures_p)
     {
-      int cw, lh;
+      XCharStruct e;
+      int cw, ascent, descent;
       sc->texfont = load_texture_font (MI_DISPLAY(mi), "font");
-      cw = texture_string_width (sc->texfont, "n", &lh);
+      texture_string_metrics (sc->texfont, "n", &e, &ascent, &descent);
+      cw = e.width;
       sc->char_width = cw;
-      font_height = lh;
+      font_height = ascent + descent;
+      sc->descent = descent;
       glEnable(GL_ALPHA_TEST);
       glEnable (GL_TEXTURE_2D);
 
@@ -724,6 +785,7 @@ init_sws (ModeInfo *mi)
     {
       font_height = GLUT_FONT->top - GLUT_FONT->bottom;
       sc->char_width = glutStrokeWidth (GLUT_FONT, 'z'); /* 'n' seems wide */
+      sc->descent = 0;
     }
   
   sc->font_scale = 1.0 / sc->char_width;
@@ -754,7 +816,6 @@ init_sws (ModeInfo *mi)
   sc->font_scale /= target_columns;
   sc->line_height = font_height * sc->font_scale;
 
-
   /* Buffer only a few lines of text.
      If the buffer is too big, there's a significant delay between
      when the program launches and when the text appears, which can be
@@ -876,7 +937,7 @@ draw_sws (ModeInfo *mi)
       glLineWidth (1);
       glPopMatrix();
 
-      glColor3f (0.4, 0.4, 0.4);
+      glColor3f (0.2, 0.2, 0.2);
       for (i = 0; i < 16; i++)
         {
           box (1, 1, 1);
@@ -913,6 +974,7 @@ draw_sws (ModeInfo *mi)
           double xx = x * 1.4;  /* a little more to the left */
           char n[20];
           sprintf(n, "%d:", i);
+          glColor3f (1.0, 1.0, 1.0);
           draw_string (sc, xx / sc->font_scale, y / sc->font_scale, n);
         }
 
@@ -941,7 +1003,7 @@ draw_sws (ModeInfo *mi)
 
       if (alignment >= 0)
         {
-          int n = sw_string_width (sc, line);
+          int n = sc->line_widths[i];
           xoff = 1.0 - (n * sc->font_scale);
         }
 
@@ -971,8 +1033,10 @@ draw_sws (ModeInfo *mi)
       /* Scroll the contents of the lines array toward 0. */
       if (sc->total_lines > 0)
         {
-          for (i = 1; i < sc->total_lines; i++)
+          for (i = 1; i < sc->total_lines; i++) {
             sc->lines[i-1] = sc->lines[i];
+            sc->line_widths[i-1] = sc->line_widths[i];
+          }
           sc->lines[--sc->total_lines] = 0;
         }
 
index 2592626954058272a489aa44e20433d71287da2a..b70a32d53358c9eaff2e13740ee35d30a22a7be6 100644 (file)
@@ -1,4 +1,4 @@
-/* texfonts, Copyright (c) 2005-2014 Jamie Zawinski <jwz@jwz.org>
+/* texfonts, Copyright (c) 2005-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -65,8 +65,8 @@ typedef struct texfont_cache texfont_cache;
 struct texfont_cache {
   char *string;
   GLuint texid;
-  int width, height;
-  int width2, height2;
+  XCharStruct extents;
+  int tex_width, tex_height;
   texfont_cache *next;
 };
 
@@ -154,7 +154,6 @@ bitmap_to_texture (Display *dpy, Pixmap p, Visual *visual, int depth,
 # endif /* HAVE_XSHM_EXTENSION */
 
 # ifdef HAVE_XSHM_EXTENSION
-# error XX
   if (use_shm)
     {
       image = create_xshm_image (dpy, visual, depth, ZPixmap, 0, &shm_info,
@@ -174,7 +173,10 @@ bitmap_to_texture (Display *dpy, Pixmap p, Visual *visual, int depth,
   mipmap_p = False;
 # endif
 
-  for (y = 0; y < h2; y++)
+# ifdef DUMP_BITMAPS
+  fprintf (stderr, "\n");
+# endif
+  for (y = 0; y < h2; y++) {
     for (x = 0; x < w2; x++) {
       /* Might be better to average a scale x scale square of source pixels,
          but at the resolutions we're dealing with, this is probably good
@@ -188,11 +190,36 @@ bitmap_to_texture (Display *dpy, Pixmap p, Visual *visual, int depth,
       unsigned long r = pixel & visual->red_mask;
       /* This goofy trick is to make any of RGBA/ABGR/ARGB work. */
       pixel = ((r >> 24) | (r >> 16) | (r >> 8) | r) & 0xFF;
+
+# ifdef DUMP_BITMAPS
+      if (sx < ow && sy < oh)
+#  ifdef HAVE_COCOA
+        fprintf (stderr, "%c", 
+                 r >= 0xFF000000 ? '#' : 
+                 r >= 0x88000000 ? '%' : 
+                 r ? '.' : ' ');
+#  else
+        fprintf (stderr, "%c", 
+                 r >= 0xFF0000 ? '#' : 
+                 r >= 0x880000 ? '%' : 
+                 r ? '.' : ' ');
+#  endif
+# endif
+
+# if 0  /* Debugging checkerboard */
+      if (sx < ow && sy < oh && (((sx / 4) & 1) ^ ((sy / 4) & 1)))
+        pixel = 0x3F;
+# endif
+
 # ifndef GL_INTENSITY
       *out++ = 0xFF;  /* 2 bytes per pixel (luminance, alpha) */
 # endif
       *out++ = pixel;
     }
+# ifdef DUMP_BITMAPS
+    fprintf (stderr, "\n");
+# endif
+  }
 
 # ifdef HAVE_XSHM_EXTENSION
   if (use_shm)
@@ -299,28 +326,31 @@ load_texture_font (Display *dpy, char *res)
 }
 
 
-/* Measure the string, or render it, depending on whether the XftDraw
-   is supplied.
+/* Measure the string, returning the overall metrics.
+   Newlines and tab stops are honored.
+   Any numbers inside [] will be rendered as a subscript.
+
+   The origin is at the origin of the first character, so subsequent
+   lines of a multi-line string look like descenders (below baseline).
+
+   If an XftDraw is supplied, render the string as well, at X,Y.
+   Positive Y is down (X11 style, not OpenGL style).
  */
-static int
+static void
 iterate_texture_string (texture_font_data *data,
-                        const char *s, 
+                        const char *s,
+                        int draw_x, int draw_y,
                         XftDraw *xftdraw, XftColor *xftcolor,
-                        int x, int y,
-                        int *height_ret)
+                        XCharStruct *metrics_ret)
 {
   int line_height = data->xftfont->ascent + data->xftfont->descent;
-  int left = x;
-  int max_x, ox, oy;
+  int subscript_offset = line_height * 0.3;
   const char *os = s;
   Bool sub_p = False, osub_p = False;
   int cw = 0, tabs = 0;
-  XGlyphInfo extents;
-
-  y += line_height;
-  max_x = x;
-  ox = x;
-  oy = y;
+  XCharStruct overall = { 0, };
+  int x  = 0, y  = 0;
+  int ox = x, oy = y;
 
   while (1)
     {
@@ -330,19 +360,39 @@ iterate_texture_string (texture_font_data *data,
           (*s == '[' && isdigit(s[1])) ||
           (*s == ']' && sub_p))
         {
-          if (s == os)
-            extents.xOff = 0;
-          else
-            XftTextExtentsUtf8 (data->dpy, data->xftfont,
-                                (FcChar8 *) os, (int) (s - os),
-                                &extents);
-          x += extents.xOff;
-          if (x > max_x)
-            max_x = x;
+          if (s != os)
+            {
+              XGlyphInfo e;
+              XCharStruct c;
+              int y2 = y;
+              if (sub_p) y2 += subscript_offset;
+
+              XftTextExtentsUtf8 (data->dpy, data->xftfont,
+                                  (FcChar8 *) os, (int) (s - os),
+                                  &e);
+              c.lbearing = -e.x;               /* XGlyphInfo to XCharStruct */
+              c.rbearing =  e.width  - e.x;
+              c.ascent   =  e.y;
+              c.descent  =  e.height - e.y;
+              c.width    =  e.xOff;
+
+# undef MAX
+# undef MIN
+# define MAX(A,B) ((A)>(B)?(A):(B))
+# define MIN(A,B) ((A)<(B)?(A):(B))
+              overall.ascent   = MAX (overall.ascent,   -y2 + c.ascent);
+              overall.descent  = MAX (overall.descent,   y2 + c.descent);
+              overall.lbearing = MIN (overall.lbearing, (x  + c.lbearing));
+              overall.rbearing = MAX (overall.rbearing,  x  + c.rbearing);
+              overall.width    = MAX (overall.width,     x  + c.width);
+              x += c.width;
+# undef MAX
+# undef MIN
+            }
 
           if (*s == '\n')
             {
-              x = left;
+              x = 0;
               y += line_height;
               sub_p = False;
             }
@@ -351,9 +401,10 @@ iterate_texture_string (texture_font_data *data,
               if (! cw)
                 {
                   /* Measure "m" to determine tab width. */
+                  XGlyphInfo e;
                   XftTextExtentsUtf8 (data->dpy, data->xftfont,
-                                      (FcChar8 *) "m", 1, &extents);
-                  cw = extents.xOff;
+                                      (FcChar8 *) "m", 1, &e);
+                  cw = e.xOff;
                   if (cw <= 0) cw = 1;
                   tabs = cw * 7;
                 }
@@ -366,8 +417,9 @@ iterate_texture_string (texture_font_data *data,
 
           if (xftdraw && s != os)
             XftDrawStringUtf8 (xftdraw, xftcolor, data->xftfont,
-                               ox, 
-                               oy + (int) (osub_p ? line_height * 0.3 : 0),
+                               draw_x + ox,
+                               draw_y +
+                               oy + (osub_p ? subscript_offset : 0),
                                (FcChar8 *) os, (int) (s - os));
           if (!*s) break;
           os = s+1;
@@ -378,21 +430,30 @@ iterate_texture_string (texture_font_data *data,
       s++;
     }
 
-  if (height_ret)
-    *height_ret = y;
-  return max_x;
+  if (metrics_ret)
+    *metrics_ret = overall;
 }
 
 
-/* Bounding box of the multi-line string, in pixels.
+/* Bounding box of the multi-line string, in pixels,
+   and overall ascent/descent of the font.
  */
-int
-texture_string_width (texture_font_data *data, const char *s, int *height_ret)
+void
+texture_string_metrics (texture_font_data *data, const char *s,
+                        XCharStruct *metrics_ret,
+                        int *ascent_ret, int *descent_ret)
 {
-  return iterate_texture_string (data, s, 0, 0, 0, 0, height_ret);
+  if (metrics_ret)
+    iterate_texture_string (data, s, 0, 0, 0, 0, metrics_ret);
+  if (ascent_ret)  *ascent_ret  = data->xftfont->ascent;
+  if (descent_ret) *descent_ret = data->xftfont->descent;
 }
 
 
+/* Returns a cache entry for this string, with a valid texid.
+   If the returned entry has a string in it, the texture is valid.
+   Otherwise it is an empty entry waiting to be rendered.
+ */
 static struct texfont_cache *
 get_cache (texture_font_data *data, const char *string)
 {
@@ -425,11 +486,10 @@ get_cache (texture_font_data *data, const char *string)
   if (count > data->cache_size)
     {
       free (prev->string);
-      prev->string  = 0;
-      prev->width   = 0;
-      prev->height  = 0;
-      prev->width2  = 0;
-      prev->height2 = 0;
+      prev->string     = 0;
+      prev->tex_width  = 0;
+      prev->tex_height = 0;
+      memset (&prev->extents, 0, sizeof(prev->extents));
       if (prev2)
         prev2->next = 0;
       if (prev != data->cache)
@@ -451,89 +511,160 @@ get_cache (texture_font_data *data, const char *string)
 }
 
 
+/* Renders the given string into the prevailing texture.
+   Returns the metrics of the text, and size of the texture.
+ */
+void
+string_to_texture (texture_font_data *data, const char *string,
+                   XCharStruct *extents_ret,
+                   int *tex_width_ret, int *tex_height_ret)
+{
+  Window window = RootWindow (data->dpy, 0);
+  Pixmap p;
+  XGCValues gcv;
+  GC gc;
+  XWindowAttributes xgwa;
+  XRenderColor rcolor;
+  XftColor xftcolor;
+  XftDraw *xftdraw;
+  int width, height;
+  XCharStruct overall;
+
+  /* Measure the string and create a Pixmap of the proper size.
+   */
+  XGetWindowAttributes (data->dpy, window, &xgwa);
+  iterate_texture_string (data, string, 0, 0, 0, 0, &overall);
+  width  = overall.rbearing - overall.lbearing;
+  height = overall.ascent   + overall.descent;
+  if (width  <= 0) width  = 1;
+  if (height <= 0) height = 1;
+  p = XCreatePixmap (data->dpy, window, width, height, xgwa.depth);
+
+  gcv.foreground = BlackPixelOfScreen (xgwa.screen);
+  gc = XCreateGC (data->dpy, p, GCForeground, &gcv);
+  XFillRectangle (data->dpy, p, gc, 0, 0, width, height);
+  XFreeGC (data->dpy, gc);
+
+  /* Render the string into the pixmap.
+   */
+  rcolor.red = rcolor.green = rcolor.blue = rcolor.alpha = 0xFFFF;
+  XftColorAllocValue (data->dpy, xgwa.visual, xgwa.colormap,
+                      &rcolor, &xftcolor);
+  xftdraw = XftDrawCreate (data->dpy, p, xgwa.visual, xgwa.colormap);
+  iterate_texture_string (data, string,
+                          -overall.lbearing, overall.ascent,
+                          xftdraw, &xftcolor, 0);
+  XftDrawDestroy (xftdraw);
+  XftColorFree (data->dpy, xgwa.visual, xgwa.colormap, &xftcolor);
+
+  /* Copy the bits from the Pixmap into a texture, unless it's cached.
+   */
+  bitmap_to_texture (data->dpy, p, xgwa.visual, xgwa.depth, 
+                     &width, &height);
+  XFreePixmap (data->dpy, p);
+
+  if (extents_ret)    *extents_ret    = overall;
+  if (tex_width_ret)  *tex_width_ret  = width;
+  if (tex_height_ret) *tex_height_ret = height;
+}
+
+
+/* Set the various OpenGL parameters for properly rendering things
+   with a texture generated by string_to_texture().
+ */
+void
+enable_texture_string_parameters (void)
+{
+  glEnable (GL_TEXTURE_2D);
+
+  /* Texture-rendering parameters to make font pixmaps tolerable to look at.
+   */
+  glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
+  glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER,
+                   GL_LINEAR_MIPMAP_LINEAR);
+
+  /* LOD bias is part of OpenGL 1.4.
+     GL_EXT_texture_lod_bias has been present since the original iPhone.
+  */
+# if !defined(GL_TEXTURE_LOD_BIAS) && defined(GL_TEXTURE_LOD_BIAS_EXT)
+#   define GL_TEXTURE_LOD_BIAS GL_TEXTURE_LOD_BIAS_EXT
+# endif
+# ifdef GL_TEXTURE_LOD_BIAS
+  glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_LOD_BIAS, 0.25);
+# endif
+  clear_gl_error();  /* invalid enum on iPad 3 */
+
+  glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
+  glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
+
+  /* Don't write the transparent parts of the quad into the depth buffer. */
+  glAlphaFunc (GL_GREATER, 0.01);
+  glEnable (GL_ALPHA_TEST);
+  glEnable (GL_BLEND);
+  glDisable (GL_LIGHTING);
+  glDisable (GL_TEXTURE_GEN_S);
+  glDisable (GL_TEXTURE_GEN_T);
+  glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+}
+
+
 /* Draws the string in the scene at the origin.
    Newlines and tab stops are honored.
    Any numbers inside [] will be rendered as a subscript.
    Assumes the font has been loaded as with load_texture_font().
+
+   The origin is at the origin of the first character, so subsequent
+   lines of a multi-line string are below that.
  */
 void
 print_texture_string (texture_font_data *data, const char *string)
 {
-  int line_height = data->xftfont->ascent + data->xftfont->descent;
-  int margin = line_height * 0.35;
-  int width, height;
-  int width2, height2;
-  XWindowAttributes xgwa;
-  Pixmap p = 0;
+  XCharStruct overall;
+  int tex_width, tex_height;
   texfont_cache *cache;
+  GLint old_texture;
 
   if (!*string) return;
 
+  clear_gl_error ();
+
+  /* Save the prevailing texture ID, and bind ours.  Restored at the end. */
+  glGetIntegerv (GL_TEXTURE_BINDING_2D, &old_texture);
+
   cache = get_cache (data, string);
 
+  glBindTexture (GL_TEXTURE_2D, cache->texid);
+  check_gl_error ("texture font binding");
+
   /* Measure the string and make a pixmap that will fit it,
      unless it's cached.
    */
   if (cache->string)
     {
-      width   = data->cache->width;
-      height  = data->cache->height;
+      overall    = data->cache->extents;
+      tex_width  = data->cache->tex_width;
+      tex_height = data->cache->tex_height;
     }
   else
-    {
-      Window window = RootWindow (data->dpy, 0);
-      XGCValues gcv;
-      GC gc;
-
-      XGetWindowAttributes (data->dpy, window, &xgwa);
-      width = iterate_texture_string (data, string, 0, 0, 0, 0, &height);
-      p = XCreatePixmap (data->dpy, window, 
-                         width  + margin*2,
-                         height + margin*2,
-                         xgwa.depth);
-      gcv.foreground = BlackPixelOfScreen (xgwa.screen);
-      gc = XCreateGC (data->dpy, p, GCForeground, &gcv);
-      XFillRectangle (data->dpy, p, gc, 0, 0, 
-                      width  + margin*2,
-                      height + margin*2);
-      XFreeGC (data->dpy, gc);
-    }
-
-  /* Draw the string into the pixmap, unless it's cached.
-   */
-  if (!cache->string)
-    {
-      XRenderColor rcolor;
-      XftColor xftcolor;
-      XftDraw *xftdraw;
-      rcolor.red = rcolor.green = rcolor.blue = rcolor.alpha = 0xFFFF;
-      XftColorAllocValue (data->dpy, xgwa.visual, xgwa.colormap,
-                          &rcolor, &xftcolor);
-      xftdraw = XftDrawCreate (data->dpy, p, xgwa.visual, xgwa.colormap);
-      iterate_texture_string (data, string, xftdraw, &xftcolor,
-                              margin, 0, 0);
-      XftDrawDestroy (xftdraw);
-      XftColorFree (data->dpy, xgwa.visual, xgwa.colormap, &xftcolor);
-    }
+    string_to_texture (data, string, &overall, &tex_width, &tex_height);
 
   {
-    GLint old_texture;
     int ofront, oblend;
-    Bool alpha_p, blend_p;
+    Bool alpha_p, blend_p, light_p, gen_s_p, gen_t_p;
     GLfloat omatrix[16];
     GLfloat qx0, qy0, qx1, qy1;
     GLfloat tx0, ty0, tx1, ty1;
 
     /* Save the prevailing texture environment, and set up ours.
      */
-    glGetIntegerv (GL_TEXTURE_BINDING_2D, &old_texture);
     glGetIntegerv (GL_FRONT_FACE, &ofront);
     glGetIntegerv (GL_BLEND_DST, &oblend);
     glGetFloatv (GL_TEXTURE_MATRIX, omatrix);
     blend_p = glIsEnabled (GL_BLEND);
     alpha_p = glIsEnabled (GL_ALPHA_TEST);
-
-    clear_gl_error ();
+    light_p = glIsEnabled (GL_LIGHTING);
+    gen_s_p = glIsEnabled (GL_TEXTURE_GEN_S);
+    gen_t_p = glIsEnabled (GL_TEXTURE_GEN_T);
 
     glPushMatrix();
 
@@ -544,68 +675,22 @@ print_texture_string (texture_font_data *data, const char *string)
     glLoadIdentity ();
     glMatrixMode (GL_MODELVIEW);
 
-    glBindTexture (GL_TEXTURE_2D, cache->texid);
-    check_gl_error ("texture font binding");
-
-    glEnable(GL_TEXTURE_2D);
-
-    /* Copy the bits from the Pixmap into a texture, unless it's cached.
-     */
-    if (cache->string)
-      {
-        width2  = data->cache->width2;
-        height2 = data->cache->height2;
-        if (p) abort();
-      }
-    else
-      {
-        width2  = width  + margin*2;
-        height2 = height + margin*2;
-        bitmap_to_texture (data->dpy, p, xgwa.visual, xgwa.depth,
-                           &width2, &height2);
-        XFreePixmap (data->dpy, p);
-      }
-
-
-    /* Texture-rendering parameters to make font pixmaps tolerable to look at.
-     */
-
-    glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
-    glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER,
-                     GL_LINEAR_MIPMAP_LINEAR);
-
-    /* LOD bias is part of OpenGL 1.4.
-       GL_EXT_texture_lod_bias has been present since the original iPhone.
-     */
-# if !defined(GL_TEXTURE_LOD_BIAS) && defined(GL_TEXTURE_LOD_BIAS_EXT)
-#   define GL_TEXTURE_LOD_BIAS GL_TEXTURE_LOD_BIAS_EXT
-# endif
-# ifdef GL_TEXTURE_LOD_BIAS
-    glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_LOD_BIAS, 0.25);
-# endif
-    clear_gl_error();  /* invalid enum on iPad 3 */
-
-    glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
-    glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
-
-    /* Don't write the transparent parts of the quad into the depth buffer. */
-    glAlphaFunc (GL_GREATER, 0.01);
-    glEnable (GL_ALPHA_TEST);
-    glEnable (GL_BLEND);
-    glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+    enable_texture_string_parameters();
 
     /* Draw a quad with that texture on it, possibly using a cached texture.
+       Position the XCharStruct origin at 0,0 in the scene.
      */
-    qx0 = -margin;
-    qy0 = line_height + margin;
-    qx1 = width + margin;
-    qy1 = line_height - height - margin;
+    qx0 =  overall.lbearing;
+    qy0 = -overall.descent;
+    qx1 =  overall.rbearing;
+    qy1 =  overall.ascent;
 
     tx0 = 0;
-    ty0 = 0;
-    tx1 = (width  + margin*2) / (GLfloat) width2;
-    ty1 = (height + margin*2) / (GLfloat) height2;
+    ty1 = 0;
+    tx1 = (overall.rbearing - overall.lbearing) / (GLfloat) tex_width;
+    ty0 = (overall.ascent + overall.descent)    / (GLfloat) tex_height;
 
+    glFrontFace (GL_CCW);
     glBegin (GL_QUADS);
     glTexCoord2f (tx0, ty0); glVertex3f (qx0, qy0, 0);
     glTexCoord2f (tx1, ty0); glVertex3f (qx1, qy0, 0);
@@ -621,6 +706,10 @@ print_texture_string (texture_font_data *data, const char *string)
     glFrontFace (ofront);
     if (!alpha_p) glDisable (GL_ALPHA_TEST);
     if (!blend_p) glDisable (GL_BLEND);
+    if (light_p) glEnable (GL_LIGHTING);
+    if (gen_s_p) glEnable (GL_TEXTURE_GEN_S);
+    if (gen_t_p) glEnable (GL_TEXTURE_GEN_T);
+
     glBlendFunc (GL_SRC_ALPHA, oblend);
   
     glMatrixMode (GL_TEXTURE);
@@ -633,11 +722,10 @@ print_texture_string (texture_font_data *data, const char *string)
      */
     if (!cache->string)
       {
-        cache->string  = strdup (string);
-        cache->width   = width;
-        cache->height  = height;
-        cache->width2  = width2;
-        cache->height2 = height2;
+        cache->string     = strdup (string);
+        cache->extents    = overall;
+        cache->tex_width  = tex_width;
+        cache->tex_height = tex_height;
       }
   }
 }
@@ -662,7 +750,6 @@ print_texture_label (Display *dpy,
   Bool tex_p   = glIsEnabled (GL_TEXTURE_2D);
   Bool texs_p  = glIsEnabled (GL_TEXTURE_GEN_S);
   Bool text_p  = glIsEnabled (GL_TEXTURE_GEN_T);
-  Bool light_p = glIsEnabled (GL_LIGHTING);
   Bool depth_p = glIsEnabled (GL_DEPTH_TEST);
   Bool cull_p  = glIsEnabled (GL_CULL_FACE);
   Bool fog_p   = glIsEnabled (GL_FOG);
@@ -683,7 +770,6 @@ print_texture_label (Display *dpy,
 
   glDisable (GL_TEXTURE_GEN_S);
   glDisable (GL_TEXTURE_GEN_T);
-  glDisable (GL_LIGHTING);
   glDisable (GL_CULL_FACE);
   glDisable (GL_FOG);
 
@@ -700,7 +786,9 @@ print_texture_label (Display *dpy,
     glMatrixMode(GL_MODELVIEW);
     glPushMatrix();
     {
-      int x, y, w, h, lh, swap;
+      XCharStruct cs;
+      int ascent, descent;
+      int x, y, w, h, swap;
       int rot = (int) current_device_rotation();
 
       glLoadIdentity();
@@ -710,14 +798,14 @@ print_texture_label (Display *dpy,
       while (rot <= -180) rot += 360;
       while (rot >   180) rot -= 360;
 
-      lh = texture_string_width (data, "M", 0);
-      w = texture_string_width (data, string, &h);
+      texture_string_metrics (data, string, &cs, &ascent, &descent);
+      h = cs.ascent + cs.descent;
+      w  = cs.width;
 
 # ifdef USE_IPHONE
-      /* Size of the font is in points, so scale iOS pixels to points. */
       {
-        GLfloat scale = 1;
-        scale = window_width / 768.0;
+        /* Size of the font is in points, so scale iOS pixels to points. */
+        GLfloat scale = window_width / 768.0;
         if (scale < 1) scale = 1;
 
         /* jwxyz-XLoadFont has already doubled the font size, to compensate
@@ -756,15 +844,15 @@ print_texture_label (Display *dpy,
       switch (position) {
       case 0:                                  /* center */
         x = (window_width  - w) / 2;
-        y = (window_height - h) / 2;
+        y = (window_height + h) / 2 - ascent;
         break;
       case 1:                                  /* top */
-        x = lh;
-        y = window_height - lh * 2;
+        x = ascent;
+        y = window_height - ascent*2;
         break;
       case 2:                                  /* bottom */
-        x = lh;
-        y = h - lh;
+        x = ascent;
+        y = h;
         break;
       default:
         abort();
@@ -801,7 +889,6 @@ print_texture_label (Display *dpy,
   if (tex_p)   glEnable (GL_TEXTURE_2D); else glDisable (GL_TEXTURE_2D);
   if (texs_p)  glEnable (GL_TEXTURE_GEN_S);/*else glDisable(GL_TEXTURE_GEN_S);*/
   if (text_p)  glEnable (GL_TEXTURE_GEN_T);/*else glDisable(GL_TEXTURE_GEN_T);*/
-  if (light_p) glEnable (GL_LIGHTING); /*else glDisable (GL_LIGHTING);*/
   if (depth_p) glEnable (GL_DEPTH_TEST); else glDisable (GL_DEPTH_TEST);
   if (cull_p)  glEnable (GL_CULL_FACE); /*else glDisable (GL_CULL_FACE);*/
   if (fog_p)   glEnable (GL_FOG); /*else glDisable (GL_FOG);*/
index a708ae2be6ad344f98faa61cefe2d197258a19d4..7fbdb786bc6b7e1b082903400c09384b44f8adb7 100644 (file)
@@ -1,4 +1,4 @@
-/* texfonts, Copyright (c) 2005-2014 Jamie Zawinski <jwz@jwz.org>
+/* texfonts, Copyright (c) 2005-2015 Jamie Zawinski <jwz@jwz.org>
  * Loads X11 fonts into textures for use with OpenGL.
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
@@ -20,10 +20,12 @@ typedef struct texture_font_data texture_font_data;
 */
 extern texture_font_data *load_texture_font (Display *, char *res);
 
-/* Bounding box of the multi-line string, in pixels.
+/* Bounding box of the multi-line string, in pixels,
+   and overall ascent/descent of the font.
  */
-extern int texture_string_width (texture_font_data *, const char *,
-                                 int *height_ret);
+extern void texture_string_metrics (texture_font_data *, const char *,
+                                    XCharStruct *metrics_ret,
+                                    int *ascent_ret, int *descent_ret);
 
 /* Draws the string in the scene at the origin.
    Newlines and tab stops are honored.
@@ -43,6 +45,19 @@ void print_texture_label (Display *, texture_font_data *,
                           int window_width, int window_height,
                           int position, const char *string);
 
+/* Renders the given string into the prevailing texture.
+   Returns the metrics of the text, and size of the texture.
+ */
+void string_to_texture (texture_font_data *, const char *,
+                        XCharStruct *extents_ret,
+                        int *tex_width_ret, int *tex_height_ret);
+
+/* Set the various OpenGL parameters for properly rendering things
+   with a texture generated by string_to_texture().
+ */
+void enable_texture_string_parameters (void);
+
+
 /* Releases the texture font.
  */
 extern void free_texture_font (texture_font_data *);
index 640fd3d74482be86e37934e159a386a0d48d846d..1a6544f58570dd2c3bc0eeac2d12f3ca636c0cd2 100644 (file)
@@ -13,7 +13,7 @@
  *
  * Interestingly, the original image is copyright-free:
  * http://adamcap.com/2011/05/19/history-of-joy-division-unknown-pleasures-album-art/
- * http://en.wikipedia.org/wiki/Unknown_Pleasures
+ * https://en.wikipedia.org/wiki/Unknown_Pleasures
  *
  * TODO:
  *
index 86f7ce69f5d6e45764e2871c7623b8f96d4d5807..b73533e78c082eab2cbb545b9f462184cf3b0f90 100644 (file)
@@ -1,4 +1,4 @@
-/* winduprobot, Copyright (c) 2014 Jamie Zawinski <jwz@jwz.org>
+/* winduprobot, Copyright (c) 2014, 2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
  *  - Clean up the model a little bit more;
  *  - Export to DXF with "Millimeters", "Triangles", using
  *    http://www.guitar-list.com/download-software/convert-sketchup-skp-files-dxf-or-stl
+ *
+ * We did eventually end up with robotic award statues, but we constructed
+ * them out of mass-produced wind-up robots, rather than 3D printing them:
+ * http://www.dnalounge.com/gallery/2014/09-14/045.html
+ * http://www.youtube.com/watch?v=EZF4ZAAy49g
  */
 
 #define LABEL_FONT "-*-helvetica-bold-r-normal-*-*-240-*-*-*-*-*-*"
@@ -2115,7 +2120,8 @@ draw_label (ModeInfo *mi, walker *f, GLfloat y_off, GLfloat scale,
   glRotatef (current_device_rotation(), 0, 0, 1);  /* right side up */
 
   {
-    int cw, ch, w, h;
+    XCharStruct e;
+    int cw, ch, w, h, ascent, descent;
     GLfloat s;
     GLfloat max = 24;   /* max point size to avoid pixellated text */
 
@@ -2123,13 +2129,17 @@ draw_label (ModeInfo *mi, walker *f, GLfloat y_off, GLfloat scale,
     if (mi->xgwa.height <= 640 || mi->xgwa.width <= 640)
       max *= 3;
     
-    cw = texture_string_width (bp->font_data, "X", &ch);  /* line height */
+    texture_string_metrics (bp->font_data, "X", &e, &ascent, &descent);
+    cw = e.width;
+    ch = ascent + descent;
     s = 1.0 / ch;
     if (ch > max) s *= max/ch;
 
     s *= scale;
 
-    w = texture_string_width (bp->font_data, label, &h);
+    texture_string_metrics (bp->font_data, label, &e, 0, 0);
+    w = e.width;
+    h = e.ascent + e.descent;
 
     glScalef (s, s, 1);
     glTranslatef (-w/2, h*2/3 + (cw * 7), 0);
@@ -2144,6 +2154,7 @@ draw_label (ModeInfo *mi, walker *f, GLfloat y_off, GLfloat scale,
     glPopMatrix();
 
     glColor4fv (bp->text_color);
+    glTranslatef (0, ch/2, 0);
     print_texture_string (bp->font_data, label);
   }
 
index f2e01b669b6c19dc536d256cd745995841a0c369..b7b977e59034e74ed5440f0e02035f60a941b3b8 100644 (file)
@@ -1,5 +1,5 @@
 /* xlock-gl.c --- xscreensaver compatibility layer for xlockmore GL modules.
- * xscreensaver, Copyright (c) 1997-2014 Jamie Zawinski <jwz@jwz.org>
+ * xscreensaver, Copyright (c) 1997-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -134,6 +134,8 @@ init_GL(ModeInfo * mi)
                   1.0);
   }
 
+  glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+
   /* GLXContext is already a pointer type.
      Why this function returns a pointer to a pointer, I have no idea...
    */
@@ -169,6 +171,11 @@ check_gl_error (const char *type)
   case GL_STACK_OVERFLOW:        e = "stack overflow";    break;
   case GL_STACK_UNDERFLOW:       e = "stack underflow";   break;
   case GL_OUT_OF_MEMORY:         e = "out of memory";     break;
+#ifdef GL_INVALID_FRAMEBUFFER_OPERATION
+  case GL_INVALID_FRAMEBUFFER_OPERATION:
+    e = "invalid framebuffer operation";
+    break;
+#endif
 #ifdef GL_TABLE_TOO_LARGE_EXT
   case GL_TABLE_TOO_LARGE_EXT:   e = "table too large";   break;
 #endif
index ea75d4f3e3c7b526e6fcbabda9963b9e17e0a640..07e41683e890dd1aa0ffc29e8e3d14a8f708bfac 100644 (file)
@@ -19,7 +19,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 
-#ifdef HAVE_COCOA
+#if defined(HAVE_COCOA) || defined(HAVE_ANDROID)
 # include "jwxyz.h"
 #else
 # include <X11/Xlib.h>
diff --git a/hacks/glx/zalgo.txt b/hacks/glx/zalgo.txt
new file mode 100644 (file)
index 0000000..82838b4
--- /dev/null
@@ -0,0 +1,20 @@
+͠P
+͠P͠P͠P͠
+P͠
+P͠
+
+💩💩💩💩💩💩💩💩💩💩💩💩💩💩
+
+y̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆̆
+←Deleted Page
+H̸̡̪̯ͨ͊̽̅̾̎Ȩ̬̩̾͛ͪ̈́̀́͘ ̶̧̨̱̹̭̯ͧ̾ͬC̷̙̲̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍M̲̖͊̒ͪͩͬ̚̚͜Ȇ̴̟̟͙̞ͩ͌͝S̨̥̫͎̭ͯ̿̔̀ͅ
+
+
+
+Rege̿̔̉x-based HTML parsers are the cancer that is killing StackOverflow it is too late it is too late we cannot be saved the trangession of a chi͡ld ensures regex will consume all living tissue (except for HTML which it cannot, as previously prophesied) dear lord help us how can anyone survive this scourge using regex to parse HTML has doomed humanity to an eternity of dread torture and security holes using regex as a tool to process HTML establishes a breach between this world and the dread realm of c͒ͪo͛ͫrrupt entities (like SGML entities, but more corrupt) a mere glimpse of the world of reg​ex parsers for HTML will ins​tantly transport a programmer's consciousness into a world of ceaseless screaming, he comes, the pestilent slithy regex-infection wil​l devour your HT​ML parser, application and existence for all time like Visual Basic only worse he comes he comes do not fi​ght he com̡e̶s, ̕h̵i​s un̨ho͞ly radiańcé destro҉ying all enli̍̈́̂̈́ghtenment, HTML tags lea͠ki̧n͘g fr̶ǫm ̡yo​͟ur eye͢s̸ ̛l̕ik͏e liq​uid pain, the song of re̸gular exp​ression parsing will exti​nguish the voices of mor​tal man from the sp​here I can see it can you see ̲͚̖͔̙î̩́t̲͎̩̱͔́̋̀ it is beautiful t​he final snuffing of the lie​s of Man ALL IS LOŚ͖̩͇̗̪̏̈́T ALL I​S LOST the pon̷y he comes he c̶̮omes he comes the ich​or permeates all MY FACE MY FACE ᵒh god no NO NOO̼O​O NΘ stop the an​*̶͑̾̾​̅ͫ͏̙̤g͇̫͛͆̾ͫ̑͆l͖͉̗̩̳̟̍ͫͥͨe̠̅s ͎a̧͈͖r̽̾̈́͒͑e n​ot rè̑ͧ̌aͨl̘̝̙̃ͤ͂̾̆ ZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡ H̸̡̪̯ͨ͊̽̅̾̎Ȩ̬̩̾͛ͪ̈́̀́͘ ̶̧̨̱̹̭̯ͧ̾ͬC̷̙̲̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍M̲̖͊̒ͪͩͬ̚̚͜Ȇ̴̟̟͙̞ͩ͌͝S̨̥̫͎̭ͯ̿̔̀ͅ
+
+
+
+
+
+
index 86ac2b9da2dc66665a99b3229c5cb37ddd39e3b8..119fec55f277ccda63c42010aa6ee06260522d89 100644 (file)
@@ -442,7 +442,7 @@ make_goop (Screen *screen, Visual *visual, Window window, Colormap cmap,
             {
               /* give a non-opaque alpha to the color */
               unsigned long pixel = goop->layers[i]->pixel;
-              unsigned long amask = BlackPixelOfScreen (0);
+              unsigned long amask = BlackPixelOfScreen (screen);
               unsigned long a = (0xBBBBBBBB & amask);
               pixel = (pixel & (~amask)) | a;
               goop->layers[i]->pixel = pixel;
index 5ef65b817e8d445516753e3918cc46282ac290bf..dc71f75015c27baa95d061817fa218360da9dee1 100644 (file)
@@ -234,7 +234,7 @@ greynetic_draw (Display *dpy, Window window, void *closure)
       {
         /* give a non-opaque alpha to the color */
         unsigned long pixel = gcv.foreground;
-        unsigned long amask = BlackPixelOfScreen (0);
+        unsigned long amask = BlackPixel (dpy,0);
         unsigned long a = (random() & amask);
         pixel = (pixel & (~amask)) | a;
         gcv.foreground = pixel;
index 329e21d54ad9df1b574bbfdc495e389a4335f194..ee002f9de6b9ccbad6dd8c688f17b4a396c29016 100644 (file)
@@ -36,6 +36,9 @@
  * Last modified: Fri Feb 21 02:14:29 2014, <dmo2118@gmail.com>
  *              Added support for SMP rendering.
  *              Tweaked math a bit re: performance.
+ * Last modified: Tue Dec 30 16:43:33 2014, <dmo2118@gmail.com>
+ *              Killed the black margin on the right and bottom.
+ *              Reduced the default grid size to 2.
  */
 
 #include <math.h>
@@ -45,8 +48,8 @@
 
 #include "thread_util.h"
 
-#ifdef HAVE_STDINT_H
-# include <stdint.h>
+#ifdef HAVE_INTTYPES_H
+# include <inttypes.h>
 #else
 
 typedef unsigned int uint32_t;
@@ -108,8 +111,8 @@ static const char *interference_defaults [] = {
   ".background:  black",
   ".foreground:  white",
   "*count:       3",     /* number of waves */
-  "*gridsize:    4",     /* pixel size, smaller values for better resolution */
-  "*ncolors:     128",   /* number of colours used */
+  "*gridsize:    2",     /* pixel size, smaller values for better resolution */
+  "*ncolors:     192",   /* number of colours used */
   "*hue:         0",     /* hue to use for base color (0-360) */
   "*speed:       30",    /* speed of wave origins moving around */
   "*delay:       30000", /* or something */
@@ -200,6 +203,7 @@ struct inter_context {
    */
   int w;
   int h;
+  unsigned w_div_g, h_div_g;
   Colormap cmap;
   Screen *screen;
   unsigned bits_per_pixel;
@@ -422,12 +426,12 @@ static int inter_thread_create(
   self->context = c;
   self->thread_id = id;
 
-  self->result_row = malloc((c->w / c->grid_size) * sizeof(unsigned));
+  self->result_row = malloc(c->w_div_g * sizeof(unsigned));
   if(!self->result_row)
     return ENOMEM;
 
 #ifdef USE_XIMAGE
-  self->row = malloc((c->w / c->grid_size) * sizeof(uint32_t));
+  self->row = malloc(c->w_div_g * sizeof(uint32_t));
   if(!self->row) {
     free(self->result_row);
     return ENOMEM;
@@ -463,7 +467,6 @@ static void inter_thread_run(void* self_raw)
   unsigned result;
   int dist1;
   int g = c->grid_size;
-  unsigned w_div_g = c->w/g;
 
   int dx, dy, g2 = 2 * g * g;
   int px, py, px2g;
@@ -475,11 +478,11 @@ static void inter_thread_run(void* self_raw)
   void *scanline = c->ximage->data + c->ximage->bytes_per_line * g * self->thread_id;
 #endif
 
-  for(j = self->thread_id; j < c->h/g; j += c->threadpool.count) {
+  for(j = self->thread_id; j < c->h_div_g; j += c->threadpool.count) {
     px = g/2;
     py = j*g + px;
 
-    memset(self->result_row, 0, w_div_g * sizeof(unsigned));
+    memset(self->result_row, 0, c->w_div_g * sizeof(unsigned));
 
     for(k = 0; k < c->count; k++) {
 
@@ -492,7 +495,7 @@ static void inter_thread_run(void* self_raw)
       /* px2g = g*(px*2 + g); */
       px2g = g2;
 
-      for(i = 0; i < w_div_g; i++) {
+      for(i = 0; i < c->w_div_g; i++) {
         /*
          * Discarded possibilities for improving performance here:
          * 1. Using octagon-based distance estimation
@@ -523,7 +526,7 @@ static void inter_thread_run(void* self_raw)
       }
     }
 
-    for(i = 0; i < w_div_g; i++) {
+    for(i = 0; i < c->w_div_g; i++) {
 
       result = self->result_row[i];
 
@@ -548,7 +551,7 @@ static void inter_thread_run(void* self_raw)
     if(c->ximage->bits_per_pixel == 32)
     {
       uint32_t *ptr = (uint32_t *)scanline;
-      for(i = 0; i < w_div_g; i++) {
+      for(i = 0; i < c->w_div_g; i++) {
         for(k = 0; k < g; k++)
           ptr[g*i+k] = self->row[i];
       }
@@ -556,7 +559,7 @@ static void inter_thread_run(void* self_raw)
     else if(c->ximage->bits_per_pixel == 24)
     {
       uint8_t *ptr = (uint8_t *)scanline;
-      for(i = 0; i < w_div_g; i++) {
+      for(i = 0; i < c->w_div_g; i++) {
         for(k = 0; k < g; k++) {
           uint32_t pixel = self->row[i];
           /* Might not work on big-endian. */
@@ -570,7 +573,7 @@ static void inter_thread_run(void* self_raw)
     else if(c->ximage->bits_per_pixel == 16)
     {
       uint16_t *ptr = (uint16_t *)scanline;
-      for(i = 0; i < w_div_g; i++) {
+      for(i = 0; i < c->w_div_g; i++) {
         for(k = 0; k < g; k++)
           ptr[g*i+k] = self->row[i];
       }
@@ -578,14 +581,14 @@ static void inter_thread_run(void* self_raw)
     else if(c->ximage->bits_per_pixel == 8)
     {
       uint8_t *ptr = (uint8_t *)scanline;
-      for(i = 0; i < w_div_g; i++) {
+      for(i = 0; i < c->w_div_g; i++) {
         for(k = 0; k < g; k++)
           ptr[g*i+k] = self->row[i];
       }
     }
     else
     {
-      for(i = 0; i < w_div_g; i++) {
+      for(i = 0; i < c->w_div_g; i++) {
         for(k = 0; k < g; k++)
           /* XPutPixel is thread safe as long as the XImage didn't have its
            * bits_per_pixel changed. */
@@ -633,8 +636,17 @@ static void create_image(
 
   /* Set the width so that each thread can work on a different line. */
   unsigned align = thread_memory_alignment(dpy) * 8 - 1;
+  unsigned wbits, w, h;
+
+  c->w = xgwa->width;
+  c->h = xgwa->height;
+  c->w_div_g = (c->w + c->grid_size - 1) / c->grid_size;
+  c->h_div_g = (c->h + c->grid_size - 1) / c->grid_size;
+  w = c->w_div_g * c->grid_size;
+  h = c->h_div_g * c->grid_size;
+
   /* The width of a scan line, in *bits*. */
-  unsigned width = (xgwa->width * c->bits_per_pixel + align) & ~align;
+  wbits = (w * c->bits_per_pixel + align) & ~align;
 
 # ifdef HAVE_XSHM_EXTENSION
   /*
@@ -661,7 +673,7 @@ static void create_image(
     {
       c->ximage = create_xshm_image(dpy, xgwa->visual, xgwa->depth,
                                     ZPixmap, 0, &c->shm_info,
-                                    width / c->bits_per_pixel, xgwa->height);
+                                    wbits / c->bits_per_pixel, h);
       if (!c->ximage)
         c->use_shm = False;
       /* If create_xshm_image fails, it will not be attempted again. */
@@ -675,13 +687,13 @@ static void create_image(
       c->ximage =
         XCreateImage(dpy, xgwa->visual,
                      xgwa->depth, ZPixmap, 0, 0, /* depth, fmt, offset, data */
-                     xgwa->width,                /* width */
+                     w,                          /* width */
 # ifdef USE_BIG_XIMAGE
-                     xgwa->height,               /* height */
+                     h,                          /* height */
 # else
                      c->grid_size,               /* height */
 # endif
-                     8, width / 8);              /* pad, bpl */
+                     8, wbits / 8);              /* pad, bpl */
 
       if(c->ximage)
         {
@@ -780,8 +792,6 @@ static void inter_init(Display* dpy, Window win, struct inter_context* c)
   c->delay = get_integer_resource(dpy, "delay", "Integer");
 
   XGetWindowAttributes(c->dpy, c->win, &xgwa);
-  c->w = xgwa.width;
-  c->h = xgwa.height;
   c->cmap = xgwa.colormap;
   c->screen = xgwa.screen;
   c->bits_per_pixel = get_bits_per_pixel(c->dpy, xgwa.depth);
@@ -1115,9 +1125,6 @@ interference_reshape (Display *dpy, Window window, void *closure,
 # endif
                );
 
-  c->w = w;
-  c->h = h;
-
 #ifdef USE_XIMAGE
   destroy_image(dpy, c);
   c->ximage = 0;
index f95fb2c34bd7cc0e4890469b0e60e1cc7948ffce..87866c8eba5d61f804f48087104dc591672c3656 100644 (file)
@@ -37,7 +37,7 @@ Draw on the root window.
 Number of Waves.  0 - 20.  Default: 3.
 .TP 8
 .B \-gridsize \fInumber\fP
-Magnification. 1 - 20.  Default: 4.
+Magnification. 1 - 20.  Default: 2.
 .TP 8
 .B \-delay \fInumber\fP
 Per-frame delay, in microseconds.  Default: 30000 (0.03 seconds.).
@@ -49,7 +49,7 @@ Wave Speed.  1 - 100.  Default: 30.
 Wave Size.  50 - 1500. Default: 800.
 .TP 8
 .B \-ncolors \fInumber\fP
-Number of Colors.  Default: 128.
+Number of Colors.  Default: 192.
 .TP 8
 .B \-color-shift \fInumber\fP
 Color Contrast.  0 - 100.  Default: 60.
index 81aa7df3cd885db74c6a7fed33fbe7dae51643cd..6e9147dcbe039c144d500789399e1d51fbbd38bf 100644 (file)
@@ -12,7 +12,7 @@
  * Created: 07-May-2007 
  */
 
-#include <stdint.h> 
+#include <inttypes.h>
 #include <string.h>
 #include "screenhack.h"
 #include "analogtv.h"
index 38e1d844f7d8bf23da936c32ce9526fdaa770c6b..a68872865b44e3765ca6c2bff15ef7577ae98229 100644 (file)
@@ -105,6 +105,9 @@ enum {
   PONG_TMARG = 10
 };
 
+static void
+p_hit_top_bottom(Paddle *p);
+
 static void
 hit_top_bottom(struct state *st)
 {
@@ -155,6 +158,10 @@ new_game(struct state *st)
 
   st->l_paddle.h = PONG_H/4;
   st->r_paddle.h = PONG_H/4;
+  /* Adjust paddle position again, because
+     paddle length is enlarged (reset) above. */
+  p_hit_top_bottom(&st->l_paddle);
+  p_hit_top_bottom(&st->r_paddle);
 }
 
 static void
index 04d0928009e09471495460f6e9218c3558180a6c..6e3e9aebe987ef5b747da1c8e2c62b4d0c285d5d 100644 (file)
@@ -475,7 +475,7 @@ add_qline (struct state *st,
             {
               /* give a non-opaque alpha to the color */
               unsigned long pixel = qline->color.pixel;
-              unsigned long amask = BlackPixelOfScreen (0);
+              unsigned long amask = BlackPixel (st->dpy, 0);
               unsigned long a = (0xBBBBBBBB & amask);
               pixel = (pixel & (~amask)) | a;
               qline->color.pixel = pixel;
index f8a3dd5948a59cbcff1ffdd892216d059d54f70a..feeb91335ca6e2a9e569fe1b817bff00b16dd74c 100644 (file)
@@ -1,4 +1,4 @@
-/* recanim, Copyright (c) 2014 Jamie Zawinski <jwz@jwz.org>
+/* recanim, Copyright (c) 2014-2015 Jamie Zawinski <jwz@jwz.org>
  * Record animation frames of the running screenhack.
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
@@ -48,6 +48,7 @@ struct record_anim_state {
   XWindowAttributes xgwa;
   char *title;
   int pct;
+  int fade_frames;
 # ifdef USE_GL
   char *data, *data2;
 # else  /* !USE_GL */
@@ -75,6 +76,10 @@ screenhack_record_anim_init (Screen *screen, Window window, int target_frames)
   st->window = window;
   st->target_frames = target_frames;
   st->frame_count = 0;
+  st->fade_frames = 30 * 1.5;
+
+  if (st->fade_frames >= (st->target_frames / 2) - 30)
+    st->fade_frames = 0;
 
 # ifdef HAVE_GDK_PIXBUF
   {
@@ -122,6 +127,22 @@ screenhack_record_anim_init (Screen *screen, Window window, int target_frames)
 }
 
 
+/* Fade to black. Assumes data is 3-byte packed.
+ */
+static void
+fade_frame (record_anim_state *st, unsigned char *data, double ratio)
+{
+  int x, y, i;
+  int w = st->xgwa.width;
+  int h = st->xgwa.height;
+  unsigned char *s = data;
+  for (y = 0; y < h; y++)
+    for (x = 0; x < w; x++)
+      for (i = 0; i < 3; i++)
+        *s++ *= ratio;
+}
+
+
 void
 screenhack_record_anim (record_anim_state *st)
 {
@@ -188,6 +209,14 @@ screenhack_record_anim (record_anim_state *st)
 # endif /* USE_GL */
 
 
+  if (st->frame_count < st->fade_frames)
+    fade_frame (st, (unsigned char *) data,
+                (double) st->frame_count / st->fade_frames);
+  else if (st->frame_count >= st->target_frames - st->fade_frames)
+    fade_frame (st, (unsigned char *) data,
+                (double) (st->target_frames - st->frame_count - 1) /
+                st->fade_frames);
+
 # ifdef HAVE_GDK_PIXBUF
   {
     const char *type = "png";
@@ -278,9 +307,9 @@ screenhack_record_anim_free (record_anim_state *st)
 
   sprintf (cmd,
            "ffmpeg"
-           " -r 30"   /* Must be before -i */
-           " -framerate 30"
-           " -i '%s-%%06d.%s'",
+           " -framerate 30"    /* rate of input: must be before -i */
+           " -i '%s-%%06d.%s'"
+           " -r 30",           /* rate of output: must be after -i */
            progname, type);
   if (soundtrack)
     sprintf (cmd + strlen(cmd),
index 61f996d15fd2cc0c846915c2ad1941c1e0c780c1..ccf768ece989a3f24ddb12a631c3b2592687fde0 100644 (file)
@@ -180,12 +180,6 @@ spotlight_init (Display *dpy, Window window)
   
   st->off = random();
 
-#ifdef DEBUG
-  /* create GC with white fg */
-  gcv.foreground = fg;
-  st->white_gc = XCreateGC(st->dpy, st->window, gcflags, &gcv);
-#endif
-
   /* blank out screen */
   XFillRectangle(st->dpy, st->window, st->window_gc, 0, 0, st->sizex, st->sizey);
 
index 52d031cc032804d5beb46e98ceee641569fd4d2b..c63ceb957aadeddd73999e6cf9bbe74a220d6063 100644 (file)
@@ -472,7 +472,12 @@ static void build_substrate(struct field *f)
 
     /* erase the crack grid */
     f->cgrid = (int *) xrealloc(f->cgrid, sizeof(int) * f->height * f->width);
-    memset(f->cgrid, 10001, f->height * f->width * sizeof(int));
+    {
+        int j;
+        int *p = f->cgrid;
+        for (j = 0; j < f->height * f->width; j++)
+            *p++ = 10001;
+    }
 
     /* Not necessary now that make_crack ensures we have usable default
      *  values in start_crack's timeout case 
index efe9b94bbb9216ef6bb6b9cf9b40a1edae0025a8..29fcb0ae1d6345c24c2aff3db79203820e26b754 100644 (file)
@@ -84,7 +84,7 @@ wander_init (Display *dpy, Window window)
         XAllocColor (st->dpy, st->color_map, &st->colors [0]);
         XAllocColor (st->dpy, st->color_map, &st->colors [1]);
     }
-    st->color_index = random () % st->color_count;
+    st->color_index = NRAND (st->color_count);
     
     st->advance = get_integer_resource (st->dpy, "advance", "Integer");
     st->density = get_integer_resource (st->dpy, "density", "Integer");
@@ -101,16 +101,16 @@ wander_init (Display *dpy, Window window)
     XSetForeground (st->dpy, st->context, st->colors [st->color_index].pixel);
 
 
-    st->x = random () % st->width;
-    st->y = random () % st->height;
+    st->x = NRAND (st->width);
+    st->y = NRAND (st->height);
     st->last_x = st->x;
     st->last_y = st->y;
     st->width_1 = st->width - 1;
     st->height_1 = st->height - 1;
     st->length_limit = st->length;
     st->reset_limit = st->reset;
-    st->color_index = random () % st->color_count;
-    st->color = st->colors [random () % st->color_count].pixel;
+    st->color_index = NRAND (st->color_count);
+    st->color = st->colors [NRAND (st->color_count)].pixel;
     st->pixmap = XCreatePixmap (st->dpy, window, st->size,
                             st->size, st->depth);
 
@@ -138,7 +138,7 @@ wander_draw (Display *dpy, Window window, void *closure)
 
   for (i = 0; i < 2000; i++)
     {
-      if (random () % st->density)
+      if (NRAND (st->density))
         {
           st->x = st->last_x;
           st->y = st->last_y;
@@ -147,15 +147,19 @@ wander_draw (Display *dpy, Window window, void *closure)
         {
           st->last_x = st->x;
           st->last_y = st->y;
-          st->x = (st->x + st->width_1  + (random () % 3)) % st->width;
-          st->y = (st->y + st->height_1 + (random () % 3)) % st->height;
+          st->x += st->width_1  + NRAND (3);
+          while (st->x >= st->width)
+            st->x -= st->width;
+          st->y += st->height_1 + NRAND (3);
+          while (st->y >= st->height)
+            st->y -= st->height;
         }
 
-      if ((random () % st->length_limit) == 0)
+      if (NRAND (st->length_limit) == 0)
         {
           if (st->advance == 0)
             {
-              st->color_index = random () % st->color_count;
+              st->color_index = NRAND (st->color_count);
             }
           else
             {
@@ -170,13 +174,13 @@ wander_draw (Display *dpy, Window window, void *closure)
             }
         }
 
-      if (st->reset_p || (random () % st->reset_limit) == 0)
+      if (st->reset_p || NRAND (st->reset_limit) == 0)
         {
           st->reset_p = 0;
           st->eraser = erase_window (st->dpy, st->window, st->eraser);
-          st->color = st->colors [random () % st->color_count].pixel;
-          st->x = random () % st->width;
-          st->y = random () % st->height;
+          st->color = st->colors [NRAND (st->color_count)].pixel;
+          st->x = NRAND (st->width);
+          st->y = NRAND (st->height);
           st->last_x = st->x;
           st->last_y = st->y;
           if (st->circles)
index cce26c88d8d77909162bc31295f41ade54fdb83b..83245f91718e6d9a7a9f4c45ca620c06875f7d5a 100755 (executable)
@@ -1,6 +1,6 @@
 #!/usr/bin/perl -w
 #
-# webcollage, Copyright © 1999-2014 by Jamie Zawinski <jwz@jwz.org>
+# webcollage, Copyright © 1999-2015 by Jamie Zawinski <jwz@jwz.org>
 # This program decorates the screen with random images from the web.
 # One satisfied customer described it as "a nonstop pop culture brainbath."
 #
 
 # To run this as a display mode with xscreensaver, add this to `programs':
 #
-#     webcollage -root
-#     webcollage -root -filter 'vidwhacker -stdin -stdout'
+#     webcollage --root
+#     webcollage --root --filter 'vidwhacker --stdin --stdout'
 #
 #
 # You can see this in action at http://www.jwz.org/webcollage/ --
 # it auto-reloads about once a minute.  To make a page similar to
 # that on your own system, do this:
 #
-#     webcollage -size '800x600' -imagemap $HOME/www/webcollage/index
+#     webcollage --size '800x600' --imagemap $HOME/www/webcollage/index
 #
 #
 # If you have the "driftnet" program installed, webcollage can display a
@@ -34,7 +34,7 @@
 # Driftnet is available here: http://www.ex-parrot.com/~chris/driftnet/
 # Use it like so:
 #
-#     webcollage -root -driftnet
+#     webcollage --root --driftnet
 #
 # Driftnet is the Unix implementation of the MacOS "EtherPEG" program.
 
@@ -57,10 +57,10 @@ use bytes;
 
 
 my $progname = $0; $progname =~ s@.*/@@g;
-my ($version) = ('$Revision: 1.167 $' =~ m/\s(\d[.\d]+)\s/s);
-my $copyright = "WebCollage $version, Copyright (c) 1999-2014" .
+my ($version) = ('$Revision: 1.171 $' =~ m/\s(\d[.\d]+)\s/s);
+my $copyright = "WebCollage $version, Copyright (c) 1999-2015" .
     " Jamie Zawinski <jwz\@jwz.org>\n" .
-    "            http://www.jwz.org/webcollage/\n";
+    "                  http://www.jwz.org/webcollage/\n";
 
 
 
@@ -389,27 +389,45 @@ sub get_document_1($$$) {
 
   my $user_agent = "$progname/$version";
 
-  if ($url =~ m@^http://www\.altavista\.com/@ ||
-      $url =~ m@^http://random\.yahoo\.com/@ ||
-      $url =~ m@^http://images\.google\.com/@ ||
-      $url =~ m@^http://www\.google\.com/@) {
+  if ($url =~ m@^https?://www\.altavista\.com/@s ||
+      $url =~ m@^https?://random\.yahoo\.com/@s  ||
+      $url =~ m@^https?://[^./]+\.google\.com/@s ||
+      $url =~ m@^https?://www\.livejournal\.com/@s) {
     # block this, you turkeys.
-    $user_agent = "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7)" .
-                  " Gecko/20070914 Firefox/2.0.0.7";
-
-    # 28-Jun-2007: Google Images now emits the entire page in JS if
-    # you claim to be Gecko.  They also still block "webcollage".
-    # They serve non-JS for unrecognised agents, so let's try this...
-    $user_agent = "NoJavascriptPlease/1.0"
-      if ($url =~ m@^http://[a-z]+\.google\.com/@);
+    $user_agent = 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7)' .
+                  ' Gecko/20070914 Firefox/2.0.0.7';
   }
 
-  my $ua = LWP::UserAgent->new;
-  $ua->env_proxy();
-  $ua->agent ("$progname/$version");
-  $ua->default_header ('Referer' => $referer);
+  my $ua = LWP::UserAgent->new ( agent => $user_agent,
+                                 keep_alive => 0,
+                                 env_proxy => 0,
+                               );
+  $ua->proxy ('http', $http_proxy) if $http_proxy;
+  $ua->default_header ('Referer' => $referer) if $referer;
+  $ua->default_header ('Accept' => '*/*');
   $ua->timeout($timeout) if $timeout;
 
+  if (0) {
+    $ua->add_handler ("request_send",
+                      sub($$$) {
+                        my ($req, $ua, $h) = @_;
+                        print "\n>>[[\n"; $req->dump; print "\n]]\n";
+                        return;
+                      });
+    $ua->add_handler ("response_data",
+                      sub($$$$) {
+                        my ($req, $ua, $h, $data) = @_;
+                        #print "\n<<[[\n"; print $data; print "\n]]\n";
+                        return 1;
+                      });
+    $ua->add_handler ("request_done",
+                      sub($$$) {
+                        my ($req, $ua, $h) = @_;
+                        print "\n<<[[\n"; $req->dump; print "\n]]\n";
+                        return;
+                      });
+  }
+
   if ($verbose_http) {
     LOG (1, "  ==> GET $url");
     LOG (1, "  ==> User-Agent: $user_agent");
@@ -497,12 +515,12 @@ sub get_document($$;$) {
         $url = $location;
 
         if ($url =~ m@^/@) {
-          $referer =~ m@^(http://[^/]+)@i;
+          $referer =~ m@^(https?://[^/]+)@i;
           $url = $1 . $url;
         } elsif (! ($url =~ m@^[a-z]+:@i)) {
           $_ = $referer;
-          s@[^/]+$@@g if m@^http://[^/]+/@i;
-          $_ .= "/" if m@^http://[^/]+$@i;
+          s@[^/]+$@@g if m@^https?://[^/]+/@i;
+          $_ .= "/" if m@^https?://[^/]+$@i;
           $url = $_ . $url;
         }
 
@@ -580,12 +598,12 @@ sub pick_image_from_body($$) {
 
   # if there's at least one slash after the host, take off the last
   # pathname component
-  if ( m@^http://[^/]+/@io ) {
+  if ( m@^https?://[^/]+/@io ) {
     $base =~ s@[^/]+$@@go;
   }
 
   # if there are no slashes after the host at all, put one on the end.
-  if ( m@^http://[^/]+$@io ) {
+  if ( m@^https?://[^/]+$@io ) {
     $base .= "/";
   }
 
@@ -683,7 +701,7 @@ sub pick_image_from_body($$) {
 
       if ( m@^/@o ) {
         my $site;
-        ( $site = $base ) =~ s@^(http://[^/]*).*@$1@gio;
+        ( $site = $base ) =~ s@^(https?://[^/]*).*@$1@gio;
         $_ = "$site$link";
       } elsif ( ! m@^[^/:?]+:@ ) {
         $_ = "$base$link";
@@ -692,7 +710,7 @@ sub pick_image_from_body($$) {
       }
 
       # skip non-http
-      if ( ! m@^http://@io ) {
+      if ( ! m@^https?://@io ) {
         next;
       }
 
@@ -1076,7 +1094,7 @@ sub depoison(@) {
   my (@urls) = @_;
   my @urls2 = ();
   foreach (@urls) {
-    my ($h) = m@^http://([^/: \t\r\n]+)@i;
+    my ($h) = m@^https?://([^/: \t\r\n]+)@i;
 
     next unless defined($h);
 
@@ -1269,7 +1287,7 @@ sub pick_from_alta_vista_images($) {
     next unless ($u =~ s/^.*\*\*(http%3a.*$)/$1/gsi);
     $u = url_unquote($u);
 
-    next unless ($u =~ m@^http://@i);    #  skip non-HTTP or relative URLs
+    next unless ($u =~ m@^https?://@i);    #  skip non-HTTP or relative URLs
     next if ($u =~ m@[/.]altavista\.com\b@i);     # skip altavista builtins
     next if ($u =~ m@[/.]yahoo\.com\b@i);         # yahoo and av in cahoots?
     next if ($u =~ m@[/.]doubleclick\.net\b@i);   # you cretins
@@ -1615,7 +1633,7 @@ sub pick_from_alta_vista_text($) {
     next unless ($u =~ s/^.*\*\*(http%3a.*$)/$1/gsi);
     $u = url_unquote($u);
 
-    next unless ($u =~ m@^http://@i);    #  skip non-HTTP or relative URLs
+    next unless ($u =~ m@^https?://@i);    #  skip non-HTTP or relative URLs
     next if ($u =~ m@[/.]altavista\.com\b@i);     # skip altavista builtins
     next if ($u =~ m@[/.]yahoo\.com\b@i);         # yahoo and av in cahoots?
 
@@ -1671,7 +1689,7 @@ sub pick_from_hotbot_text($) {
 #    next unless ($u =~ m@/director.asp\?.*\btarget=([^&]+)@);
 #    $u = url_decode($1);
 
-    next unless ($u =~ m@^http://@i);    #  skip non-HTTP or relative URLs
+    next unless ($u =~ m@^https?://@i);    #  skip non-HTTP or relative URLs
     next if ($u =~ m@[/.]hotbot\.com\b@i);     # skip hotbot builtins
     next if ($u =~ m@[/.]lycos\.com\b@i);      # skip hotbot builtins
     next if ($u =~ m@[/.]inktomi\.com\b@i);    # skip hotbot builtins
@@ -1719,14 +1737,14 @@ sub pick_from_lycos_text($) {
 
     # Lycos plays redirection games.
     # (not any more?)
-#    next unless ($u =~ m@^http://click.lycos.com/director.asp
+#    next unless ($u =~ m@^https?://click.lycos.com/director.asp
 #                         .*
 #                         \btarget=([^&]+)
 #                         .*
 #                        @x);
 #    $u = url_decode($1);
 
-    next unless ($u =~ m@^http://@i);    #  skip non-HTTP or relative URLs
+    next unless ($u =~ m@^https?://@i);    #  skip non-HTTP or relative URLs
     next if ($u =~ m@[/.]hotbot\.com\b@i);     # skip lycos builtins
     next if ($u =~ m@[/.]lycos\.com\b@i);      # skip lycos builtins
     next if ($u =~ m@[/.]terralycos\.com\b@i); # skip lycos builtins
@@ -1769,11 +1787,11 @@ sub pick_from_yahoo_news_text($) {
   foreach my $u (@subpages) {
 
     # de-redirectize the URLs
-    $u =~ s@^http://rds\.yahoo\.com/.*-http%3A@http:@s;
+    $u =~ s@^https?://rds\.yahoo\.com/.*-http%3A@http:@s;
 
     # only accept URLs on Yahoo's news site
-    next unless ($u =~ m@^http://dailynews\.yahoo\.com/@i ||
-                 $u =~ m@^http://story\.news\.yahoo\.com/@i);
+    next unless ($u =~ m@^https?://dailynews\.yahoo\.com/@i ||
+                 $u =~ m@^https?://story\.news\.yahoo\.com/@i);
     next unless ($u =~ m@&u=/@);
 
     LOG ($verbose_filter, "  candidate: $u");
@@ -1810,7 +1828,10 @@ sub pick_from_livejournal_images($) {
   $last_search = $livejournal_img_url;   # for warnings
 
   my ( $base, $body ) = get_document ($livejournal_img_url, undef, $timeout);
-  return () unless $body;
+
+  # Often the document comes back empty. If so, just use the cache.
+  # return () unless $body;
+  $body = '' unless defined($body);
 
   $body =~ s/\n/ /gs;
   $body =~ s/(<recent-image)\b/\n$1/gsi;
@@ -1890,8 +1911,8 @@ sub pick_from_ircimages($) {
     if ($u =~ m/^\"([^\"]*)\"/) { $u = $1; }   # quoted string
     elsif ($u =~ m/^([^\s]*)\s/) { $u = $1; }  # or token
 
-    next unless ($u =~ m/^http:/i);
-    next if ($u =~ m@^http://(searchirc\.com\|ircimages\.com)@i);
+    next unless ($u =~ m/^https?:/i);
+    next if ($u =~ m@^https?://(searchirc\.com\|ircimages\.com)@i);
     next unless ($u =~ m@[.](gif|jpg|jpeg|pjpg|pjpeg|png)$@i);
 
     LOG ($verbose_http, "    HREF: $u");
@@ -2131,30 +2152,38 @@ sub pick_from_flickr_recent($) {
   $last_search .= "?start=$start" if ($start > 0);
 
   my ( $base, $body ) = get_document ($last_search, undef, $timeout);
-  return () unless $body;
 
-  $body =~ s/[\r\n]/ /gs;
-  $body =~ s/(<a)\b/\n$1/gsi;
+  # If the document comes back empty. just use the cache.
+  # return () unless $body;
+  $body = '' unless defined($body);
 
   my $count = 0;
   my $count2 = 0;
-  foreach (split (/\n/, $body)) {
 
-    my ($page, $thumb) = m@<A \s [^<>]* \b HREF=\"([^<>\"]+)\" [^<>]* > \s*
-                           <IMG \s [^<>]* \b
-                               data-defer-src = \"([^<>\"]+)\" @xsi;
-    next unless defined ($thumb);
-    $page = html_unquote ($page);
-    $thumb = html_unquote ($thumb);
+  if ($body =~ m@{ *"_data": \[ ( .*? \} ) \]@six) {
+    $body = $1;
+  } else {
+    LOG ($verbose_load, "flickr unparsable: $last_search");
+    return ();
+  }
 
-    next unless ($thumb =~ m@^https?://[^/.]+\d*\.static\.?flickr\.com/@);
+  $body =~ s/[\r\n]/ /gs;
+  $body =~ s/(\},) *(\{)/$1\n$2/gs;     # "_flickrModelRegistry"
 
-    my $base = "http://www.flickr.com/";
-    $page  =~ s@^/@$base@;
-    $thumb =~ s@^/@$base@;
+  foreach my $chunk (split (/\n/, $body)) {
+    my ($img) = ($chunk =~ m@"displayUrl": *"(.*?)"@six);
+    next unless defined ($img);
+    $img =~ s/\\//gs;
+    $img = "//" unless ($img =~ m@^/@s);
+    $img = "http:$img" unless ($img =~ m/^http/s);
 
-    my $img = $thumb;
-    $img =~ s/_[a-z](\.[a-z\d]+)$/$1/si;  # take off "thumb" suffix
+    my ($user) = ($chunk =~ m/"pathAlias": *"(.*?)"/si);
+    next unless defined ($user);
+
+    my ($id) = ($img =~ m@/\d+/(\d+)_([\da-f]+)_@si);
+    my ($page) = "https://www.flickr.com/photos/$user/$id/";
+
+    # $img =~ s/_[a-z](\.[a-z\d]+)$/$1/si;  # take off "thumb" suffix
 
     $count++;
     next if ($flickr_cache{$img}); # already have it
@@ -2698,7 +2727,7 @@ sub save_recent_url($$) {
   return unless ($verbose_warnings);
 
   $_ = $url;
-  my ($site) = m@^http://([^ \t\n\r/:]+)@;
+  my ($site) = m@^https?://([^ \t\n\r/:]+)@;
   return unless defined ($site);
 
   if ($base eq $driftnet_magic || $base eq $local_magic) {
@@ -3153,7 +3182,7 @@ sub x_or_pbm_output($) {
 
   if (defined ($webcollage_helper)) {
     LOG ($verbose_pbm, "found \"$webcollage_helper\"");
-    $webcollage_helper .= " -v";
+    $webcollage_helper = "'$webcollage_helper' -v";
   } else {
     LOG (($verbose_pbm || $verbose_load), "no $_ program");
   }
@@ -3757,13 +3786,13 @@ sub update_imagemap($$$$$$$$) {
 #
 sub set_proxy() {
 
-  if (! $http_proxy) {
+  if (! defined($http_proxy)) {
     # historical suckage: the environment variable name is lower case.
     $http_proxy = $ENV{http_proxy} || $ENV{HTTP_PROXY};
   }
 
   if (defined ($http_proxy)) {
-    if ($http_proxy && $http_proxy =~ m@^http://([^/]*)/?$@ ) {
+    if ($http_proxy && $http_proxy =~ m@^https?://([^/]*)/?$@ ) {
       # historical suckage: allow "http://host:port" as well as "host:port".
       $http_proxy = $1;
     }
@@ -3779,8 +3808,17 @@ sub set_proxy() {
     }
   }
 
+  delete $ENV{http_proxy};
+  delete $ENV{HTTP_PROXY};
+  delete $ENV{https_proxy};
+  delete $ENV{HTTPS_PROXY};
+  delete $ENV{PERL_LWP_ENV_PROXY};
+
   if ($http_proxy) {
+    $http_proxy = 'http://' . $http_proxy;
     LOG ($verbose_net, "proxy server: $http_proxy");
+  } else {
+    $http_proxy = undef;  # for --proxy ''
   }
 }
 
@@ -3815,78 +3853,73 @@ sub main() {
   my $root_p = 0;
   my $window_id = undef;
 
-  while ($_ = $ARGV[0]) {
-    shift @ARGV;
-    if ($_ eq "-display" ||
-        $_ eq "-displ" ||
-        $_ eq "-disp" ||
-        $_ eq "-dis" ||
-        $_ eq "-dpy" ||
-        $_ eq "-d") {
+  while ($#ARGV >= 0) {
+    $_ = shift @ARGV;
+    if (m/^--?d(i(s(p(l(a(y)?)?)?)?)?)?$/s) {
       $ENV{DISPLAY} = shift @ARGV;
-    } elsif ($_ eq "-root") {
+    } elsif (m/^--?root$/s) {
       $root_p = 1;
-    } elsif ($_ eq "-window-id" || $_ eq "--window-id") {
+    } elsif (m/^--?window-id$/s) {
       $window_id = shift @ARGV;
       $root_p = 1;
-    } elsif ($_ eq "-no-output") {
+    } elsif (m/^--?no-output$/s) {
       $no_output_p = 1;
-    } elsif ($_ eq "-urls-only") {
+    } elsif (m/^--?urls(-only)?$/s) {
       $urls_only_p = 1;
       $no_output_p = 1;
-    } elsif ($_ eq "-cocoa") {
+    } elsif (m/^--?cocoa$/s) {
       $cocoa_p = 1;
-    } elsif ($_ eq "-imagemap") {
+    } elsif (m/^--?imagemap$/s) {
       $imagemap_base = shift @ARGV;
       $no_output_p = 1;
-    } elsif ($_ eq "-verbose") {
+    } elsif (m/^--?verbose$/s) {
       $verbose++;
     } elsif (m/^-v+$/) {
       $verbose += length($_)-1;
-    } elsif ($_ eq "-delay") {
+    } elsif (m/^--?delay$/s) {
       $delay = shift @ARGV;
-    } elsif ($_ eq "-timeout") {
+    } elsif (m/^--?timeout$/s) {
       $http_timeout = shift @ARGV;
-    } elsif ($_ eq "-filter") {
+    } elsif (m/^--?filter$/s) {
       $filter_cmd = shift @ARGV;
-    } elsif ($_ eq "-filter2") {
+    } elsif (m/^--?filter2$/s) {
       $post_filter_cmd = shift @ARGV;
-    } elsif ($_ eq "-background" || $_ eq "-bg") {
+    } elsif (m/^--?(background|bg)$/s) {
       $background = shift @ARGV;
-    } elsif ($_ eq "-size") {
+    } elsif (m/^--?size$/s) {
       $_ = shift @ARGV;
       if (m@^(\d+)x(\d+)$@) {
         $img_width = $1;
         $img_height = $2;
       } else {
-        error "argument to \"-size\" must be of the form \"640x400\"";
+        error "argument to \"--size\" must be of the form \"640x400\"";
       }
-    } elsif ($_ eq "-proxy" || $_ eq "-http-proxy") {
+    } elsif (m/^--?(http-)?proxy$/s) {
       $http_proxy = shift @ARGV;
-    } elsif ($_ eq "-dictionary" || $_ eq "-dict") {
+    } elsif (m/^--?dict(ionary)?$/s) {
       $dict = shift @ARGV;
-    } elsif ($_ eq "-opacity") {
+    } elsif (m/^--?opacity$/s) {
       $opacity = shift @ARGV;
       error ("opacity must be between 0.0 and 1.0")
         if ($opacity <= 0 || $opacity > 1);
-    } elsif ($_ eq "-driftnet" || $_ eq "--driftnet") {
+    } elsif (m/^--?driftnet$/s) {
       @search_methods = ( 100, "driftnet", \&pick_from_driftnet );
       if (! ($ARGV[0] =~ m/^-/)) {
         $driftnet_cmd = shift @ARGV;
       } else {
         $driftnet_cmd = $default_driftnet_cmd;
       }
-    } elsif ($_ eq "-directory" || $_ eq "--directory") {
+    } elsif (m/^--?dir(ectory)?$/s) {
       @search_methods = ( 100, "local", \&pick_from_local_dir );
       if (! ($ARGV[0] =~ m/^-/)) {
         $local_dir = shift @ARGV;
       } else {
         error ("local directory path must be set")
       }
-    } elsif ($_ eq "-fps") {
+    } elsif (m/^--?fps$/s) {
       # -fps only works on MacOS, via "webcollage-cocoa.m".
       # Ignore it if passed to this script in an X11 context.
-    } elsif ($_ eq "-debug" || $_ eq "--debug") {
+    } elsif (m/^--?debug$/s) {
       my $which = shift @ARGV;
       my @rest = @search_methods;
       my $ok = 0;
@@ -3903,17 +3936,19 @@ sub main() {
       }
       error "no such search method as \"$which\"" unless ($ok);
       LOG (1, "DEBUG: using only \"$which\"");
+      $report_performance_interval = 30;
 
     } else {
+      print STDERR "unknown option: $_\n\n";
       print STDERR "$copyright\nusage: $progname " .
-              "[-root] [-display dpy] [-verbose] [-debug which]\n" .
-        "\t\t  [-timeout secs] [-delay secs] [-size WxH]\n" .
-        "\t\t  [-no-output] [-urls-only] [-imagemap filename]\n" .
-        "\t\t  [-background color] [-opacity f]\n" .
-        "\t\t  [-filter cmd] [-filter2 cmd]\n" .
-        "\t\t  [-dictionary dictionary-file] [-http-proxy host[:port]]\n" .
-        "\t\t  [-driftnet [driftnet-program-and-args]]\n" .
-        "\t\t  [-directory local-image-directory]\n" .
+              "[--root] [--display dpy] [--verbose] [--debug which]\n" .
+        "\t\t  [--timeout secs] [--delay secs] [--size WxH]\n" .
+        "\t\t  [--no-output] [--urls-only] [--imagemap filename]\n" .
+        "\t\t  [--background color] [--opacity f]\n" .
+        "\t\t  [--filter cmd] [--filter2 cmd]\n" .
+        "\t\t  [--dictionary dictionary-file] [--http-proxy host[:port]]\n" .
+        "\t\t  [--driftnet [driftnet-program-and-args]]\n" .
+        "\t\t  [--directory local-image-directory]\n" .
         "\n";
       exit 1;
     }
@@ -3921,7 +3956,7 @@ sub main() {
 
   if (!$root_p && !$no_output_p && !$cocoa_p) {
     print STDERR $copyright;
-    error "the -root argument is mandatory (for now.)";
+    error "the --root argument is mandatory (for now.)";
   }
 
   if (!$no_output_p && !$cocoa_p && !$ENV{DISPLAY}) {
@@ -3987,7 +4022,7 @@ sub main() {
   }
 
   if ($imagemap_base && !($img_width && $img_height)) {
-    error ("-size WxH is required with -imagemap");
+    error ("--size WxH is required with --imagemap");
   }
 
   if (defined ($local_dir)) {
index 0a6e9e36be27890cc044bdd5b5b856e0b2102efa..f85b7071f9258d6ba4d8308b2b22e9e445460a46 100644 (file)
@@ -119,7 +119,7 @@ load_image (const char *file)
   // so if an image file specified "pixels per inch" we can end up with
   // absurdly sized images.  Set it back to 1:1 pixel:point.
   //
-  NSImageRep *rep = [image.representations firstObject];
+  NSImageRep *rep = [image.representations objectAtIndex:0];
   image.size = NSMakeSize (rep.pixelsWide, rep.pixelsHigh);
 
   return image;
index 42e553e0c1a5ce61759cbe4aa71cf3c2f58cb409..1d54b7814f65f6c5563c63672836347decfbd476 100644 (file)
@@ -80,13 +80,7 @@ extern void xlockmore_setup (struct xscreensaver_function_table *, void *);
 extern void xlockmore_do_fps (Display *, Window, fps_state *, void *);
 
 
-/* Compatibility with the xlockmore RNG API
-   (note that the xlockmore hacks never expect negative numbers.)
- */
-#define LRAND()                        ((long) (random() & 0x7fffffff))
-#define NRAND(n)               ((int) (LRAND() % (n)))
-#define MAXRAND                        (2147483648.0) /* unsigned 1<<31 as a float */
-#define SRAND(n)               /* already seeded by screenhack.c */
+/* The xlockmore RNG API is implemented in utils/yarandom.h. */
 
 
 struct ModeInfo {
index e56216dd000ed91c8b2e9f8834aaa69058441a8d..7a85de7cfba1aa030c13d8231fa9ee9e8411f77e 100644 (file)
@@ -1,4 +1,4 @@
-# Auto-generated: Tue Nov 18 23:24:06 PST 2014
+# Auto-generated: Thu Jun 25 11:59:01 PDT 2015
 driver/demo-Gtk-conf.c
 driver/demo-Gtk.c
 driver/screensaver-properties.desktop.in
@@ -178,6 +178,7 @@ hacks/config/rd-bomb.xml
 hacks/config/rdbomb.xml
 hacks/config/ripples.xml
 hacks/config/rocks.xml
+hacks/config/romanboy.xml
 hacks/config/rorschach.xml
 hacks/config/rotor.xml
 hacks/config/rotzoomer.xml
@@ -195,6 +196,7 @@ hacks/config/speedmine.xml
 hacks/config/sphere.xml
 hacks/config/spheremonics.xml
 hacks/config/spiral.xml
+hacks/config/splitflap.xml
 hacks/config/spotlight.xml
 hacks/config/sproingies.xml
 hacks/config/squiral.xml
index 2e5ec560415343f6b9ccf5a6328d80cf143a03d6..bb79ec241213dfc609cd72aff596f12581b0aec0 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: xscreensaver 5.00-6\n"
+"Project-Id-Version: xscreensaver 5.32-4\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-09-11 23:49+0900\n"
+"POT-Creation-Date: 2015-02-02 12:45+0900\n"
 "PO-Revision-Date: 2006-06-28 00:51+0900\n"
 "Last-Translator:  Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>\n"
 "Language-Team: Japanese <translation@gnome.gr.jp>\n"
+"Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Former-Translator: Takeshi Aihana <aihana@gnome.gr.jp>\n"
 
-#: driver/demo-Gtk-conf.c:853
+#: ../../po/../driver/demo-Gtk-conf.c:884
 msgid "Browse..."
 msgstr "参照..."
 
-#: driver/demo-Gtk-conf.c:1050
+#: ../../po/../driver/demo-Gtk-conf.c:1087
 msgid "Select file."
 msgstr "ファイルを選択して下さい。"
 
-#: driver/demo-Gtk-support.c:135
-#, c-format
-msgid "Couldn't find pixmap file: %s"
-msgstr "Pixmap ファイルが見つかりませんでした: %s"
-
-#: driver/demo-Gtk-support.c:147 driver/demo-Gtk-support.c:179
-#, c-format
-msgid "Error loading pixmap file: %s"
-msgstr "Pixmap ファイルを読み込む際にエラーが発生しました: %s"
-
-#: driver/demo-Gtk-support.c:182
-#, c-format
-msgid "reason: %s\n"
-msgstr "理由: %s\n"
-
-#: driver/demo-Gtk-widgets.c:161 driver/xscreensaver-demo.glade2.h:70
-msgid "XScreenSaver"
-msgstr "XScreenSaver"
-
-#: driver/demo-Gtk-widgets.c:182 driver/xscreensaver-demo.glade2.h:83
-msgid "_File"
-msgstr "ファイル(_F)"
-
-#: driver/demo-Gtk-widgets.c:202 driver/xscreensaver-demo.glade2.h:75
-msgid "_Blank Screen Now"
-msgstr "XScreenSaver の起動(_B)"
-
-#: driver/demo-Gtk-widgets.c:211
-msgid ""
-"Activate the XScreenSaver daemon now (locking the screen if so configured.)"
-msgstr ""
-"XScreenSaver デーモンを今すぐ有効にします (画面ロックの設定が有効な場合は、画"
-"面をロックします)。"
-
-#: driver/demo-Gtk-widgets.c:215 driver/xscreensaver-demo.glade2.h:88
-msgid "_Lock Screen Now"
-msgstr "画面のロック(_L)"
-
-#: driver/demo-Gtk-widgets.c:224
-msgid "Lock the screen now (even if \"Lock Screen\" is unchecked.)"
-msgstr "画面を今すぐロックします (画面ロックの設定が無効な場合でも)。"
-
-#: driver/demo-Gtk-widgets.c:228 driver/xscreensaver-demo.glade2.h:86
-msgid "_Kill Daemon"
-msgstr "デーモンの強制終了(_K)"
-
-#: driver/demo-Gtk-widgets.c:237
-msgid "Tell the running XScreenSaver daemon to exit."
-msgstr "起動中の XScreenSaver デーモンを終了します。"
-
-#: driver/demo-Gtk-widgets.c:241 driver/xscreensaver-demo.glade2.h:98
-msgid "_Restart Daemon"
-msgstr "デーモンの再起動(_R)"
-
-#: driver/demo-Gtk-widgets.c:250
-msgid "Kill and re-launch the XScreenSaver daemon."
-msgstr "XScreenSaver デーモンを強制終了して、再び起動します。"
-
-#: driver/demo-Gtk-widgets.c:263
-msgid "_Exit"
-msgstr "終了(_E)"
-
-#: driver/demo-Gtk-widgets.c:272
-msgid ""
-"Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
-"running in the background.)"
-msgstr ""
-"XScreenSaver デモ・プログラムを終了します (但し XScreenSaver デーモンはバック"
-"グラウンドで実行したままです)。"
-
-#: driver/demo-Gtk-widgets.c:276 driver/xscreensaver-demo.glade2.h:84
-msgid "_Help"
-msgstr "ヘルプ(_H)"
-
-#: driver/demo-Gtk-widgets.c:296 driver/xscreensaver-demo.glade2.h:71
-msgid "_About..."
-msgstr "情報(_A)..."
-
-#: driver/demo-Gtk-widgets.c:305
-msgid "Display version information."
-msgstr "バージョン情報を表示します。"
-
-#: driver/demo-Gtk-widgets.c:309 driver/xscreensaver-demo.glade2.h:82
-msgid "_Documentation..."
-msgstr "ドキュメント(_D)..."
-
-#: driver/demo-Gtk-widgets.c:318
-msgid "Go to the documentation on the XScreenSaver web page."
-msgstr "XScreenSaver のウェブサイトにジャンプします。"
-
-#: driver/demo-Gtk-widgets.c:348
-msgid "Cycle After"
-msgstr "モードの周期: "
-
-#: driver/demo-Gtk-widgets.c:370 driver/xscreensaver-demo.glade2.h:62
-msgid "Whether a password should be required to un-blank the screen."
-msgstr ""
-"画面をブランクした後、しばらくして自動的にロックしたい時は、これを選択して下"
-"さい。"
-
-#: driver/demo-Gtk-widgets.c:372
-msgid "Lock Screen After"
-msgstr "画面ロックの起動: "
-
-#: driver/demo-Gtk-widgets.c:380
-msgid "Blank After"
-msgstr "XScreenSaver の起動: "
-
-#: driver/demo-Gtk-widgets.c:403 driver/demo-Gtk-widgets.c:453
-#: driver/demo-Gtk-widgets.c:467 driver/demo-Gtk-widgets.c:1016
-msgid "How long before the monitor goes completely black."
-msgstr "自動的に XScreenSaver を起動するまでの時間です。"
-
-#: driver/demo-Gtk-widgets.c:407 driver/demo-Gtk-widgets.c:419
-#: driver/demo-Gtk-widgets.c:431 driver/demo-Gtk-widgets.c:1020
-#: driver/demo-Gtk-widgets.c:1032 driver/demo-Gtk-widgets.c:1044
-#: driver/xscreensaver-demo.glade2.h:106
-msgid "minutes"
-msgstr "分"
-
-#: driver/demo-Gtk-widgets.c:482 driver/demo-Gtk.c:3278
-msgid "Preview"
-msgstr "プレビュー"
-
-#: driver/demo-Gtk-widgets.c:490 driver/xscreensaver-demo.glade2.h:9
-msgid ""
-"Demo the selected screen saver in full-screen mode (click the mouse to "
-"return.)"
-msgstr ""
-"指定したスクリーンセーバーを全画面モードでデモします (解除する場合はマウスを"
-"クリックして下さい)。"
-
-#: driver/demo-Gtk-widgets.c:492
-msgid "Settings..."
-msgstr "設定..."
-
-#: driver/demo-Gtk-widgets.c:500 driver/xscreensaver-demo.glade2.h:6
-msgid "Customization and explanation of the selected screen saver."
-msgstr "指定したスクリーンセーバーの紹介とそのカスタマイズです。"
-
-#: driver/demo-Gtk-widgets.c:521
-msgid "Mode:"
-msgstr "モード:"
-
-#: driver/demo-Gtk-widgets.c:539
-msgid "Disable Screen Saver"
-msgstr "スクリーンセーバーを無効にする"
-
-#: driver/demo-Gtk-widgets.c:542
-msgid "Blank Screen Only"
-msgstr "ブランク・スクリーンのみ"
-
-#: driver/demo-Gtk-widgets.c:545
-msgid "Only One Screen Saver"
-msgstr "一つのスクリーンセーバーのみ"
-
-#: driver/demo-Gtk-widgets.c:548
-msgid "Random Screen Saver"
-msgstr "ランダムなスクリーンセーバー"
-
-#: driver/demo-Gtk-widgets.c:571 driver/demo-Gtk.c:2464
-msgid "Use"
-msgstr "ON"
-
-#: driver/demo-Gtk-widgets.c:591 driver/demo-Gtk.c:2474
-msgid "Screen Saver"
-msgstr "スクリーンセーバー名"
-
-#: driver/demo-Gtk-widgets.c:644
-msgid "\\/"
-msgstr "\\/"
-
-#: driver/demo-Gtk-widgets.c:652 driver/xscreensaver-demo.glade2.h:38
-msgid ""
-"Run the next screen saver in the list in full-screen mode (click the mouse "
-"to return.)"
-msgstr ""
-"一つ次のスクリーンセーバーを全画面モードで起動します (解除する場合はマウスを"
-"クリックして下さい)。"
-
-#: driver/demo-Gtk-widgets.c:654
-msgid "/\\"
-msgstr "/\\"
-
-#: driver/demo-Gtk-widgets.c:662 driver/xscreensaver-demo.glade2.h:39
-msgid ""
-"Run the previous screen saver in the list in full-screen mode (click the "
-"mouse to return.)"
-msgstr ""
-"一つ前のスクリーンセーバーを全画面モードで起動します (解除する場合はマウスを"
-"クリックして下さい)。"
-
-#: driver/demo-Gtk-widgets.c:664 driver/demo-Gtk-widgets.c:1608
-#: driver/xscreensaver-demo.glade2.h:10
-msgid "Description"
-msgstr "説明"
-
-#: driver/demo-Gtk-widgets.c:691
-msgid "Display Modes"
-msgstr "表示モード"
-
-#: driver/demo-Gtk-widgets.c:707
-msgid "Diagnostics"
-msgstr "診断オプション"
-
-#: driver/demo-Gtk-widgets.c:751
-msgid "Whether the daemon should print lots of debugging information."
-msgstr "デーモンに詳細なデバッグ情報を表示させるかどうかを選択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:753
-msgid "Verbose Diagnostics"
-msgstr "診断情報を詳細にする"
-
-#: driver/demo-Gtk-widgets.c:768
-msgid ""
-"Whether any error output of the display modes should be redirected to the "
-"screen."
-msgstr ""
-"指定した表示モードのエラー出力を画面に表示するかどうかを選択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:770
-msgid "Display Subprocess Errors"
-msgstr "表示モードのエラーを表示する"
-
-#: driver/demo-Gtk-widgets.c:785
-msgid ""
-"Whether the splash screen (with the version number and `Help' button) should "
-"be momentarily displayed when the daemon first starts up."
-msgstr ""
-"初めてデーモンを起動した時に、('ヘルプ' ボタンをクリックして表示される) スプ"
-"ラッシュスクリーンを一瞬表示させるかどうかを選択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:787
-msgid "Display Splash Screen at Startup"
-msgstr "起動時にスプラッシュスクリーンを表示する"
-
-#: driver/demo-Gtk-widgets.c:796
-msgid "Colormaps"
-msgstr "カラーマップ"
-
-#: driver/demo-Gtk-widgets.c:840 driver/xscreensaver-demo.glade2.h:69
-msgid ""
-"Whether to install a private colormap when running in 8-bit mode on the "
-"default Visual."
-msgstr ""
-"デフォルトの表示として 8-bit モードで起動する場合、個人のカラーマップをインス"
-"トールするかどうかを選択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:842
-msgid "Install Colormap"
-msgstr "カラーマップをインストールする"
-
-#: driver/demo-Gtk-widgets.c:865 driver/xscreensaver-demo.glade2.h:68
-msgid ""
-"Whether the screen should slowly fade to black when the screen saver "
-"activates."
-msgstr ""
-"スクリーンセーバーを起動する時、スクリーンをゆっくりとフェードインするかどう"
-"かを選択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:867
-msgid "Fade To Black When Blanking"
-msgstr "スクリーンセーバーをフェードインする"
-
-#: driver/demo-Gtk-widgets.c:882 driver/xscreensaver-demo.glade2.h:67
-msgid ""
-"Whether the screen should slowly fade in from black when the screen saver "
-"deactivates."
-msgstr ""
-"画面を再び明るくする時、スクリーンをゆっくりとフェードアウトするかどうかを選"
-"択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:884
-msgid "Fade From Black When Unblanking"
-msgstr "スクリーンセーバーをフェードアウトする"
-
-#: driver/demo-Gtk-widgets.c:910
-msgid "Fade Duration"
-msgstr "フェードする時間: "
-
-#: driver/demo-Gtk-widgets.c:928 driver/xscreensaver-demo.glade2.h:25
-msgid "How long it should take for the screen to fade in and out."
-msgstr "スクリーンをフェードイン/アウトする時間を指定して下さい。"
-
-#: driver/demo-Gtk-widgets.c:932 driver/xscreensaver-demo.glade2.h:111
-msgid "seconds"
-msgstr "秒間"
-
-#: driver/demo-Gtk-widgets.c:942 driver/xscreensaver-demo.glade2.h:12
-msgid "Display Power Management"
-msgstr "モニタのパワーマネージメント"
-
-#: driver/demo-Gtk-widgets.c:986 driver/xscreensaver-demo.glade2.h:66
-msgid "Whether the monitor should be powered down after a while."
-msgstr "モニタの電源管理を設定するかを選択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:988
-msgid "Power Management Enabled"
-msgstr "パワーマネージメントを有効にする"
-
-#: driver/demo-Gtk-widgets.c:1056
-msgid "Off After"
-msgstr "電源 OFF: "
-
-#: driver/demo-Gtk-widgets.c:1069
-msgid "Suspend After"
-msgstr "サスペンド: "
-
-#: driver/demo-Gtk-widgets.c:1082
-msgid "Standby After"
-msgstr "スタンバイ: "
-
-#: driver/demo-Gtk-widgets.c:1105 driver/xscreensaver-demo.glade2.h:27
-msgid "How long until the monitor goes into power-saving mode."
-msgstr "パワーセービング・モードに移行するまでの時間を指定して下さい。"
-
-#: driver/demo-Gtk-widgets.c:1119 driver/xscreensaver-demo.glade2.h:28
-msgid "How long until the monitor powers down."
-msgstr "モニタの電源を OFF にするまでの時間を指定して下さい。"
-
-#: driver/demo-Gtk-widgets.c:1123 driver/xscreensaver-demo.glade2.h:29
-msgid "Image Manipulation"
-msgstr "画像の操作"
-
-#: driver/demo-Gtk-widgets.c:1167 driver/xscreensaver-demo.glade2.h:63
-msgid ""
-"Whether the image-manipulating modes should be allowed to operate on an "
-"image of your desktop."
-msgstr ""
-"画像を用いるセーバの時、デスクトップの画像を使うかどうかを選択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:1169
-msgid "Grab Desktop Images"
-msgstr "デスクトップの画像を用いる"
-
-#: driver/demo-Gtk-widgets.c:1184
-msgid ""
-"Whether the image-manipulating modes should operate on images captured from "
-"the system's video input (if there is one)."
-msgstr ""
-"画像の操作モードで (可能ならば) システムのビデオ入力を用いるかどうかを選択し"
-"て下さい。"
-
-#: driver/demo-Gtk-widgets.c:1186
-msgid "Grab Video Frames"
-msgstr "ビデオ入力を用いる"
-
-#: driver/demo-Gtk-widgets.c:1201 driver/xscreensaver-demo.glade2.h:65
-msgid ""
-"Whether the image-manipulating modes should operate on random images loaded "
-"from disk."
-msgstr ""
-"画像の操作モードで、ローカルディスクにある画像をランダムに取得するかどうかを"
-"選択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:1203
-msgid "Choose Random Image:"
-msgstr "画像をランダムに選択する:"
-
-#: driver/demo-Gtk-widgets.c:1236 driver/xscreensaver-demo.glade2.h:52
-msgid "The directory from which images will be randomly chosen."
-msgstr "ランダムに取得する画像が格納されているディレクトリを選択して下さい。"
-
-#: driver/demo-Gtk-widgets.c:1238
-msgid "Browse"
-msgstr "参照"
-
-#: driver/demo-Gtk-widgets.c:1246 driver/demo-Gtk-widgets.c:1600
-#: driver/xscreensaver-demo.glade2.h:1
-msgid "Advanced"
-msgstr "オプション"
-
-#: driver/demo-Gtk-widgets.c:1445
-msgid "XScreenSaver: Mode-Specific Settings"
-msgstr "XScreenSaver: モード指定の設定"
-
-#: driver/demo-Gtk-widgets.c:1467 driver/xscreensaver-demo.glade2.h:40
-msgid "Settings"
-msgstr "設定"
-
-#: driver/demo-Gtk-widgets.c:1496 driver/xscreensaver-demo.glade2.h:42
-msgid "Standard"
-msgstr "標準"
-
-#: driver/demo-Gtk-widgets.c:1533
-msgid "Visual:"
-msgstr "表示:"
-
-#: driver/demo-Gtk-widgets.c:1551 driver/demo-Gtk-widgets.c:1574
-#: driver/demo-Gtk.c:1726 driver/demo-Gtk.c:3297
-#: driver/xscreensaver-demo.glade2.h:2
-msgid "Any"
-msgstr "任せる"
-
-#: driver/demo-Gtk-widgets.c:1552 driver/xscreensaver-demo.glade2.h:3
-msgid "Best"
-msgstr "最適"
-
-#: driver/demo-Gtk-widgets.c:1553 driver/xscreensaver-demo.glade2.h:7
-msgid "Default"
-msgstr "デフォルト"
-
-#: driver/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade2.h:8
-msgid "Default-N"
-msgstr "デフォルト-N"
-
-#: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade2.h:17
-msgid "GL"
-msgstr "GL"
-
-#: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade2.h:53
-msgid "TrueColor"
-msgstr "TrueColor"
-
-#: driver/demo-Gtk-widgets.c:1557 driver/xscreensaver-demo.glade2.h:37
-msgid "PseudoColor"
-msgstr "PseudoColor"
-
-#: driver/demo-Gtk-widgets.c:1558 driver/xscreensaver-demo.glade2.h:43
-msgid "StaticGray"
-msgstr "StaticGray"
-
-#: driver/demo-Gtk-widgets.c:1559 driver/xscreensaver-demo.glade2.h:21
-msgid "GrayScale"
-msgstr "グレースケール"
-
-#: driver/demo-Gtk-widgets.c:1560 driver/xscreensaver-demo.glade2.h:11
-msgid "DirectColor"
-msgstr "DirectColor"
-
-#: driver/demo-Gtk-widgets.c:1561 driver/xscreensaver-demo.glade2.h:5
-msgid "Color"
-msgstr "色"
-
-#: driver/demo-Gtk-widgets.c:1562 driver/xscreensaver-demo.glade2.h:20
-msgid "Gray"
-msgstr "グレー"
-
-#: driver/demo-Gtk-widgets.c:1563 driver/xscreensaver-demo.glade2.h:31
-msgid "Mono"
-msgstr "単色"
-
-#: driver/demo-Gtk-widgets.c:1573
-msgid ""
-"The X visual type that this demo will require.  If that visual is available "
-"it will be used, otherwise, this demo will not be run."
-msgstr ""
-"このデモで要求される X の表示形式です。その表示が有効の場合はそれを使用します"
-"が、それ以外はデモを起動しません。"
-
-#: driver/demo-Gtk-widgets.c:1576
-msgid "Command Line:"
-msgstr "コマンドライン:"
-
-#: driver/demo-Gtk-widgets.c:1648
-msgid "Documentation..."
-msgstr "ドキュメント..."
-
-#: driver/demo-Gtk-widgets.c:1656
-msgid "Click here to read the manual for this display mode, if it has one."
-msgstr ""
-"このスクリーンセーバーのマニュアル (存在するならば) を表示する場合はここをク"
-"リックして下さい。"
-
-#: driver/demo-Gtk-widgets.c:1681
-msgid "Advanced >>"
-msgstr "拡張オプション >>"
-
-#: driver/demo-Gtk-widgets.c:1689
-msgid "Edit the command line directly."
-msgstr "直接、コマンドラインを編集します。"
-
-#: driver/demo-Gtk-widgets.c:1691
-msgid "Standard <<"
-msgstr "標準オプション <<"
-
-#: driver/demo-Gtk-widgets.c:1699
-msgid "Back to the graphical configuration options."
-msgstr "標準の設定に戻ります。"
-
-#: driver/demo-Gtk-widgets.c:1701
-msgid "Reset to Defaults"
-msgstr "デフォルトに戻す"
-
-#: driver/demo-Gtk-widgets.c:1709
-msgid "Reset this screen saver to the default settings."
-msgstr "このセーバーをデフォルトの設定に戻します。"
-
-#: driver/demo-Gtk-widgets.c:1720 driver/demo-Gtk.c:863
-msgid "OK"
-msgstr "OK"
-
-#: driver/demo-Gtk-widgets.c:1729
-msgid "Cancel"
-msgstr "キャンセル"
-
-#: driver/demo-Gtk.c:723 driver/demo-Gtk.c:4409
+#: ../../po/../driver/demo-Gtk.c:755 ../../po/../driver/demo-Gtk.c:4484
 #, c-format
 msgid ""
 "Warning:\n"
@@ -532,33 +37,37 @@ msgstr ""
 "ディスプレイ \"%s\" 上で XScreenSaver デーモンが\n"
 "起動されていないようです。起動しますか?"
 
-#: driver/demo-Gtk.c:771
+#: ../../po/../driver/demo-Gtk.c:804
 msgid "For updates, check http://www.jwz.org/xscreensaver/"
 msgstr "更新情報については http://www.jwz.org/xscreensaver/ を参照して下さい。"
 
-#: driver/demo-Gtk.c:901
+#: ../../po/../driver/demo-Gtk.c:902
+msgid "OK"
+msgstr "OK"
+
+#: ../../po/../driver/demo-Gtk.c:940
 msgid ""
 "Error:\n"
 "\n"
 "No Help URL has been specified.\n"
 msgstr ""
-"Error:\n"
+"エラー:\n"
 "\n"
 "ヘルプの URL が指定されていません。\n"
 
-#: driver/demo-Gtk.c:998
+#: ../../po/../driver/demo-Gtk.c:1037
 msgid ""
 "Error:\n"
 "\n"
 "The xscreensaver daemon did not start up properly.\n"
 "\n"
 msgstr ""
-"Error:\n"
+"エラー:\n"
 "\n"
 "XScreenSaver デーモンが正しく起動されていません。\n"
 "\n"
 
-#: driver/demo-Gtk.c:1010
+#: ../../po/../driver/demo-Gtk.c:1049
 msgid ""
 "You are running as root.  This usually means that xscreensaver\n"
 "was unable to contact your X server because access control is\n"
@@ -576,7 +85,8 @@ msgid ""
 "You shouldn't run X as root. Instead, you should log in as a\n"
 "normal user, and `su' as necessary."
 msgstr ""
-"root 権限で起動中です。アクセスコントロールが有効になっているので\n"
+"root 権限で起動中です。これは、通常アクセスコントロールが有効になっているの"
+"で\n"
 "XScreenSaver はお使いの X サーバと通信することが不可能になることを\n"
 "意味します。次のコマンドを実行してみて下さい:\n"
 "\n"
@@ -592,53 +102,58 @@ msgstr ""
 "root 権限で X サーバを起動しないで下さい。必要であれば、\n"
 "一般ユーザでログインして 'su' コマンドで代用して下さい。"
 
-#: driver/demo-Gtk.c:1026
+#: ../../po/../driver/demo-Gtk.c:1065
 msgid "Please check your $PATH and permissions."
 msgstr "環境変数 $PATH とその権限を確認して下さい。"
 
-#: driver/demo-Gtk.c:1064
+#: ../../po/../driver/demo-Gtk.c:1103
 msgid ""
 "Error:\n"
 "\n"
 "Couldn't determine init file name!\n"
 msgstr ""
-"Error:\n"
+"エラー:\n"
 "\n"
 "初期化ファイル名を特定できませんでした!\n"
 
-#: driver/demo-Gtk.c:1069
+#: ../../po/../driver/demo-Gtk.c:1108
 #, c-format
 msgid ""
 "Error:\n"
 "\n"
 "Couldn't write %s\n"
 msgstr ""
-"Error:\n"
+"エラー:\n"
 "\n"
 "%s に書き込めませんでした。\n"
 
-#: driver/demo-Gtk.c:1132
+#: ../../po/../driver/demo-Gtk.c:1171
 msgid ""
 "Error:\n"
 "\n"
 "no `manualCommand' resource set."
 msgstr ""
-"Error:\n"
+"エラー:\n"
 "\n"
 "リソース 'manualCommand' がセットされていません。"
 
-#: driver/demo-Gtk.c:1315
+#: ../../po/../driver/demo-Gtk.c:1354
 #, c-format
 msgid ""
 "Error:\n"
 "\n"
 "Unparsable time format: \"%s\"\n"
 msgstr ""
-"Error:\n"
+"エラー:\n"
 "\n"
 "時刻の書式を解析できません: \"%s\"\n"
 
-#: driver/demo-Gtk.c:2022
+#: ../../po/../driver/demo-Gtk.c:1793 ../../po/../driver/demo-Gtk.c:3370
+#: ../driver/xscreensaver-demo.glade2.in.h:102
+msgid "Any"
+msgstr "任せる"
+
+#: ../../po/../driver/demo-Gtk.c:2091
 #, c-format
 msgid ""
 "Error:\n"
@@ -649,39 +164,51 @@ msgstr ""
 "\n"
 "次のディレクトリが存在しません: \"%s\"\n"
 
-#: driver/demo-Gtk.c:2052 driver/demo-Gtk.c:2083
+#: ../../po/../driver/demo-Gtk.c:2121 ../../po/../driver/demo-Gtk.c:2152
 #, c-format
 msgid ""
 "Error:\n"
 "\n"
 "File does not exist: \"%s\"\n"
 msgstr ""
-"Error:\n"
+"エラー:\n"
 "\n"
 "次のファイルが存在しません: \"%s\"\n"
 
-#: driver/demo-Gtk.c:2922
+#: ../../po/../driver/demo-Gtk.c:2533
+msgid "Use"
+msgstr "ON"
+
+#: ../../po/../driver/demo-Gtk.c:2543
+msgid "Screen Saver"
+msgstr "スクリーンセーバー名"
+
+#: ../../po/../driver/demo-Gtk.c:2995
 msgid "Descriptions not available: no XML support compiled in."
 msgstr "説明が有効ではありません: XML サポートでコンパイルされていません。"
 
-#: driver/demo-Gtk.c:2927
+#: ../../po/../driver/demo-Gtk.c:3000
 msgid "No description available."
 msgstr "有効な説明はありません。"
 
-#: driver/demo-Gtk.c:3249
+#: ../../po/../driver/demo-Gtk.c:3322
 msgid "Blank Screen"
 msgstr "ブランク・スクリーン"
 
-#: driver/demo-Gtk.c:3255
+#: ../../po/../driver/demo-Gtk.c:3328
 msgid "Screen Saver Disabled"
 msgstr "スクリーンセーバーは無効です"
 
-#: driver/demo-Gtk.c:3288
+#: ../../po/../driver/demo-Gtk.c:3351
+msgid "Preview"
+msgstr "プレビュー"
+
+#: ../../po/../driver/demo-Gtk.c:3361
 #, c-format
 msgid "%s: %.100s Settings"
 msgstr "%s: %.100s の設定"
 
-#: driver/demo-Gtk.c:3452
+#: ../../po/../driver/demo-Gtk.c:3525
 #, c-format
 msgid ""
 "Warning:\n"
@@ -692,23 +219,23 @@ msgstr ""
 "\n"
 "ファイル \"%s\" が変更されました。再読込みします。\n"
 
-#: driver/demo-Gtk.c:3537
+#: ../../po/../driver/demo-Gtk.c:3612
 msgid "No Preview"
 msgstr "プレビューを"
 
-#: driver/demo-Gtk.c:3537
+#: ../../po/../driver/demo-Gtk.c:3612
 msgid "Available"
 msgstr "利用できません。"
 
-#: driver/demo-Gtk.c:3538
+#: ../../po/../driver/demo-Gtk.c:3613
 msgid "Not"
 msgstr "インストールされていません"
 
-#: driver/demo-Gtk.c:3538
+#: ../../po/../driver/demo-Gtk.c:3613
 msgid "Installed"
 msgstr ""
 
-#: driver/demo-Gtk.c:4419
+#: ../../po/../driver/demo-Gtk.c:4494
 #, c-format
 msgid ""
 "Warning:\n"
@@ -741,7 +268,7 @@ msgstr ""
 "\n"
 "XScreenSaver デーモンを再起動しますか?\n"
 
-#: driver/demo-Gtk.c:4444
+#: ../../po/../driver/demo-Gtk.c:4519
 #, c-format
 msgid ""
 "Warning:\n"
@@ -768,7 +295,7 @@ msgstr ""
 "\n"
 "XScreenSaver デーモンを \"%s\" 上で \"%s\" から再起動しますか?\n"
 
-#: driver/demo-Gtk.c:4466
+#: ../../po/../driver/demo-Gtk.c:4541
 #, c-format
 msgid ""
 "Warning:\n"
@@ -787,7 +314,7 @@ msgstr ""
 "\n"
 "XScreenSaver デーモンを再起動しますか?\n"
 
-#: driver/demo-Gtk.c:4494
+#: ../../po/../driver/demo-Gtk.c:4569
 msgid ""
 "Warning:\n"
 "\n"
@@ -803,7 +330,7 @@ msgstr ""
 "\n"
 "GNOMEスクリーンセーバーを直ちに停止しますか?\n"
 
-#: driver/demo-Gtk.c:4503
+#: ../../po/../driver/demo-Gtk.c:4578
 msgid ""
 "Warning:\n"
 "\n"
@@ -819,1667 +346,2116 @@ msgstr ""
 "\n"
 "KDEスクリーンセーバーを直ちに停止しますか?\n"
 
-#: driver/demo-Gtk.c:4955
+#: ../../po/../driver/demo-Gtk.c:5030
 #, c-format
 msgid "%s: unknown option: %s\n"
 msgstr "%s: 不明なオプション: %s\n"
 
-#: driver/demo-Gtk.c:5020
+#: ../../po/../driver/demo-Gtk.c:5095
 msgid "Screensaver Preferences"
 msgstr "XScreenSaverの設定"
 
-#: driver/screensaver-properties.desktop.in.h:1
-msgid "Change screensaver properties"
-msgstr "スクリーンセーバーの設定を変更する"
+#: ../../po/../driver/demo-Gtk.c:5297
+msgid ""
+"Warning:\n"
+"\n"
+"This version of xscreensaver is VERY OLD!\n"
+"Please upgrade!\n"
+"\n"
+"http://www.jwz.org/xscreensaver/\n"
+"\n"
+"(If this is the latest version that your distro ships, then\n"
+"your distro is doing you a disservice. Build from source.)\n"
+msgstr ""
 
-#: driver/screensaver-properties.desktop.in.h:2
+#: ../driver/screensaver-properties.desktop.in.h:1
 msgid "Screensaver"
 msgstr "スクリーンセーバー"
 
-#: driver/xscreensaver-demo.glade2.h:4
-msgid "Choose _Random Image:"
-msgstr "画像をランダムに選択する(_R):"
+#: ../driver/screensaver-properties.desktop.in.h:2
+msgid "Change screensaver properties"
+msgstr "スクリーンセーバーの設定を変更する"
 
-#: driver/xscreensaver-demo.glade2.h:13
-msgid "F_ade Duration"
-msgstr "フェードする時間(_a): "
+#: ../driver/xscreensaver-demo.glade2.in.h:1
+msgid "XScreenSaver"
+msgstr "XScreenSaver"
 
-#: driver/xscreensaver-demo.glade2.h:14
-msgid "Fade from Black When _Unblanking"
-msgstr "明るくする時フェードアウト(_U)"
+#: ../driver/xscreensaver-demo.glade2.in.h:2
+msgid "_File"
+msgstr "ファイル(_F)"
 
-#: driver/xscreensaver-demo.glade2.h:15
-msgid "Fade to Black when _Blanking"
-msgstr "ブランクにする時にフェードイン(_B)"
+#: ../driver/xscreensaver-demo.glade2.in.h:3
+msgid "_Blank Screen Now"
+msgstr "XScreenSaver の起動(_B)"
 
-#: driver/xscreensaver-demo.glade2.h:16
-msgid "Fading and Colormaps"
-msgstr "フェードとカラーマップ"
+#: ../driver/xscreensaver-demo.glade2.in.h:4
+msgid "_Lock Screen Now"
+msgstr "画面のロック(_L)"
 
-#: driver/xscreensaver-demo.glade2.h:18
-msgid "Grab Desktop _Images"
-msgstr "ã\83\87ã\82¹ã\82¯ã\83\88ã\83\83ã\83\97ç\94»å\83\8fã\82\92ç\94¨ã\81\84ã\82\8b(_I)"
+#: ../driver/xscreensaver-demo.glade2.in.h:5
+msgid "_Kill Daemon"
+msgstr "ã\83\87ã\83¼ã\83¢ã\83³ã\81®å¼·å\88¶çµ\82äº\86(_K)"
 
-#: driver/xscreensaver-demo.glade2.h:19
-msgid "Grab _Video Frames"
-msgstr "ã\83\93ã\83\87ã\82ªå\85¥å\8a\9bã\82\92ç\94¨ã\81\84ã\82\8b(_V)"
+#: ../driver/xscreensaver-demo.glade2.in.h:6
+msgid "_Restart Daemon"
+msgstr "ã\83\87ã\83¼ã\83¢ã\83³ã\81®å\86\8dèµ·å\8b\95(_R)"
 
-#: driver/xscreensaver-demo.glade2.h:22
-msgid "How long after the screen blanks until a password will be required."
-msgstr "画面がブランクになってからロックするまでの時間を指定して下さい。"
+#: ../driver/xscreensaver-demo.glade2.in.h:7
+msgid "_Quit"
+msgstr "終了(_Q)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:8
+msgid "_Help"
+msgstr "ヘルプ(_H)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:9
+msgid "_About..."
+msgstr "情報(_A)..."
+
+#: ../driver/xscreensaver-demo.glade2.in.h:10
+msgid "_Documentation..."
+msgstr "ドキュメント(_D)..."
+
+#: ../driver/xscreensaver-demo.glade2.in.h:11
+msgid "_Cycle After"
+msgstr "セーバーの周期(_C): "
+
+#: ../driver/xscreensaver-demo.glade2.in.h:12
+msgid "Whether a password should be required to un-blank the screen."
+msgstr ""
+"画面をブランクした後、しばらくして自動的にロックしたい時は、これを選択して下"
+"さい。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:13
+msgid "_Lock Screen After  "
+msgstr "画面をロックするまで(_L): "
+
+#: ../driver/xscreensaver-demo.glade2.in.h:14
+msgid "Lock Screen"
+msgstr "画面をロックする"
 
-#: driver/xscreensaver-demo.glade2.h:23
+#: ../driver/xscreensaver-demo.glade2.in.h:15
 msgid "How long before the screen saver activates."
 msgstr "セーバーが起動するまでの時間を指定して下さい。"
 
-#: driver/xscreensaver-demo.glade2.h:24
+#: ../driver/xscreensaver-demo.glade2.in.h:16
+msgid "How long after the screen blanks until a password will be required."
+msgstr "画面がブランクになってからロックするまでの時間を指定して下さい。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:17
+msgid "Lock Screen After"
+msgstr "画面ロックの起動: "
+
+#: ../driver/xscreensaver-demo.glade2.in.h:18
 msgid ""
 "How long each display mode should run before choosing a new one (in Random "
 "mode.)"
 msgstr ""
 "ランダムなセーバーモードの時、次のセーバーに移るまでの時間を指定して下さい。"
 
-#: driver/xscreensaver-demo.glade2.h:26
-msgid "How long until the monitor goes completely black."
-msgstr "モニターがスタンドバイになるまでの時間を指定して下さい。"
+#: ../driver/xscreensaver-demo.glade2.in.h:19
+msgid "minutes"
+msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:30
-msgid "Install _Colormap"
-msgstr "カラーマップをインストールする(_C)"
+#: ../driver/xscreensaver-demo.glade2.in.h:20
+msgid "_Blank After"
+msgstr "ブランクになるまで(_B): "
+
+#: ../driver/xscreensaver-demo.glade2.in.h:21
+msgid ""
+"Demo the selected screen saver in full-screen mode (click the mouse to "
+"return.)"
+msgstr ""
+"指定したスクリーンセーバーを全画面モードでデモします (解除する場合はマウスを"
+"クリックして下さい)。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:22
+msgid "_Preview"
+msgstr "プレビュー(_P)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:23
+msgid "Customization and explanation of the selected screen saver."
+msgstr "指定したスクリーンセーバーの紹介とそのカスタマイズです。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:24
+msgid "_Settings..."
+msgstr "設定(_S)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:25
+msgid "_Mode:"
+msgstr "モード(_M):"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:26
+msgid "Never blank the screen or power down the monitor."
+msgstr "スクリーンを暗くしたり、モニターの電源を落としたりしません。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:27
+msgid "_Disable Screen Saver"
+msgstr "セーバーを無効にする(_D)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:28
+msgid "When idle or locked, blacken the screen only."
+msgstr "セーバーが起動した時、ただ単にスクリーンを真っ暗にします。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:29
+msgid "_Blank Screen Only"
+msgstr "ブランク・スクリーンのみ(_B)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:30
+msgid "When idle or locked, run the display mode selected below."
+msgstr ""
+"セーバーが起動した時、下のリストで選択された(一つの)モードをモニターに表示"
+"します。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:31
+msgid "_Only One Screen Saver"
+msgstr "一つのセーバーのみ(_O)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:32
+msgid ""
+"When idle or locked, choose a random display mode from among the checked "
+"items in the list below."
+msgstr ""
+"セーバーが起動した時、下のリストでチェックが入っているモードからランダムに選"
+"択して、(代る代る)モニターに表示します。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:33
+msgid "_Random Screen Saver"
+msgstr "ランダムなセーバを用いる(_R)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:34
+msgid ""
+"When idle or locked, choose a random display mode from among the checked "
+"items in the list below.  Run that same mode on each monitor."
+msgstr ""
+"セーバーが起動した時、下のリストでチェックが入っているモードからランダムに選"
+"択して、(代る代る)モニターに表示します。各モニターには同じモードが表示され"
+"ます。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:35
+msgid "_Same Random Savers"
+msgstr "同じランダムなセーバ(_S)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:36
+msgid ""
+"Run the next screen saver in the list in full-screen mode (click the mouse "
+"to return.)"
+msgstr ""
+"一つ次のスクリーンセーバーを全画面モードで起動します (解除する場合はマウスを"
+"クリックして下さい)。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:37
+msgid ""
+"Run the previous screen saver in the list in full-screen mode (click the "
+"mouse to return.)"
+msgstr ""
+"一つ前のスクリーンセーバーを全画面モードで起動します (解除する場合はマウスを"
+"クリックして下さい)。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:38
+msgid "preview"
+msgstr "プレビュー"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:39
+msgid ""
+"No Preview\n"
+"Available"
+msgstr "プレビューを利用できません"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:41
+msgid "no preview"
+msgstr "プレビューを利用出来ません"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:42
+msgid ""
+"Not\n"
+"Installed"
+msgstr "インストールされていません"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:44
+msgid "not installed"
+msgstr "インストールされていません"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:45
+msgid ""
+"Very few (or no) screen savers appear to be available.\n"
+"\n"
+"This probably means that the \"xscreensaver-extras\" and\n"
+"\"xscreensaver-gl-extras\" packages are not installed."
+msgstr ""
+"セーバーの数が少ない、若しくは全く無いようです。\n"
+"これは、恐らく\"xscreensaver-extras\"、あるいは\n"
+"\"xscreensaver-gl-extras\"のパッケージがインストールされていない\n"
+"ためだと思われます。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:49
+msgid "nothing"
+msgstr ""
+
+#: ../driver/xscreensaver-demo.glade2.in.h:50
+msgid "Description"
+msgstr "説明"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:51
+msgid "_Display Modes"
+msgstr "表示モード"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:52
+msgid ""
+"Whether the image-manipulating modes should be allowed to operate on an "
+"image of your desktop."
+msgstr ""
+"画像の操作モードで、デスクトップの画像を使うかどうかを選択して下さい。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:53
+msgid "Grab Desktop _Images"
+msgstr "デスクトップ画像を用いる(_I)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:54
+msgid ""
+"Whether the image-manipulating modes should operate on images captured from "
+"the system's video input (if there is one.)"
+msgstr ""
+"画像の操作モードで (可能な時) ビデオ入力の画像を使うかどうかを選択して下さ"
+"い。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:55
+msgid "Grab _Video Frames"
+msgstr "ビデオ入力を用いる(_V)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:56
+msgid "Whether the image-manipulating modes should load image files."
+msgstr ""
+"画像の操作モードで、画像ファイルをを取得するかどうかを"
+"選択して下さい。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:57
+msgid "Choose _Random Image:"
+msgstr "画像をランダムに選択する(_R):"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:58
+msgid ""
+"The local directory, RSS feed or Atom feed from which images will be "
+"randomly chosen."
+msgstr "ランダムに取得する画像が格納されているローカルのディレクトリや、"
+"RSSフィード、またはAtomフィードのURLを選択して下さい。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:59
+msgid "_Browse"
+msgstr "参照(_B)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:60
+msgid "Local directory, or RSS feed URL."
+msgstr "ローカルのディレクトリや、RSSフィードのURL"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:61
+msgid "Image Manipulation"
+msgstr "画像の操作"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:62
+msgid "Text-displaying modes will display the text typed here."
+msgstr "(テキストを表示するセーバの時は)次の文字列が出力されます。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:63
+msgid "_Text"
+msgstr "文字列(_T)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:64
+msgid "Text-displaying modes will display the contents of this file."
+msgstr ""
+"(テキストを表示するセーバの時は)次のテキストファイルの内容が表示されます。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:65
+msgid "Text _file"
+msgstr "ファイル(_f)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:66
+msgid "Text-displaying modes will display the output of this program."
+msgstr ""
+"(テキストを表示するセーバの時は)次のプログラムの出力結果が表示されます。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:67
+msgid "_Program"
+msgstr "プログラム(_P)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:68
+msgid ""
+"Text-displaying modes will display the contents of this URL (HTML or RSS)."
+msgstr ""
+"(テキストを表示するセーバの時)次のURLの内容が表示されます。HTMLかRSSで書か"
+"れている必要があります。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:69
+msgid "_URL"
+msgstr "_URL"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:70
+msgid "Text-displaying modes will display the local host name, date, and time."
+msgstr "(テキストを表示するセーバの時は)ホスト名と、日時が表示されます。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:71
+msgid "_Host Name and Time"
+msgstr "ホスト名と日時(_H)"
 
-#: driver/xscreensaver-demo.glade2.h:32
-msgid "Never blank the screen or power down the monitor."
-msgstr "スクリーンを暗くしたり、モニターの電源を落としたりしません。"
+#: ../driver/xscreensaver-demo.glade2.in.h:72
+msgid "Text Manipulation"
+msgstr "表示するテキストの設定"
 
-#: driver/xscreensaver-demo.glade2.h:33
-msgid ""
-"No Preview\n"
-"Available"
-msgstr "プレビューを利用できません"
+#: ../driver/xscreensaver-demo.glade2.in.h:73
+msgid "Whether the monitor should be powered down after a while."
+msgstr "モニタの電源管理を設定するかを選択して下さい。"
 
-#: driver/xscreensaver-demo.glade2.h:35
-msgid ""
-"Not\n"
-"Installed"
-msgstr "インストールされていません"
+#: ../driver/xscreensaver-demo.glade2.in.h:74
+msgid "_Power Management Enabled"
+msgstr "電源管理を有効にする(_P)"
 
-#: driver/xscreensaver-demo.glade2.h:41
+#: ../driver/xscreensaver-demo.glade2.in.h:75
 msgid "Stand_by After"
 msgstr "スタンバイまで(_b): "
 
-#: driver/xscreensaver-demo.glade2.h:44
+#: ../driver/xscreensaver-demo.glade2.in.h:76
 msgid "Sus_pend After"
 msgstr "サスペンドまで(_p): "
 
-#: driver/xscreensaver-demo.glade2.h:45
-msgid "Text Manipulation"
-msgstr "表示するテキストの設定"
+#: ../driver/xscreensaver-demo.glade2.in.h:77
+msgid "_Off After"
+msgstr "電源OFFまで(_O): "
 
-#: driver/xscreensaver-demo.glade2.h:46
-msgid "Text _file"
-msgstr "ファイル(_f)"
+#: ../driver/xscreensaver-demo.glade2.in.h:78
+msgid "How long until the monitor powers down."
+msgstr "モニタの電源を OFF にするまでの時間を指定して下さい。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:79
+msgid "How long until the monitor goes into power-saving mode."
+msgstr "パワーセービング・モードに移行するまでの時間を指定して下さい。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:80
+msgid "How long until the monitor goes completely black."
+msgstr "モニターがスタンドバイになるまでの時間を指定して下さい。"
 
-#: driver/xscreensaver-demo.glade2.h:47
+#: ../driver/xscreensaver-demo.glade2.in.h:81
 msgid ""
-"Text-displaying modes will display the contents of this URL (HTML or RSS)."
+"Whether the monitor should be powered off immediately in \"Blank Screen Only"
+"\" mode, regardless of the above power-management timeouts."
 msgstr ""
-"(テキストを表示するセーバの時)次のURLの内容が表示されます。HTMLかRSSで書か"
-"れている必要があります。"
+"ブランク・スクリーンのみのモードの時、上の電源管理の時間設定にもかかわらずに"
+"直ちにモニターの電源を切るかを選択して下さい。"
 
-#: driver/xscreensaver-demo.glade2.h:48
-msgid "Text-displaying modes will display the contents of this file."
-msgstr ""
-"(テキストを表示するセーバの時は)次のテキストファイルの内容が表示されます。"
+#: ../driver/xscreensaver-demo.glade2.in.h:82
+msgid "_Quick Power-off in Blank Only Mode"
+msgstr "ブランクモードの時直ちに電源を切る(_Q)"
 
-#: driver/xscreensaver-demo.glade2.h:49
-msgid "Text-displaying modes will display the local host name, date, and time."
-msgstr "(テキストを表示するセーバの時は)ホスト名と、日時が表示されます。"
+#: ../driver/xscreensaver-demo.glade2.in.h:83
+msgid "Display Power Management"
+msgstr "モニタのパワーマネージメント"
 
-#: driver/xscreensaver-demo.glade2.h:50
-msgid "Text-displaying modes will display the output of this program."
+#: ../driver/xscreensaver-demo.glade2.in.h:84
+msgid ""
+"Whether the screen should slowly fade to black when the screen saver "
+"activates."
 msgstr ""
-"(テキストを表示するセーバの時は)次のプログラムの出力結果が表示されます。"
+"スクリーンセーバーを起動する時、スクリーンをゆっくりとフェードインするかどう"
+"かを選択して下さい。"
 
-#: driver/xscreensaver-demo.glade2.h:51
-msgid "Text-displaying modes will display the text typed here."
-msgstr "(テキストを表示するセーバの時は)次の文字列が出力されます。"
+#: ../driver/xscreensaver-demo.glade2.in.h:85
+msgid "Fade to Black when _Blanking"
+msgstr "ブランクにする時にフェードイン(_B)"
 
-#: driver/xscreensaver-demo.glade2.h:54
+#: ../driver/xscreensaver-demo.glade2.in.h:86
 msgid ""
-"Very few (or no) screen savers appear to be available.\n"
-"\n"
-"This probably means that the \"xscreensaver-extras\" and\n"
-"\"xscreensaver-gl-extras\" packages are not installed."
+"Whether the screen should slowly fade in from black when the screen saver "
+"deactivates."
 msgstr ""
-"セーバーの数が少ない、若しくは全く無いようです。\n"
-"これは、恐らく\"xscreensaver-extras\"、あるいは\n"
-"\"xscreensaver-gl-extras\"のパッケージがインストールされていない\n"
-"ためだと思われます。"
+"画面を再び明るくする時、スクリーンをゆっくりとフェードアウトするかどうかを選"
+"択して下さい。"
 
-#: driver/xscreensaver-demo.glade2.h:58
-msgid "When idle or locked, blacken the screen only."
-msgstr "セーバーが起動した時、ただ単にスクリーンを真っ暗にします。"
+#: ../driver/xscreensaver-demo.glade2.in.h:87
+msgid "Fade from Black When _Unblanking"
+msgstr "明るくする時フェードアウト(_U)"
 
-#: driver/xscreensaver-demo.glade2.h:59
-msgid ""
-"When idle or locked, choose a random display mode from among the checked "
-"items in the list below."
-msgstr ""
-"セーバーが起動した時、下のリストでチェックが入っているモードからランダムに選"
-"択して、(代る代る)モニターに表示します。"
+#: ../driver/xscreensaver-demo.glade2.in.h:88
+msgid "F_ade Duration"
+msgstr "フェードする時間(_a): "
 
-#: driver/xscreensaver-demo.glade2.h:60
-msgid ""
-"When idle or locked, choose a random display mode from among the checked "
-"items in the list below.  Run that same mode on each monitor."
-msgstr ""
-"セーバーが起動した時、下のリストでチェックが入っているモードからランダムに選"
-"択して、(代る代る)モニターに表示します。各モニターには同じモードが表示され"
-"ます。"
+#: ../driver/xscreensaver-demo.glade2.in.h:89
+msgid "How long it should take for the screen to fade in and out."
+msgstr "スクリーンをフェードイン/アウトする時間を指定して下さい。"
 
-#: driver/xscreensaver-demo.glade2.h:61
-msgid "When idle or locked, run the display mode selected below."
-msgstr ""
-"セーバーが起動した時、下のリストで選択された(一つの)モードをモニターに表示"
-"します。"
+#: ../driver/xscreensaver-demo.glade2.in.h:90
+msgid "seconds"
+msgstr "秒間"
 
-#: driver/xscreensaver-demo.glade2.h:64
+#: ../driver/xscreensaver-demo.glade2.in.h:91
 msgid ""
-"Whether the image-manipulating modes should operate on images captured from "
-"the system's video input (if there is one.)"
+"Whether to install a private colormap when running in 8-bit mode on the "
+"default Visual."
 msgstr ""
-"画像の操作モードで (可能な時) ビデオ入力の画像を使うかどうかを選択して下さ"
-"い。"
+"デフォルトの表示として 8-bit モードで起動する場合、個人のカラーマップをインス"
+"トールするかどうかを選択して下さい。"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:92
+msgid "Install _Colormap"
+msgstr "カラーマップをインストールする(_C)"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:93
+msgid "Fading and Colormaps"
+msgstr "フェードとカラーマップ"
 
-#: driver/xscreensaver-demo.glade2.h:72
+#: ../driver/xscreensaver-demo.glade2.in.h:94
 msgid "_Advanced"
 msgstr "拡張オプション(_A)"
 
-#: driver/xscreensaver-demo.glade2.h:73
+#: ../driver/xscreensaver-demo.glade2.in.h:95
+msgid "dialog1"
+msgstr "ダイアログ1"
+
+#: ../driver/xscreensaver-demo.glade2.in.h:96
 msgid "_Advanced >>"
 msgstr "拡張オプション(_A)>>"
 
-#: driver/xscreensaver-demo.glade2.h:74
-msgid "_Blank After"
-msgstr "ブランクになるまで(_B): "
+#: ../driver/xscreensaver-demo.glade2.in.h:97
+msgid "_Standard <<"
+msgstr "標準オプション(_S)<<"
 
-#: driver/xscreensaver-demo.glade2.h:76
-msgid "_Blank Screen Only"
-msgstr "ã\83\96ã\83©ã\83³ã\82¯ã\83»ã\82¹ã\82¯ã\83ªã\83¼ã\83³ã\81®ã\81¿(_B)"
+#: ../driver/xscreensaver-demo.glade2.in.h:98
+msgid "_Reset to Defaults"
+msgstr "ã\83\87ã\83\95ã\82©ã\83«ã\83\88ã\81«æ\88»ã\81\99(_R)"
 
-#: driver/xscreensaver-demo.glade2.h:77
-msgid "_Browse"
-msgstr "参照(_B)"
+#: ../driver/xscreensaver-demo.glade2.in.h:99
+msgid "Standard"
+msgstr "標準"
 
-#: driver/xscreensaver-demo.glade2.h:78
+#: ../driver/xscreensaver-demo.glade2.in.h:100
 msgid "_Command Line:"
 msgstr "コマンド(_C):"
 
-#: driver/xscreensaver-demo.glade2.h:79
-msgid "_Cycle After"
-msgstr "セーバーの周期(_C): "
-
-#: driver/xscreensaver-demo.glade2.h:80
-msgid "_Disable Screen Saver"
-msgstr "セーバーを無効にする(_D)"
-
-#: driver/xscreensaver-demo.glade2.h:81
-msgid "_Display Modes"
-msgstr "表示モード"
-
-#: driver/xscreensaver-demo.glade2.h:85
-msgid "_Host Name and Time"
-msgstr "ホスト名と日時(_H)"
-
-#: driver/xscreensaver-demo.glade2.h:87
-msgid "_Lock Screen After  "
-msgstr "画面をロックするまで(_L): "
-
-#: driver/xscreensaver-demo.glade2.h:89
-msgid "_Mode:"
-msgstr "モード(_M):"
-
-#: driver/xscreensaver-demo.glade2.h:90
-msgid "_Off After"
-msgstr "電源OFFまで(_O): "
-
-#: driver/xscreensaver-demo.glade2.h:91
-msgid "_Only One Screen Saver"
-msgstr "一つのセーバーのみ(_O)"
+#: ../driver/xscreensaver-demo.glade2.in.h:101
+msgid "_Visual:"
+msgstr "ビジュアル(_V):"
 
-#: driver/xscreensaver-demo.glade2.h:92
-msgid "_Power Management Enabled"
-msgstr "電源管理を有効にする(_P)"
+#: ../driver/xscreensaver-demo.glade2.in.h:103
+msgid "Best"
+msgstr "最適"
 
-#: driver/xscreensaver-demo.glade2.h:93
-msgid "_Preview"
-msgstr "ã\83\97ã\83¬ã\83\93ã\83¥ã\83¼(_P)"
+#: ../driver/xscreensaver-demo.glade2.in.h:104
+msgid "Default"
+msgstr "ã\83\87ã\83\95ã\82©ã\83«ã\83\88"
 
-#: driver/xscreensaver-demo.glade2.h:94
-msgid "_Program"
-msgstr "ã\83\97ã\83­ã\82°ã\83©ã\83 (_P)"
+#: ../driver/xscreensaver-demo.glade2.in.h:105
+msgid "Default-N"
+msgstr "ã\83\87ã\83\95ã\82©ã\83«ã\83\88-N"
 
-#: driver/xscreensaver-demo.glade2.h:95
-msgid "_Quit"
-msgstr "終了(_Q)"
+#: ../driver/xscreensaver-demo.glade2.in.h:106
+msgid "GL"
+msgstr "GL"
 
-#: driver/xscreensaver-demo.glade2.h:96
-msgid "_Random Screen Saver"
-msgstr "ランダムなセーバを用いる(_R)"
+#: ../driver/xscreensaver-demo.glade2.in.h:107
+msgid "TrueColor"
+msgstr "TrueColor"
 
-#: driver/xscreensaver-demo.glade2.h:97
-msgid "_Reset to Defaults"
-msgstr "デフォルトに戻す(_R)"
+#: ../driver/xscreensaver-demo.glade2.in.h:108
+msgid "PseudoColor"
+msgstr "PseudoColor"
 
-#: driver/xscreensaver-demo.glade2.h:99
-#, fuzzy
-msgid "_Same Random Savers"
-msgstr "ランダムなスクリーンセーバー"
+#: ../driver/xscreensaver-demo.glade2.in.h:109
+msgid "StaticGray"
+msgstr "StaticGray"
 
-#: driver/xscreensaver-demo.glade2.h:100
-msgid "_Settings..."
-msgstr "設定(_S)"
+#: ../driver/xscreensaver-demo.glade2.in.h:110
+msgid "GrayScale"
+msgstr "グレースケール"
 
-#: driver/xscreensaver-demo.glade2.h:101
-msgid "_Standard <<"
-msgstr "標準オプション(_S)<<"
+#: ../driver/xscreensaver-demo.glade2.in.h:111
+msgid "DirectColor"
+msgstr "DirectColor"
 
-#: driver/xscreensaver-demo.glade2.h:102
-msgid "_Text"
-msgstr "文字列(_T)"
+#: ../driver/xscreensaver-demo.glade2.in.h:112
+msgid "Color"
+msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:103
-msgid "_URL"
-msgstr "_URL"
+#: ../driver/xscreensaver-demo.glade2.in.h:113
+msgid "Gray"
+msgstr "グレー"
 
-#: driver/xscreensaver-demo.glade2.h:104
-msgid "_Visual:"
-msgstr "ビジュアル(_V):"
+#: ../driver/xscreensaver-demo.glade2.in.h:114
+msgid "Mono"
+msgstr "単色"
 
-#: driver/xscreensaver-demo.glade2.h:105
-msgid "dialog1"
-msgstr "ã\83\80ã\82¤ã\82¢ã\83­ã\82°1"
+#: ../driver/xscreensaver-demo.glade2.in.h:115
+msgid "Advanced"
+msgstr "ã\82ªã\83\97ã\82·ã\83§ã\83³"
 
-#: driver/xscreensaver-demo.glade2.h:107
-msgid "no preview"
-msgstr "プレビューを利用出来ません"
+#: ../driver/xscreensaver-demo.glade2.in.h:116
+msgid "Settings"
+msgstr "設定"
 
-#: driver/xscreensaver-demo.glade2.h:108
-msgid "not installed"
-msgstr "インストールされていません"
+#: ../hacks/config/abstractile.xml.h:1
+msgid "Abstractile"
+msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:109
-msgid "nothing"
+#: ../hacks/config/abstractile.xml.h:2 ../hacks/config/anemone.xml.h:2
+#: ../hacks/config/apollonian.xml.h:13 ../hacks/config/atlantis.xml.h:5
+#: ../hacks/config/attraction.xml.h:24 ../hacks/config/blitspin.xml.h:2
+#: ../hacks/config/boing.xml.h:5 ../hacks/config/bouncingcow.xml.h:5
+#: ../hacks/config/boxed.xml.h:5 ../hacks/config/carousel.xml.h:5
+#: ../hacks/config/ccurve.xml.h:5 ../hacks/config/circuit.xml.h:8
+#: ../hacks/config/cityflow.xml.h:9 ../hacks/config/companioncube.xml.h:5
+#: ../hacks/config/cube21.xml.h:8 ../hacks/config/cubenetic.xml.h:17
+#: ../hacks/config/cubestorm.xml.h:5 ../hacks/config/cubicgrid.xml.h:5
+#: ../hacks/config/dangerball.xml.h:5 ../hacks/config/eruption.xml.h:10
+#: ../hacks/config/fliptext.xml.h:5 ../hacks/config/flyingtoasters.xml.h:5
+#: ../hacks/config/fontglide.xml.h:5 ../hacks/config/fuzzyflakes.xml.h:5
+#: ../hacks/config/gears.xml.h:5 ../hacks/config/geodesic.xml.h:14
+#: ../hacks/config/gflux.xml.h:5 ../hacks/config/glcells.xml.h:25
+#: ../hacks/config/glknots.xml.h:5 ../hacks/config/glmatrix.xml.h:8
+#: ../hacks/config/glsnake.xml.h:11 ../hacks/config/goop.xml.h:5
+#: ../hacks/config/hexadrop.xml.h:5 ../hacks/config/hilbert.xml.h:8
+#: ../hacks/config/hyperball.xml.h:9 ../hacks/config/hypercube.xml.h:9
+#: ../hacks/config/hypnowheel.xml.h:2 ../hacks/config/interference.xml.h:5
+#: ../hacks/config/jigglypuff.xml.h:14 ../hacks/config/jigsaw.xml.h:5
+#: ../hacks/config/juggle.xml.h:5 ../hacks/config/juggler3d.xml.h:5
+#: ../hacks/config/kaleidocycle.xml.h:8 ../hacks/config/moebiusgears.xml.h:5
+#: ../hacks/config/penetrate.xml.h:2 ../hacks/config/petri.xml.h:16
+#: ../hacks/config/phosphor.xml.h:6 ../hacks/config/photopile.xml.h:12
+#: ../hacks/config/piecewise.xml.h:8 ../hacks/config/pinion.xml.h:5
+#: ../hacks/config/polyhedra.xml.h:5 ../hacks/config/pong.xml.h:2
+#: ../hacks/config/pyro.xml.h:2 ../hacks/config/quasicrystal.xml.h:5
+#: ../hacks/config/rd-bomb.xml.h:2 ../hacks/config/rdbomb.xml.h:2
+#: ../hacks/config/rocks.xml.h:8 ../hacks/config/rubik.xml.h:6
+#: ../hacks/config/rubikblocks.xml.h:8 ../hacks/config/skytentacles.xml.h:15
+#: ../hacks/config/slidescreen.xml.h:11 ../hacks/config/sonar.xml.h:5
+#: ../hacks/config/speedmine.xml.h:5 ../hacks/config/superquadrics.xml.h:5
+#: ../hacks/config/tangram.xml.h:8 ../hacks/config/topblock.xml.h:5
+#: ../hacks/config/tronbit.xml.h:5 ../hacks/config/twang.xml.h:8
+#: ../hacks/config/unknownpleasures.xml.h:8 ../hacks/config/voronoi.xml.h:2
+#: ../hacks/config/winduprobot.xml.h:5 ../hacks/config/wormhole.xml.h:5
+#: ../hacks/config/xjack.xml.h:2
+msgid "Slow"
+msgstr "遅い"
+
+#: ../hacks/config/abstractile.xml.h:3 ../hacks/config/anemone.xml.h:3
+#: ../hacks/config/apollonian.xml.h:14 ../hacks/config/attraction.xml.h:25
+#: ../hacks/config/boing.xml.h:6 ../hacks/config/boxed.xml.h:6
+#: ../hacks/config/cubestorm.xml.h:6 ../hacks/config/cubicgrid.xml.h:6
+#: ../hacks/config/fliptext.xml.h:6 ../hacks/config/fontglide.xml.h:6
+#: ../hacks/config/fuzzyflakes.xml.h:6 ../hacks/config/gears.xml.h:6
+#: ../hacks/config/glknots.xml.h:6 ../hacks/config/goop.xml.h:6
+#: ../hacks/config/hexadrop.xml.h:6 ../hacks/config/hilbert.xml.h:11
+#: ../hacks/config/hypnowheel.xml.h:5 ../hacks/config/jigsaw.xml.h:6
+#: ../hacks/config/juggle.xml.h:6 ../hacks/config/juggler3d.xml.h:6
+#: ../hacks/config/kaleidocycle.xml.h:9 ../hacks/config/moebiusgears.xml.h:6
+#: ../hacks/config/polyhedra.xml.h:6 ../hacks/config/quasicrystal.xml.h:6
+#: ../hacks/config/skytentacles.xml.h:18 ../hacks/config/sonar.xml.h:6
+#: ../hacks/config/tessellimage.xml.h:6
+#: ../hacks/config/unknownpleasures.xml.h:9 ../hacks/config/xjack.xml.h:3
+msgid "Speed"
 msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:110
-msgid "preview"
-msgstr "プレビュー"
+#: ../hacks/config/abstractile.xml.h:4 ../hacks/config/anemone.xml.h:4
+#: ../hacks/config/apollonian.xml.h:15 ../hacks/config/atlantis.xml.h:7
+#: ../hacks/config/attraction.xml.h:26 ../hacks/config/blitspin.xml.h:4
+#: ../hacks/config/boing.xml.h:7 ../hacks/config/bouncingcow.xml.h:7
+#: ../hacks/config/boxed.xml.h:7 ../hacks/config/carousel.xml.h:7
+#: ../hacks/config/ccurve.xml.h:7 ../hacks/config/circuit.xml.h:10
+#: ../hacks/config/cityflow.xml.h:11 ../hacks/config/companioncube.xml.h:7
+#: ../hacks/config/cube21.xml.h:10 ../hacks/config/cubenetic.xml.h:19
+#: ../hacks/config/cubestorm.xml.h:7 ../hacks/config/cubicgrid.xml.h:7
+#: ../hacks/config/dangerball.xml.h:7 ../hacks/config/eruption.xml.h:12
+#: ../hacks/config/fliptext.xml.h:7 ../hacks/config/flyingtoasters.xml.h:7
+#: ../hacks/config/fontglide.xml.h:7 ../hacks/config/fuzzyflakes.xml.h:7
+#: ../hacks/config/gears.xml.h:7 ../hacks/config/geodesic.xml.h:16
+#: ../hacks/config/gflux.xml.h:7 ../hacks/config/glknots.xml.h:7
+#: ../hacks/config/glmatrix.xml.h:10 ../hacks/config/glsnake.xml.h:13
+#: ../hacks/config/goop.xml.h:7 ../hacks/config/hexadrop.xml.h:7
+#: ../hacks/config/hilbert.xml.h:10 ../hacks/config/hyperball.xml.h:11
+#: ../hacks/config/hypercube.xml.h:11 ../hacks/config/hypnowheel.xml.h:4
+#: ../hacks/config/interference.xml.h:7 ../hacks/config/jigglypuff.xml.h:16
+#: ../hacks/config/jigsaw.xml.h:7 ../hacks/config/juggle.xml.h:7
+#: ../hacks/config/juggler3d.xml.h:7 ../hacks/config/kaleidocycle.xml.h:10
+#: ../hacks/config/moebiusgears.xml.h:7 ../hacks/config/penetrate.xml.h:4
+#: ../hacks/config/petri.xml.h:18 ../hacks/config/phosphor.xml.h:8
+#: ../hacks/config/photopile.xml.h:14 ../hacks/config/piecewise.xml.h:10
+#: ../hacks/config/pinion.xml.h:7 ../hacks/config/polyhedra.xml.h:7
+#: ../hacks/config/pong.xml.h:4 ../hacks/config/pyro.xml.h:4
+#: ../hacks/config/quasicrystal.xml.h:7 ../hacks/config/rd-bomb.xml.h:4
+#: ../hacks/config/rdbomb.xml.h:4 ../hacks/config/rocks.xml.h:10
+#: ../hacks/config/rubik.xml.h:8 ../hacks/config/rubikblocks.xml.h:10
+#: ../hacks/config/skytentacles.xml.h:17 ../hacks/config/slidescreen.xml.h:13
+#: ../hacks/config/sonar.xml.h:7 ../hacks/config/speedmine.xml.h:7
+#: ../hacks/config/starwars.xml.h:5 ../hacks/config/superquadrics.xml.h:7
+#: ../hacks/config/tangram.xml.h:10 ../hacks/config/topblock.xml.h:7
+#: ../hacks/config/tronbit.xml.h:7 ../hacks/config/unknownpleasures.xml.h:10
+#: ../hacks/config/voronoi.xml.h:4 ../hacks/config/winduprobot.xml.h:7
+#: ../hacks/config/wormhole.xml.h:7 ../hacks/config/xjack.xml.h:4
+msgid "Fast"
+msgstr "はやい"
 
-#: hacks/config/abstractile.xml.h:1 hacks/config/ccurve.xml.h:1
-#: hacks/config/flame.xml.h:1 hacks/config/jigsaw.xml.h:1
-#: hacks/config/maze.xml.h:1
+#: ../hacks/config/abstractile.xml.h:5 ../hacks/config/ccurve.xml.h:2
+#: ../hacks/config/flame.xml.h:5 ../hacks/config/maze.xml.h:13
 msgid "0 seconds"
-msgstr ""
-
-#: hacks/config/abstractile.xml.h:2 hacks/config/voronoi.xml.h:3
+msgstr "0秒間"
+
+#: ../hacks/config/abstractile.xml.h:6 ../hacks/config/boxed.xml.h:17
+#: ../hacks/config/celtic.xml.h:6 ../hacks/config/coral.xml.h:6
+#: ../hacks/config/cube21.xml.h:22 ../hacks/config/epicycle.xml.h:9
+#: ../hacks/config/flame.xml.h:6 ../hacks/config/glcells.xml.h:6
+#: ../hacks/config/helix.xml.h:6 ../hacks/config/imsmap.xml.h:6
+#: ../hacks/config/rorschach.xml.h:9 ../hacks/config/rubikblocks.xml.h:16
+#: ../hacks/config/tangram.xml.h:6 ../hacks/config/xlyap.xml.h:6
+#: ../hacks/config/xspirograph.xml.h:6
 #, fuzzy
+msgid "Linger"
+msgstr "DirectColor"
+
+#: ../hacks/config/abstractile.xml.h:7 ../hacks/config/voronoi.xml.h:16
 msgid "60 seconds"
-msgstr "秒間"
+msgstr "60秒間"
 
-#: hacks/config/abstractile.xml.h:3
-msgid "Abstractile"
+#: ../hacks/config/abstractile.xml.h:8
+msgid "Random tile layout"
 msgstr ""
 
-#: hacks/config/abstractile.xml.h:4
-msgid "Block tiles"
+#: ../hacks/config/abstractile.xml.h:9
+msgid "Flat tiles"
 msgstr ""
 
-#: hacks/config/abstractile.xml.h:5 hacks/config/anemone.xml.h:3
-#: hacks/config/apollonian.xml.h:7 hacks/config/atlantis.xml.h:6
-#: hacks/config/attraction.xml.h:7 hacks/config/blitspin.xml.h:7
-#: hacks/config/boing.xml.h:2 hacks/config/bouncingcow.xml.h:4
-#: hacks/config/boxed.xml.h:7 hacks/config/carousel.xml.h:5
-#: hacks/config/ccurve.xml.h:7 hacks/config/circuit.xml.h:4
-#: hacks/config/cube21.xml.h:6 hacks/config/cubenetic.xml.h:5
-#: hacks/config/cubestorm.xml.h:4 hacks/config/cubicgrid.xml.h:7
-#: hacks/config/dangerball.xml.h:3 hacks/config/eruption.xml.h:5
-#: hacks/config/fliptext.xml.h:3 hacks/config/flyingtoasters.xml.h:5
-#: hacks/config/fontglide.xml.h:2 hacks/config/fuzzyflakes.xml.h:6
-#: hacks/config/gears.xml.h:3 hacks/config/gflux.xml.h:7
-#: hacks/config/glknots.xml.h:2 hacks/config/glmatrix.xml.h:4
-#: hacks/config/glsnake.xml.h:7 hacks/config/goop.xml.h:4
-#: hacks/config/hyperball.xml.h:2 hacks/config/hypercube.xml.h:2
-#: hacks/config/hypnowheel.xml.h:6 hacks/config/interference.xml.h:5
-#: hacks/config/jigglypuff.xml.h:7 hacks/config/juggle.xml.h:5
-#: hacks/config/juggler3d.xml.h:2 hacks/config/moebiusgears.xml.h:2
-#: hacks/config/penetrate.xml.h:3 hacks/config/petri.xml.h:5
-#: hacks/config/phosphor.xml.h:3 hacks/config/piecewise.xml.h:3
-#: hacks/config/pinion.xml.h:4 hacks/config/polyhedra.xml.h:16
-#: hacks/config/pong.xml.h:3 hacks/config/pyro.xml.h:4
-#: hacks/config/rd-bomb.xml.h:8 hacks/config/rdbomb.xml.h:8
-#: hacks/config/rocks.xml.h:3 hacks/config/skytentacles.xml.h:5
-#: hacks/config/slidescreen.xml.h:5 hacks/config/speedmine.xml.h:3
-#: hacks/config/starwars.xml.h:7 hacks/config/superquadrics.xml.h:3
-#: hacks/config/tangram.xml.h:3 hacks/config/topblock.xml.h:7
-#: hacks/config/voronoi.xml.h:5 hacks/config/wormhole.xml.h:1
-#: hacks/config/xjack.xml.h:1
-msgid "Fast"
+#: ../hacks/config/abstractile.xml.h:10
+msgid "Thin tiles"
 msgstr ""
 
-#: hacks/config/abstractile.xml.h:6
-msgid "Flat tiles"
+#: ../hacks/config/abstractile.xml.h:11
+msgid "Outline tiles"
 msgstr ""
 
-#: hacks/config/abstractile.xml.h:7
-msgid ""
-"Generates mosaic patterns of interlocking tiles. Written by Steve Sundstrom; "
-"2004."
+#: ../hacks/config/abstractile.xml.h:12
+msgid "Block tiles"
 msgstr ""
 
-#: hacks/config/abstractile.xml.h:8 hacks/config/boxed.xml.h:13
-#: hacks/config/celtic.xml.h:5 hacks/config/coral.xml.h:9
-#: hacks/config/cube21.xml.h:10 hacks/config/epicycle.xml.h:8
-#: hacks/config/flame.xml.h:9 hacks/config/glcells.xml.h:15
-#: hacks/config/helix.xml.h:6 hacks/config/imsmap.xml.h:10
-#: hacks/config/jigsaw.xml.h:6 hacks/config/rorschach.xml.h:5
-#: hacks/config/tangram.xml.h:6 hacks/config/xlyap.xml.h:4
-#: hacks/config/xspirograph.xml.h:6
-#, fuzzy
-msgid "Linger"
-msgstr "DirectColor"
-
-#: hacks/config/abstractile.xml.h:9
+#: ../hacks/config/abstractile.xml.h:13
 msgid "Neon tiles"
 msgstr ""
 
-#: hacks/config/abstractile.xml.h:10
-msgid "Outline tiles"
-msgstr ""
-
-#: hacks/config/abstractile.xml.h:11
-msgid "Random tile layout"
+#: ../hacks/config/abstractile.xml.h:14
+msgid "Tiled tiles"
 msgstr ""
 
-#: hacks/config/abstractile.xml.h:12 hacks/config/anemone.xml.h:9
-#: hacks/config/anemotaxis.xml.h:12 hacks/config/ant.xml.h:17
-#: hacks/config/antinspect.xml.h:7 hacks/config/antmaze.xml.h:6
-#: hacks/config/antspotlight.xml.h:6 hacks/config/apollonian.xml.h:12
-#: hacks/config/apple2.xml.h:6 hacks/config/atlantis.xml.h:16
-#: hacks/config/attraction.xml.h:24 hacks/config/atunnel.xml.h:7
-#: hacks/config/barcode.xml.h:10 hacks/config/blaster.xml.h:10
-#: hacks/config/blinkbox.xml.h:10 hacks/config/blitspin.xml.h:10
-#: hacks/config/blocktube.xml.h:10 hacks/config/boing.xml.h:8
-#: hacks/config/bouboule.xml.h:10 hacks/config/bouncingcow.xml.h:11
-#: hacks/config/boxed.xml.h:21 hacks/config/boxfit.xml.h:15
-#: hacks/config/braid.xml.h:13 hacks/config/bsod.xml.h:26
-#: hacks/config/bubble3d.xml.h:7 hacks/config/bubbles.xml.h:11
-#: hacks/config/bumps.xml.h:9 hacks/config/cage.xml.h:5
-#: hacks/config/carousel.xml.h:13 hacks/config/ccurve.xml.h:11
-#: hacks/config/celtic.xml.h:10 hacks/config/circuit.xml.h:13
-#: hacks/config/cloudlife.xml.h:12 hacks/config/compass.xml.h:5
-#: hacks/config/coral.xml.h:13 hacks/config/crackberg.xml.h:18
-#: hacks/config/critical.xml.h:8 hacks/config/crystal.xml.h:13
-#: hacks/config/cube21.xml.h:17 hacks/config/cubenetic.xml.h:19
-#: hacks/config/cubestorm.xml.h:10 hacks/config/cubicgrid.xml.h:11
-#: hacks/config/cwaves.xml.h:8 hacks/config/cynosure.xml.h:11
-#: hacks/config/dangerball.xml.h:10 hacks/config/decayscreen.xml.h:21
-#: hacks/config/deco.xml.h:12 hacks/config/deluxe.xml.h:12
-#: hacks/config/demon.xml.h:13 hacks/config/discrete.xml.h:9
-#: hacks/config/distort.xml.h:17 hacks/config/dnalogo.xml.h:6
-#: hacks/config/drift.xml.h:11 hacks/config/endgame.xml.h:7
-#: hacks/config/engine.xml.h:16 hacks/config/epicycle.xml.h:12
-#: hacks/config/eruption.xml.h:22 hacks/config/euler2d.xml.h:13
-#: hacks/config/extrusion.xml.h:12 hacks/config/fadeplot.xml.h:10
-#: hacks/config/fiberlamp.xml.h:11 hacks/config/fireworkx.xml.h:11
-#: hacks/config/flag.xml.h:8 hacks/config/flame.xml.h:14
-#: hacks/config/flipflop.xml.h:10 hacks/config/flipscreen3d.xml.h:7
-#: hacks/config/fliptext.xml.h:12 hacks/config/flow.xml.h:18
-#: hacks/config/fluidballs.xml.h:19 hacks/config/flurry.xml.h:9
-#: hacks/config/flyingtoasters.xml.h:13 hacks/config/fontglide.xml.h:14
-#: hacks/config/forest.xml.h:8 hacks/config/fuzzyflakes.xml.h:21
-#: hacks/config/galaxy.xml.h:12 hacks/config/gears.xml.h:9
-#: hacks/config/gflux.xml.h:15 hacks/config/glblur.xml.h:15
-#: hacks/config/glcells.xml.h:30 hacks/config/gleidescope.xml.h:12
-#: hacks/config/glforestfire.xml.h:14 hacks/config/glhanoi.xml.h:10
-#: hacks/config/glknots.xml.h:17 hacks/config/glmatrix.xml.h:16
-#: hacks/config/glplanet.xml.h:10 hacks/config/glschool.xml.h:15
-#: hacks/config/glslideshow.xml.h:20 hacks/config/glsnake.xml.h:14
-#: hacks/config/gltext.xml.h:17 hacks/config/goop.xml.h:12
-#: hacks/config/grav.xml.h:11 hacks/config/greynetic.xml.h:7
-#: hacks/config/halftone.xml.h:17 hacks/config/halo.xml.h:14
-#: hacks/config/helix.xml.h:8 hacks/config/hopalong.xml.h:20
-#: hacks/config/hyperball.xml.h:9 hacks/config/hypercube.xml.h:8
-#: hacks/config/hypertorus.xml.h:18 hacks/config/hypnowheel.xml.h:12
-#: hacks/config/ifs.xml.h:13 hacks/config/imsmap.xml.h:16
-#: hacks/config/interaggregate.xml.h:9 hacks/config/interference.xml.h:17
-#: hacks/config/intermomentary.xml.h:9 hacks/config/jigglypuff.xml.h:17
-#: hacks/config/jigsaw.xml.h:8 hacks/config/juggle.xml.h:19
-#: hacks/config/juggler3d.xml.h:14 hacks/config/julia.xml.h:13
-#: hacks/config/kaleidescope.xml.h:11 hacks/config/klein.xml.h:8
-#: hacks/config/kumppa.xml.h:8 hacks/config/lament.xml.h:7
-#: hacks/config/laser.xml.h:12 hacks/config/lavalite.xml.h:26
-#: hacks/config/lcdscrub.xml.h:11 hacks/config/lightning.xml.h:8
-#: hacks/config/lisa.xml.h:13 hacks/config/lissie.xml.h:12
-#: hacks/config/lmorph.xml.h:15 hacks/config/lockward.xml.h:13
-#: hacks/config/loop.xml.h:10 hacks/config/m6502.xml.h:5
-#: hacks/config/maze.xml.h:16 hacks/config/memscroller.xml.h:9
-#: hacks/config/menger.xml.h:17 hacks/config/metaballs.xml.h:15
-#: hacks/config/mirrorblob.xml.h:21 hacks/config/mismunch.xml.h:11
-#: hacks/config/moebius.xml.h:6 hacks/config/moebiusgears.xml.h:10
-#: hacks/config/moire.xml.h:9 hacks/config/moire2.xml.h:8
-#: hacks/config/molecule.xml.h:25 hacks/config/morph3d.xml.h:11
-#: hacks/config/mountain.xml.h:11 hacks/config/munch.xml.h:9
-#: hacks/config/nerverot.xml.h:20 hacks/config/noof.xml.h:6
-#: hacks/config/noseguy.xml.h:3 hacks/config/pacman.xml.h:6
-#: hacks/config/pedal.xml.h:8 hacks/config/penetrate.xml.h:6
-#: hacks/config/penrose.xml.h:10 hacks/config/petri.xml.h:24
-#: hacks/config/phosphor.xml.h:9 hacks/config/piecewise.xml.h:13
-#: hacks/config/pinion.xml.h:14 hacks/config/pipes.xml.h:20
-#: hacks/config/polyhedra.xml.h:111 hacks/config/polyominoes.xml.h:12
-#: hacks/config/polytopes.xml.h:19 hacks/config/pong.xml.h:8
-#: hacks/config/popsquares.xml.h:19 hacks/config/providence.xml.h:7
-#: hacks/config/pulsar.xml.h:15 hacks/config/pyro.xml.h:13
-#: hacks/config/qix.xml.h:20 hacks/config/queens.xml.h:5
-#: hacks/config/rd-bomb.xml.h:17 hacks/config/rdbomb.xml.h:17
-#: hacks/config/ripples.xml.h:16 hacks/config/rocks.xml.h:12
-#: hacks/config/rorschach.xml.h:8 hacks/config/rotor.xml.h:12
-#: hacks/config/rotzoomer.xml.h:11 hacks/config/rubik.xml.h:10
-#: hacks/config/sballs.xml.h:13 hacks/config/shadebobs.xml.h:12
-#: hacks/config/sierpinski.xml.h:9 hacks/config/sierpinski3d.xml.h:8
-#: hacks/config/skytentacles.xml.h:13 hacks/config/slidescreen.xml.h:14
-#: hacks/config/slip.xml.h:9 hacks/config/sonar.xml.h:15
-#: hacks/config/speedmine.xml.h:11 hacks/config/sphere.xml.h:7
-#: hacks/config/spheremonics.xml.h:18 hacks/config/spiral.xml.h:10
-#: hacks/config/spotlight.xml.h:9 hacks/config/sproingies.xml.h:7
-#: hacks/config/squiral.xml.h:14 hacks/config/stairs.xml.h:5
-#: hacks/config/starfish.xml.h:13 hacks/config/starwars.xml.h:13
-#: hacks/config/stonerview.xml.h:5 hacks/config/strange.xml.h:6
-#: hacks/config/substrate.xml.h:17 hacks/config/superquadrics.xml.h:10
-#: hacks/config/swirl.xml.h:9 hacks/config/t3d.xml.h:12
-#: hacks/config/tangram.xml.h:10 hacks/config/thornbird.xml.h:9
-#: hacks/config/timetunnel.xml.h:9 hacks/config/topblock.xml.h:19
-#: hacks/config/triangle.xml.h:7 hacks/config/truchet.xml.h:4
-#: hacks/config/twang.xml.h:13 hacks/config/vermiculate.xml.h:5
-#: hacks/config/vidwhacker.xml.h:5 hacks/config/vines.xml.h:7
-#: hacks/config/voronoi.xml.h:12 hacks/config/wander.xml.h:12
-#: hacks/config/webcollage.xml.h:13 hacks/config/whirlwindwarp.xml.h:7
-#: hacks/config/whirlygig.xml.h:7 hacks/config/worm.xml.h:8
-#: hacks/config/wormhole.xml.h:8 hacks/config/xanalogtv.xml.h:1
-#: hacks/config/xflame.xml.h:7 hacks/config/xjack.xml.h:2
-#: hacks/config/xlyap.xml.h:7 hacks/config/xmatrix.xml.h:17
-#: hacks/config/xrayswarm.xml.h:5 hacks/config/xspirograph.xml.h:8
-#: hacks/config/zoom.xml.h:12
+#. #### -graphmode [none]
+#. #### -mother_ship_color1 [white]
+#. #### -size_factor_max [2.05]
+#. #### -size [-7]
+#. #### -spring_constant [5]
+#. <boolean id="db" _label="Double buffer" arg-set="-db"/>
+#. <boolean id="shm" _label="Use shared memory" arg-unset="-no-shm"/>
+#. #### -background [black]
+#. #### -right3d [Red]
+#. #### -cycle
+#. <boolean id="shm" _label="Use shared memory" arg-unset="-no-shm"/>
+#.
+#. <number id="ncolors" type="slider" arg="-ncolors %"
+#. _label="Number of colors" _low-label="Two" _high-label="Many"
+#. low="2" high="255" default="64"/>
+#.
+#. #### -anim-step-size [3]
+#. #### -3d
+#. #### -font []
+#. #### -w []
+#: ../hacks/config/abstractile.xml.h:15 ../hacks/config/anemone.xml.h:16
+#: ../hacks/config/anemotaxis.xml.h:12 ../hacks/config/ant.xml.h:22
+#: ../hacks/config/antinspect.xml.h:5 ../hacks/config/antmaze.xml.h:5
+#: ../hacks/config/antspotlight.xml.h:5 ../hacks/config/apollonian.xml.h:16
+#: ../hacks/config/apple2.xml.h:9 ../hacks/config/atlantis.xml.h:19
+#: ../hacks/config/attraction.xml.h:32 ../hacks/config/atunnel.xml.h:8
+#: ../hacks/config/barcode.xml.h:9 ../hacks/config/blaster.xml.h:11
+#: ../hacks/config/blinkbox.xml.h:12 ../hacks/config/blitspin.xml.h:9
+#: ../hacks/config/blocktube.xml.h:11 ../hacks/config/boing.xml.h:14
+#: ../hacks/config/bouboule.xml.h:11 ../hacks/config/bouncingcow.xml.h:12
+#: ../hacks/config/boxed.xml.h:23 ../hacks/config/boxfit.xml.h:15
+#: ../hacks/config/braid.xml.h:13 ../hacks/config/bsod.xml.h:5
+#: ../hacks/config/bubble3d.xml.h:7 ../hacks/config/bubbles.xml.h:11
+#: ../hacks/config/bumps.xml.h:11 ../hacks/config/cage.xml.h:6
+#: ../hacks/config/carousel.xml.h:18 ../hacks/config/ccurve.xml.h:11
+#: ../hacks/config/celtic.xml.h:9 ../hacks/config/circuit.xml.h:14
+#: ../hacks/config/cityflow.xml.h:17 ../hacks/config/cloudlife.xml.h:12
+#: ../hacks/config/companioncube.xml.h:14 ../hacks/config/compass.xml.h:5
+#: ../hacks/config/coral.xml.h:14 ../hacks/config/crackberg.xml.h:18
+#: ../hacks/config/critical.xml.h:8 ../hacks/config/crystal.xml.h:15
+#: ../hacks/config/cube21.xml.h:26 ../hacks/config/cubenetic.xml.h:26
+#: ../hacks/config/cubestorm.xml.h:17 ../hacks/config/cubicgrid.xml.h:12
+#: ../hacks/config/cwaves.xml.h:9 ../hacks/config/cynosure.xml.h:11
+#: ../hacks/config/dangerball.xml.h:14 ../hacks/config/decayscreen.xml.h:23
+#: ../hacks/config/deco.xml.h:14 ../hacks/config/deluxe.xml.h:16
+#: ../hacks/config/demon.xml.h:15 ../hacks/config/discrete.xml.h:11
+#: ../hacks/config/distort.xml.h:22 ../hacks/config/dnalogo.xml.h:9
+#: ../hacks/config/drift.xml.h:11 ../hacks/config/endgame.xml.h:6
+#: ../hacks/config/engine.xml.h:19 ../hacks/config/epicycle.xml.h:14
+#: ../hacks/config/eruption.xml.h:22 ../hacks/config/euler2d.xml.h:29
+#: ../hacks/config/extrusion.xml.h:17 ../hacks/config/fadeplot.xml.h:14
+#: ../hacks/config/fiberlamp.xml.h:11 ../hacks/config/fireworkx.xml.h:10
+#: ../hacks/config/flag.xml.h:13 ../hacks/config/flame.xml.h:14
+#: ../hacks/config/flipflop.xml.h:14 ../hacks/config/flipscreen3d.xml.h:6
+#: ../hacks/config/fliptext.xml.h:15 ../hacks/config/flow.xml.h:21
+#: ../hacks/config/fluidballs.xml.h:22 ../hacks/config/flurry.xml.h:2
+#: ../hacks/config/flyingtoasters.xml.h:14 ../hacks/config/fontglide.xml.h:16
+#: ../hacks/config/forest.xml.h:8 ../hacks/config/fuzzyflakes.xml.h:12
+#: ../hacks/config/galaxy.xml.h:13 ../hacks/config/gears.xml.h:14
+#: ../hacks/config/geodesic.xml.h:10 ../hacks/config/geodesicgears.xml.h:13
+#: ../hacks/config/gflux.xml.h:19 ../hacks/config/glblur.xml.h:17
+#: ../hacks/config/glcells.xml.h:32 ../hacks/config/gleidescope.xml.h:14
+#: ../hacks/config/glforestfire.xml.h:16 ../hacks/config/glhanoi.xml.h:16
+#: ../hacks/config/glknots.xml.h:24 ../hacks/config/glmatrix.xml.h:20
+#: ../hacks/config/glplanet.xml.h:12 ../hacks/config/glschool.xml.h:17
+#: ../hacks/config/glslideshow.xml.h:20 ../hacks/config/glsnake.xml.h:18
+#: ../hacks/config/gltext.xml.h:19 ../hacks/config/goop.xml.h:13
+#: ../hacks/config/grav.xml.h:12 ../hacks/config/greynetic.xml.h:6
+#: ../hacks/config/halftone.xml.h:17 ../hacks/config/halo.xml.h:14
+#: ../hacks/config/helix.xml.h:8 ../hacks/config/hexadrop.xml.h:22
+#: ../hacks/config/hilbert.xml.h:20 ../hacks/config/hopalong.xml.h:23
+#: ../hacks/config/hyperball.xml.h:8 ../hacks/config/hypercube.xml.h:8
+#: ../hacks/config/hypertorus.xml.h:5 ../hacks/config/hypnowheel.xml.h:8
+#: ../hacks/config/ifs.xml.h:68 ../hacks/config/imsmap.xml.h:18
+#: ../hacks/config/interaggregate.xml.h:8
+#: ../hacks/config/interference.xml.h:21
+#: ../hacks/config/intermomentary.xml.h:8 ../hacks/config/jigglypuff.xml.h:10
+#: ../hacks/config/jigsaw.xml.h:15 ../hacks/config/juggle.xml.h:21
+#: ../hacks/config/juggler3d.xml.h:21 ../hacks/config/julia.xml.h:14
+#: ../hacks/config/kaleidescope.xml.h:13 ../hacks/config/kaleidocycle.xml.h:21
+#: ../hacks/config/klein.xml.h:45 ../hacks/config/kumppa.xml.h:8
+#: ../hacks/config/lament.xml.h:7 ../hacks/config/laser.xml.h:12
+#: ../hacks/config/lavalite.xml.h:16 ../hacks/config/lcdscrub.xml.h:7
+#: ../hacks/config/lightning.xml.h:8 ../hacks/config/lisa.xml.h:16
+#: ../hacks/config/lissie.xml.h:15 ../hacks/config/lmorph.xml.h:17
+#: ../hacks/config/lockward.xml.h:9 ../hacks/config/loop.xml.h:12
+#: ../hacks/config/m6502.xml.h:6 ../hacks/config/maze.xml.h:12
+#: ../hacks/config/memscroller.xml.h:9 ../hacks/config/menger.xml.h:20
+#: ../hacks/config/metaballs.xml.h:16 ../hacks/config/mirrorblob.xml.h:25
+#: ../hacks/config/mismunch.xml.h:13 ../hacks/config/moebius.xml.h:7
+#: ../hacks/config/moebiusgears.xml.h:14 ../hacks/config/moire.xml.h:12
+#: ../hacks/config/moire2.xml.h:9 ../hacks/config/molecule.xml.h:15
+#: ../hacks/config/morph3d.xml.h:11 ../hacks/config/mountain.xml.h:11
+#: ../hacks/config/munch.xml.h:16 ../hacks/config/nerverot.xml.h:21
+#: ../hacks/config/noof.xml.h:5 ../hacks/config/noseguy.xml.h:2
+#: ../hacks/config/pacman.xml.h:6 ../hacks/config/pedal.xml.h:9
+#: ../hacks/config/penetrate.xml.h:8 ../hacks/config/penrose.xml.h:12
+#: ../hacks/config/petri.xml.h:5 ../hacks/config/phosphor.xml.h:13
+#: ../hacks/config/photopile.xml.h:22 ../hacks/config/piecewise.xml.h:15
+#: ../hacks/config/pinion.xml.h:16 ../hacks/config/pipes.xml.h:20
+#: ../hacks/config/polyhedra.xml.h:168 ../hacks/config/polyominoes.xml.h:12
+#: ../hacks/config/polytopes.xml.h:18 ../hacks/config/pong.xml.h:9
+#: ../hacks/config/popsquares.xml.h:21
+#: ../hacks/config/projectiveplane.xml.h:43 ../hacks/config/providence.xml.h:7
+#: ../hacks/config/pulsar.xml.h:14 ../hacks/config/pyro.xml.h:14
+#: ../hacks/config/qix.xml.h:24 ../hacks/config/quasicrystal.xml.h:13
+#: ../hacks/config/queens.xml.h:6 ../hacks/config/rd-bomb.xml.h:17
+#: ../hacks/config/rdbomb.xml.h:17 ../hacks/config/ripples.xml.h:18
+#: ../hacks/config/rocks.xml.h:17 ../hacks/config/rorschach.xml.h:11
+#: ../hacks/config/rotor.xml.h:13 ../hacks/config/rotzoomer.xml.h:13
+#: ../hacks/config/rubik.xml.h:11 ../hacks/config/rubikblocks.xml.h:20
+#: ../hacks/config/sballs.xml.h:16 ../hacks/config/shadebobs.xml.h:16
+#: ../hacks/config/sierpinski.xml.h:13 ../hacks/config/sierpinski3d.xml.h:10
+#: ../hacks/config/skytentacles.xml.h:25 ../hacks/config/slidescreen.xml.h:18
+#: ../hacks/config/slip.xml.h:13 ../hacks/config/sonar.xml.h:34
+#: ../hacks/config/speedmine.xml.h:17 ../hacks/config/sphere.xml.h:8
+#: ../hacks/config/spheremonics.xml.h:22 ../hacks/config/spiral.xml.h:11
+#: ../hacks/config/spotlight.xml.h:11 ../hacks/config/sproingies.xml.h:9
+#: ../hacks/config/squiral.xml.h:17 ../hacks/config/stairs.xml.h:5
+#: ../hacks/config/starfish.xml.h:17 ../hacks/config/starwars.xml.h:15
+#: ../hacks/config/stonerview.xml.h:7 ../hacks/config/strange.xml.h:11
+#: ../hacks/config/substrate.xml.h:19 ../hacks/config/superquadrics.xml.h:13
+#: ../hacks/config/surfaces.xml.h:27 ../hacks/config/swirl.xml.h:11
+#: ../hacks/config/t3d.xml.h:15 ../hacks/config/tangram.xml.h:16
+#: ../hacks/config/tessellimage.xml.h:16 ../hacks/config/thornbird.xml.h:16
+#: ../hacks/config/timetunnel.xml.h:8 ../hacks/config/topblock.xml.h:24
+#: ../hacks/config/triangle.xml.h:8 ../hacks/config/tronbit.xml.h:11
+#: ../hacks/config/truchet.xml.h:6 ../hacks/config/twang.xml.h:18
+#: ../hacks/config/unknownpleasures.xml.h:14
+#: ../hacks/config/vermiculate.xml.h:5 ../hacks/config/vidwhacker.xml.h:6
+#: ../hacks/config/vines.xml.h:8 ../hacks/config/voronoi.xml.h:11
+#: ../hacks/config/wander.xml.h:13 ../hacks/config/webcollage.xml.h:11
+#: ../hacks/config/whirlwindwarp.xml.h:8 ../hacks/config/whirlygig.xml.h:31
+#: ../hacks/config/winduprobot.xml.h:22 ../hacks/config/worm.xml.h:11
+#: ../hacks/config/wormhole.xml.h:11 ../hacks/config/xanalogtv.xml.h:2
+#: ../hacks/config/xflame.xml.h:7 ../hacks/config/xjack.xml.h:6
+#: ../hacks/config/xlyap.xml.h:9 ../hacks/config/xmatrix.xml.h:21
+#: ../hacks/config/xrayswarm.xml.h:5 ../hacks/config/xspirograph.xml.h:9
+#: ../hacks/config/zoom.xml.h:15
 msgid "Show frame rate"
 msgstr "フレームレートを表示する"
 
-#: hacks/config/abstractile.xml.h:13 hacks/config/anemone.xml.h:10
-#: hacks/config/apollonian.xml.h:13 hacks/config/atlantis.xml.h:18
-#: hacks/config/attraction.xml.h:25 hacks/config/blitspin.xml.h:11
-#: hacks/config/boing.xml.h:10 hacks/config/bouncingcow.xml.h:12
-#: hacks/config/boxed.xml.h:22 hacks/config/carousel.xml.h:14
-#: hacks/config/ccurve.xml.h:12 hacks/config/circuit.xml.h:14
-#: hacks/config/cube21.xml.h:20 hacks/config/cubenetic.xml.h:20
-#: hacks/config/cubestorm.xml.h:11 hacks/config/cubicgrid.xml.h:12
-#: hacks/config/dangerball.xml.h:11 hacks/config/eruption.xml.h:23
-#: hacks/config/fliptext.xml.h:13 hacks/config/flyingtoasters.xml.h:14
-#: hacks/config/fontglide.xml.h:15 hacks/config/fuzzyflakes.xml.h:22
-#: hacks/config/gears.xml.h:10 hacks/config/gflux.xml.h:16
-#: hacks/config/glcells.xml.h:31 hacks/config/glknots.xml.h:18
-#: hacks/config/glmatrix.xml.h:17 hacks/config/glsnake.xml.h:16
-#: hacks/config/goop.xml.h:13 hacks/config/hyperball.xml.h:10
-#: hacks/config/hypercube.xml.h:9 hacks/config/hypnowheel.xml.h:13
-#: hacks/config/interference.xml.h:18 hacks/config/jigglypuff.xml.h:18
-#: hacks/config/juggle.xml.h:20 hacks/config/juggler3d.xml.h:15
-#: hacks/config/moebiusgears.xml.h:11 hacks/config/penetrate.xml.h:8
-#: hacks/config/petri.xml.h:25 hacks/config/phosphor.xml.h:10
-#: hacks/config/piecewise.xml.h:14 hacks/config/pinion.xml.h:15
-#: hacks/config/polyhedra.xml.h:112 hacks/config/pong.xml.h:9
-#: hacks/config/pyro.xml.h:14 hacks/config/rd-bomb.xml.h:18
-#: hacks/config/rdbomb.xml.h:18 hacks/config/rocks.xml.h:13
-#: hacks/config/skytentacles.xml.h:15 hacks/config/slidescreen.xml.h:17
-#: hacks/config/speedmine.xml.h:13 hacks/config/superquadrics.xml.h:11
-#: hacks/config/tangram.xml.h:11 hacks/config/topblock.xml.h:20
-#: hacks/config/twang.xml.h:14 hacks/config/voronoi.xml.h:13
-#: hacks/config/wormhole.xml.h:9 hacks/config/xjack.xml.h:3
-msgid "Slow"
-msgstr ""
-
-#: hacks/config/abstractile.xml.h:14 hacks/config/anemone.xml.h:11
-#: hacks/config/apollonian.xml.h:14 hacks/config/attraction.xml.h:27
-#: hacks/config/boing.xml.h:12 hacks/config/boxed.xml.h:23
-#: hacks/config/cubestorm.xml.h:12 hacks/config/cubicgrid.xml.h:13
-#: hacks/config/fliptext.xml.h:14 hacks/config/fontglide.xml.h:16
-#: hacks/config/fuzzyflakes.xml.h:24 hacks/config/gears.xml.h:11
-#: hacks/config/glknots.xml.h:20 hacks/config/goop.xml.h:14
-#: hacks/config/hypnowheel.xml.h:14 hacks/config/juggle.xml.h:21
-#: hacks/config/moebiusgears.xml.h:12 hacks/config/polyhedra.xml.h:146
-#: hacks/config/skytentacles.xml.h:17 hacks/config/xjack.xml.h:4
-msgid "Speed"
-msgstr ""
-
-#: hacks/config/abstractile.xml.h:15
-msgid "Thin tiles"
-msgstr ""
-
-#: hacks/config/abstractile.xml.h:16
-msgid "Tiled tiles"
+#: ../hacks/config/abstractile.xml.h:16
+msgid ""
+"Mosaic patterns of interlocking tiles. Written by Steve Sundstrom; 2004."
 msgstr ""
 
-#: hacks/config/anemone.xml.h:1
+#: ../hacks/config/anemone.xml.h:1
 msgid "Anemone"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:2 hacks/config/fuzzyflakes.xml.h:1
-#: hacks/config/hypnowheel.xml.h:4
-msgid "Arms"
+#: ../hacks/config/anemone.xml.h:5 ../hacks/config/anemotaxis.xml.h:8
+#: ../hacks/config/binaryring.xml.h:8 ../hacks/config/blaster.xml.h:7
+#: ../hacks/config/bouboule.xml.h:5 ../hacks/config/boxed.xml.h:8
+#: ../hacks/config/cityflow.xml.h:5 ../hacks/config/coral.xml.h:11
+#: ../hacks/config/crackberg.xml.h:8 ../hacks/config/cubenetic.xml.h:5
+#: ../hacks/config/cubestorm.xml.h:8 ../hacks/config/dangerball.xml.h:8
+#: ../hacks/config/eruption.xml.h:5 ../hacks/config/euler2d.xml.h:5
+#: ../hacks/config/fiberlamp.xml.h:5 ../hacks/config/flame.xml.h:8
+#: ../hacks/config/flow.xml.h:5 ../hacks/config/fluidballs.xml.h:5
+#: ../hacks/config/fuzzyflakes.xml.h:8 ../hacks/config/glcells.xml.h:8
+#: ../hacks/config/glschool.xml.h:5 ../hacks/config/goop.xml.h:8
+#: ../hacks/config/grav.xml.h:5 ../hacks/config/halftone.xml.h:5
+#: ../hacks/config/halo.xml.h:5 ../hacks/config/interaggregate.xml.h:5
+#: ../hacks/config/interference.xml.h:11 ../hacks/config/jigsaw.xml.h:8
+#: ../hacks/config/julia.xml.h:5 ../hacks/config/kaleidescope.xml.h:5
+#: ../hacks/config/lisa.xml.h:5 ../hacks/config/lmorph.xml.h:5
+#: ../hacks/config/nerverot.xml.h:8 ../hacks/config/pedal.xml.h:5
+#: ../hacks/config/petri.xml.h:10 ../hacks/config/piecewise.xml.h:5
+#: ../hacks/config/qix.xml.h:5 ../hacks/config/rocks.xml.h:5
+#: ../hacks/config/sierpinski.xml.h:5 ../hacks/config/slip.xml.h:5
+#: ../hacks/config/spiral.xml.h:5 ../hacks/config/substrate.xml.h:8
+#: ../hacks/config/swirl.xml.h:5 ../hacks/config/thornbird.xml.h:5
+#: ../hacks/config/topblock.xml.h:13 ../hacks/config/unknownpleasures.xml.h:5
+#: ../hacks/config/voronoi.xml.h:5 ../hacks/config/whirlwindwarp.xml.h:2
+#: ../hacks/config/wormhole.xml.h:8
+msgid "Few"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:4 hacks/config/anemotaxis.xml.h:5
-#: hacks/config/blaster.xml.h:3 hacks/config/bouboule.xml.h:3
-#: hacks/config/boxed.xml.h:8 hacks/config/coral.xml.h:6
-#: hacks/config/crackberg.xml.h:5 hacks/config/cubenetic.xml.h:6
-#: hacks/config/cubestorm.xml.h:5 hacks/config/dangerball.xml.h:4
-#: hacks/config/eruption.xml.h:6 hacks/config/euler2d.xml.h:3
-#: hacks/config/fiberlamp.xml.h:2 hacks/config/flame.xml.h:4
-#: hacks/config/flow.xml.h:3 hacks/config/fluidballs.xml.h:4
-#: hacks/config/fuzzyflakes.xml.h:7 hacks/config/glcells.xml.h:6
-#: hacks/config/glschool.xml.h:5 hacks/config/goop.xml.h:5
-#: hacks/config/grav.xml.h:1 hacks/config/halftone.xml.h:5
-#: hacks/config/halo.xml.h:3 hacks/config/interaggregate.xml.h:2
-#: hacks/config/interference.xml.h:6 hacks/config/julia.xml.h:3
-#: hacks/config/kaleidescope.xml.h:4 hacks/config/lisa.xml.h:4
-#: hacks/config/lmorph.xml.h:3 hacks/config/nerverot.xml.h:8
-#: hacks/config/pedal.xml.h:4 hacks/config/petri.xml.h:7
-#: hacks/config/piecewise.xml.h:4 hacks/config/qix.xml.h:7
-#: hacks/config/rocks.xml.h:4 hacks/config/sierpinski.xml.h:1
-#: hacks/config/slip.xml.h:2 hacks/config/spiral.xml.h:3
-#: hacks/config/substrate.xml.h:8 hacks/config/swirl.xml.h:2
-#: hacks/config/thornbird.xml.h:2 hacks/config/topblock.xml.h:8
-#: hacks/config/voronoi.xml.h:6 hacks/config/whirlwindwarp.xml.h:1
-#: hacks/config/wormhole.xml.h:2
-msgid "Few"
+#: ../hacks/config/anemone.xml.h:6 ../hacks/config/fuzzyflakes.xml.h:20
+#: ../hacks/config/hypnowheel.xml.h:13
+msgid "Arms"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:5 hacks/config/anemotaxis.xml.h:9
-#: hacks/config/ant.xml.h:12 hacks/config/apollonian.xml.h:9
-#: hacks/config/attraction.xml.h:16 hacks/config/blaster.xml.h:8
-#: hacks/config/bouboule.xml.h:7 hacks/config/braid.xml.h:9
-#: hacks/config/coral.xml.h:11 hacks/config/critical.xml.h:6
-#: hacks/config/crystal.xml.h:9 hacks/config/cubenetic.xml.h:11
-#: hacks/config/cubestorm.xml.h:9 hacks/config/cynosure.xml.h:7
-#: hacks/config/deco.xml.h:6 hacks/config/deluxe.xml.h:9
-#: hacks/config/demon.xml.h:11 hacks/config/discrete.xml.h:6
-#: hacks/config/drift.xml.h:8 hacks/config/epicycle.xml.h:10
-#: hacks/config/eruption.xml.h:15 hacks/config/euler2d.xml.h:8
-#: hacks/config/fadeplot.xml.h:8 hacks/config/fiberlamp.xml.h:9
-#: hacks/config/flag.xml.h:6 hacks/config/flame.xml.h:11
-#: hacks/config/flow.xml.h:11 hacks/config/fluidballs.xml.h:14
-#: hacks/config/forest.xml.h:6 hacks/config/fuzzyflakes.xml.h:16
-#: hacks/config/galaxy.xml.h:8 hacks/config/glcells.xml.h:19
-#: hacks/config/goop.xml.h:10 hacks/config/grav.xml.h:6
-#: hacks/config/halftone.xml.h:12 hacks/config/halo.xml.h:8
-#: hacks/config/hopalong.xml.h:15 hacks/config/ifs.xml.h:8
-#: hacks/config/imsmap.xml.h:12 hacks/config/interaggregate.xml.h:7
-#: hacks/config/interference.xml.h:14 hacks/config/julia.xml.h:11
-#: hacks/config/kaleidescope.xml.h:9 hacks/config/laser.xml.h:8
-#: hacks/config/lightning.xml.h:6 hacks/config/lisa.xml.h:11
-#: hacks/config/lissie.xml.h:10 hacks/config/lmorph.xml.h:11
-#: hacks/config/loop.xml.h:8 hacks/config/metaballs.xml.h:8
-#: hacks/config/mismunch.xml.h:6 hacks/config/moire.xml.h:5
-#: hacks/config/moire2.xml.h:5 hacks/config/mountain.xml.h:6
-#: hacks/config/nerverot.xml.h:15 hacks/config/pedal.xml.h:6
-#: hacks/config/penrose.xml.h:7 hacks/config/petri.xml.h:12
-#: hacks/config/piecewise.xml.h:9 hacks/config/polyominoes.xml.h:7
-#: hacks/config/qix.xml.h:14 hacks/config/rd-bomb.xml.h:12
-#: hacks/config/rdbomb.xml.h:12 hacks/config/rocks.xml.h:8
-#: hacks/config/rotor.xml.h:8 hacks/config/shadebobs.xml.h:7
-#: hacks/config/sierpinski.xml.h:6 hacks/config/slip.xml.h:7
-#: hacks/config/sphere.xml.h:5 hacks/config/spiral.xml.h:7
-#: hacks/config/squiral.xml.h:9 hacks/config/starfish.xml.h:9
-#: hacks/config/strange.xml.h:4 hacks/config/swirl.xml.h:7
-#: hacks/config/thornbird.xml.h:6 hacks/config/topblock.xml.h:14
-#: hacks/config/triangle.xml.h:5 hacks/config/vines.xml.h:5
-#: hacks/config/voronoi.xml.h:9 hacks/config/whirlwindwarp.xml.h:4
-#: hacks/config/worm.xml.h:6
+#.
+#. On a 2.93 gHz iMac i7, I get these rates with -delay 0:
+#.
+#. detail 3:  invisible
+#. detail 4:  barely visible
+#. detail 5:  1000+ fps, looks like noise at -delay 0, ok at -delay 20000
+#. detail 8:  ~700+ fps
+#. detail 9:  ~400 fps
+#. detail 10: ~300 fps
+#. detail 11: ~100 fps
+#. detail 12:  ~50 fps
+#. detail 13:  ~17 fps
+#. detail 14:   ~8 fps
+#. detail 15:   ~2 fps
+#.
+#. With the default -delay, CPU load only starts causing the frame rate
+#. to drop below 30 fps detail 12 or higher.
+#.
+#. #### -color [random]
+#: ../hacks/config/anemone.xml.h:7 ../hacks/config/anemotaxis.xml.h:10
+#: ../hacks/config/ant.xml.h:13 ../hacks/config/apollonian.xml.h:12
+#: ../hacks/config/attraction.xml.h:19 ../hacks/config/blaster.xml.h:9
+#: ../hacks/config/bouboule.xml.h:7 ../hacks/config/braid.xml.h:10
+#: ../hacks/config/cityflow.xml.h:7 ../hacks/config/coral.xml.h:13
+#: ../hacks/config/critical.xml.h:7 ../hacks/config/crystal.xml.h:7
+#: ../hacks/config/cubenetic.xml.h:7 ../hacks/config/cubestorm.xml.h:10
+#: ../hacks/config/cynosure.xml.h:7 ../hacks/config/deco.xml.h:7
+#: ../hacks/config/deluxe.xml.h:13 ../hacks/config/demon.xml.h:13
+#: ../hacks/config/discrete.xml.h:10 ../hacks/config/drift.xml.h:10
+#: ../hacks/config/epicycle.xml.h:7 ../hacks/config/eruption.xml.h:7
+#: ../hacks/config/euler2d.xml.h:7 ../hacks/config/fadeplot.xml.h:13
+#: ../hacks/config/fiberlamp.xml.h:7 ../hacks/config/flag.xml.h:11
+#: ../hacks/config/flame.xml.h:10 ../hacks/config/flow.xml.h:7
+#: ../hacks/config/fluidballs.xml.h:7 ../hacks/config/forest.xml.h:7
+#: ../hacks/config/fuzzyflakes.xml.h:10 ../hacks/config/galaxy.xml.h:11
+#: ../hacks/config/glcells.xml.h:10 ../hacks/config/goop.xml.h:10
+#: ../hacks/config/grav.xml.h:7 ../hacks/config/halftone.xml.h:7
+#: ../hacks/config/halo.xml.h:7 ../hacks/config/hopalong.xml.h:11
+#: ../hacks/config/ifs.xml.h:64 ../hacks/config/imsmap.xml.h:13
+#: ../hacks/config/interaggregate.xml.h:7
+#: ../hacks/config/interference.xml.h:13 ../hacks/config/jigsaw.xml.h:10
+#: ../hacks/config/julia.xml.h:13 ../hacks/config/kaleidescope.xml.h:7
+#: ../hacks/config/laser.xml.h:11 ../hacks/config/lightning.xml.h:7
+#: ../hacks/config/lisa.xml.h:7 ../hacks/config/lissie.xml.h:10
+#: ../hacks/config/lmorph.xml.h:7 ../hacks/config/loop.xml.h:10
+#: ../hacks/config/metaballs.xml.h:10 ../hacks/config/mismunch.xml.h:10
+#: ../hacks/config/moire.xml.h:7 ../hacks/config/moire2.xml.h:7
+#: ../hacks/config/mountain.xml.h:10 ../hacks/config/munch.xml.h:10
+#: ../hacks/config/nerverot.xml.h:10 ../hacks/config/pedal.xml.h:7
+#: ../hacks/config/penrose.xml.h:7 ../hacks/config/petri.xml.h:12
+#: ../hacks/config/piecewise.xml.h:7 ../hacks/config/polyominoes.xml.h:11
+#: ../hacks/config/qix.xml.h:7 ../hacks/config/rd-bomb.xml.h:16
+#: ../hacks/config/rdbomb.xml.h:16 ../hacks/config/rocks.xml.h:7
+#: ../hacks/config/rotor.xml.h:10 ../hacks/config/shadebobs.xml.h:10
+#: ../hacks/config/sierpinski.xml.h:7 ../hacks/config/slip.xml.h:7
+#: ../hacks/config/sphere.xml.h:7 ../hacks/config/spiral.xml.h:7
+#: ../hacks/config/squiral.xml.h:15 ../hacks/config/starfish.xml.h:16
+#: ../hacks/config/strange.xml.h:10 ../hacks/config/swirl.xml.h:7
+#: ../hacks/config/thornbird.xml.h:7 ../hacks/config/topblock.xml.h:15
+#: ../hacks/config/triangle.xml.h:7 ../hacks/config/unknownpleasures.xml.h:7
+#: ../hacks/config/vines.xml.h:7 ../hacks/config/voronoi.xml.h:7
+#: ../hacks/config/whirlwindwarp.xml.h:4 ../hacks/config/worm.xml.h:7
 msgid "Many"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:6 hacks/config/ant.xml.h:14
-#: hacks/config/apollonian.xml.h:10 hacks/config/attraction.xml.h:17
-#: hacks/config/bouboule.xml.h:8 hacks/config/braid.xml.h:10
-#: hacks/config/critical.xml.h:7 hacks/config/crystal.xml.h:11
-#: hacks/config/cynosure.xml.h:8 hacks/config/deco.xml.h:11
-#: hacks/config/deluxe.xml.h:10 hacks/config/demon.xml.h:12
-#: hacks/config/discrete.xml.h:8 hacks/config/drift.xml.h:9
-#: hacks/config/epicycle.xml.h:11 hacks/config/eruption.xml.h:17
-#: hacks/config/euler2d.xml.h:9 hacks/config/fadeplot.xml.h:9
-#: hacks/config/flag.xml.h:7 hacks/config/flame.xml.h:12
-#: hacks/config/flow.xml.h:12 hacks/config/forest.xml.h:7
-#: hacks/config/galaxy.xml.h:9 hacks/config/grav.xml.h:7
-#: hacks/config/halo.xml.h:10 hacks/config/hopalong.xml.h:17
-#: hacks/config/ifs.xml.h:9 hacks/config/imsmap.xml.h:13
-#: hacks/config/interference.xml.h:15 hacks/config/julia.xml.h:12
-#: hacks/config/laser.xml.h:10 hacks/config/lightning.xml.h:7
-#: hacks/config/lisa.xml.h:12 hacks/config/lissie.xml.h:11
-#: hacks/config/loop.xml.h:9 hacks/config/metaballs.xml.h:13
-#: hacks/config/moire.xml.h:7 hacks/config/moire2.xml.h:7
-#: hacks/config/mountain.xml.h:8 hacks/config/penrose.xml.h:8
-#: hacks/config/polyominoes.xml.h:8 hacks/config/popsquares.xml.h:17
-#: hacks/config/rd-bomb.xml.h:13 hacks/config/rdbomb.xml.h:13
-#: hacks/config/rocks.xml.h:9 hacks/config/rotor.xml.h:9
-#: hacks/config/shadebobs.xml.h:8 hacks/config/sierpinski.xml.h:7
-#: hacks/config/slip.xml.h:8 hacks/config/sphere.xml.h:6
-#: hacks/config/spiral.xml.h:9 hacks/config/squiral.xml.h:10
-#: hacks/config/starfish.xml.h:10 hacks/config/strange.xml.h:5
-#: hacks/config/swirl.xml.h:8 hacks/config/thornbird.xml.h:7
-#: hacks/config/triangle.xml.h:6 hacks/config/vines.xml.h:6
-#: hacks/config/worm.xml.h:7
-msgid "Number of colors"
-msgstr "色の数"
-
-#: hacks/config/anemone.xml.h:7 hacks/config/pyro.xml.h:9
-msgid "Often"
+#: ../hacks/config/anemone.xml.h:8 ../hacks/config/skytentacles.xml.h:3
+msgid "Tentacles"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:8
-msgid "Rarely"
+#: ../hacks/config/anemone.xml.h:9 ../hacks/config/cubestorm.xml.h:11
+#: ../hacks/config/deluxe.xml.h:5 ../hacks/config/fadeplot.xml.h:5
+#: ../hacks/config/fuzzyflakes.xml.h:21 ../hacks/config/glknots.xml.h:19
+#: ../hacks/config/hilbert.xml.h:15 ../hacks/config/lmorph.xml.h:11
+#: ../hacks/config/skytentacles.xml.h:8 ../hacks/config/starfish.xml.h:11
+#: ../hacks/config/thornbird.xml.h:8
+msgid "Thin"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:12 hacks/config/skytentacles.xml.h:18
-msgid "Tentacles"
+#: ../hacks/config/anemone.xml.h:10 ../hacks/config/fadeplot.xml.h:6
+#: ../hacks/config/fuzzyflakes.xml.h:22 ../hacks/config/glknots.xml.h:20
+#: ../hacks/config/moire2.xml.h:8 ../hacks/config/skytentacles.xml.h:9
+#: ../hacks/config/thornbird.xml.h:9
+msgid "Thickness"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:13 hacks/config/cubestorm.xml.h:15
-#: hacks/config/deluxe.xml.h:13 hacks/config/fadeplot.xml.h:12
-#: hacks/config/fuzzyflakes.xml.h:25 hacks/config/glknots.xml.h:21
-#: hacks/config/lmorph.xml.h:16 hacks/config/skytentacles.xml.h:21
-#: hacks/config/starfish.xml.h:15 hacks/config/thornbird.xml.h:10
+#: ../hacks/config/anemone.xml.h:11 ../hacks/config/cubestorm.xml.h:13
+#: ../hacks/config/deluxe.xml.h:7 ../hacks/config/fadeplot.xml.h:7
+#: ../hacks/config/fuzzyflakes.xml.h:23 ../hacks/config/glknots.xml.h:21
+#: ../hacks/config/hilbert.xml.h:17 ../hacks/config/lmorph.xml.h:13
+#: ../hacks/config/skytentacles.xml.h:10 ../hacks/config/starfish.xml.h:13
+#: ../hacks/config/thornbird.xml.h:10
 msgid "Thick"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:14 hacks/config/fadeplot.xml.h:13
-#: hacks/config/fuzzyflakes.xml.h:26 hacks/config/glknots.xml.h:22
-#: hacks/config/moire2.xml.h:9 hacks/config/skytentacles.xml.h:22
-#: hacks/config/thornbird.xml.h:11
-msgid "Thickness"
+#: ../hacks/config/anemone.xml.h:12 ../hacks/config/pyro.xml.h:10
+#: ../hacks/config/winduprobot.xml.h:19
+msgid "Often"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:15 hacks/config/cubestorm.xml.h:16
-#: hacks/config/deluxe.xml.h:14 hacks/config/fadeplot.xml.h:14
-#: hacks/config/fuzzyflakes.xml.h:27 hacks/config/glknots.xml.h:23
-#: hacks/config/lmorph.xml.h:17 hacks/config/skytentacles.xml.h:23
-#: hacks/config/starfish.xml.h:16 hacks/config/thornbird.xml.h:12
-msgid "Thin"
+#: ../hacks/config/anemone.xml.h:13
+msgid "Withdraw freqency"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:16
-msgid "Turn speed"
+#: ../hacks/config/anemone.xml.h:14
+msgid "Rarely"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:17 hacks/config/apollonian.xml.h:15
-#: hacks/config/attraction.xml.h:31 hacks/config/bouboule.xml.h:12
-#: hacks/config/braid.xml.h:14 hacks/config/critical.xml.h:9
-#: hacks/config/crystal.xml.h:14 hacks/config/cynosure.xml.h:12
-#: hacks/config/deco.xml.h:15 hacks/config/deluxe.xml.h:16
-#: hacks/config/demon.xml.h:17 hacks/config/discrete.xml.h:12
-#: hacks/config/drift.xml.h:12 hacks/config/epicycle.xml.h:14
-#: hacks/config/euler2d.xml.h:17 hacks/config/fadeplot.xml.h:15
-#: hacks/config/flag.xml.h:13 hacks/config/flame.xml.h:15
-#: hacks/config/flow.xml.h:22 hacks/config/forest.xml.h:9
-#: hacks/config/galaxy.xml.h:14 hacks/config/grav.xml.h:13
-#: hacks/config/halo.xml.h:15 hacks/config/hopalong.xml.h:24
-#: hacks/config/imsmap.xml.h:19 hacks/config/interference.xml.h:20
-#: hacks/config/julia.xml.h:15 hacks/config/laser.xml.h:13
-#: hacks/config/lightning.xml.h:9 hacks/config/lisa.xml.h:17
-#: hacks/config/lissie.xml.h:16 hacks/config/loop.xml.h:14
-#: hacks/config/metaballs.xml.h:17 hacks/config/moire.xml.h:11
-#: hacks/config/moire2.xml.h:10 hacks/config/mountain.xml.h:12
-#: hacks/config/nerverot.xml.h:22 hacks/config/penrose.xml.h:13
-#: hacks/config/polyominoes.xml.h:13 hacks/config/rd-bomb.xml.h:20
-#: hacks/config/rdbomb.xml.h:20 hacks/config/rocks.xml.h:16
-#: hacks/config/rotor.xml.h:14 hacks/config/shadebobs.xml.h:14
-#: hacks/config/sierpinski.xml.h:14 hacks/config/slip.xml.h:14
-#: hacks/config/sphere.xml.h:9 hacks/config/spiral.xml.h:12
-#: hacks/config/squiral.xml.h:17 hacks/config/starfish.xml.h:18
-#: hacks/config/strange.xml.h:9 hacks/config/swirl.xml.h:11
-#: hacks/config/thornbird.xml.h:14 hacks/config/triangle.xml.h:9
-#: hacks/config/vines.xml.h:8 hacks/config/worm.xml.h:10
-msgid "Two"
+#: ../hacks/config/anemone.xml.h:15
+msgid "Turn speed"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:18
+#: ../hacks/config/anemone.xml.h:17
 msgid "Wiggling tentacles. Written by Gabriel Finch; 2002."
 msgstr ""
 
-#: hacks/config/anemone.xml.h:19
-msgid "Withdraw freqency"
+#: ../hacks/config/anemotaxis.xml.h:1
+msgid "Anemotaxis"
 msgstr ""
 
-#: hacks/config/anemotaxis.xml.h:1
-msgid "Anemotaxis"
+#. #### -colorcount [64]
+#: ../hacks/config/anemotaxis.xml.h:2 ../hacks/config/ant.xml.h:2
+#: ../hacks/config/antinspect.xml.h:2 ../hacks/config/antmaze.xml.h:2
+#: ../hacks/config/antspotlight.xml.h:2 ../hacks/config/apple2.xml.h:10
+#: ../hacks/config/atlantis.xml.h:2 ../hacks/config/attraction.xml.h:11
+#: ../hacks/config/atunnel.xml.h:2 ../hacks/config/barcode.xml.h:2
+#: ../hacks/config/binaryring.xml.h:2 ../hacks/config/blaster.xml.h:2
+#: ../hacks/config/blinkbox.xml.h:2 ../hacks/config/blocktube.xml.h:2
+#: ../hacks/config/bouboule.xml.h:2 ../hacks/config/bouncingcow.xml.h:2
+#: ../hacks/config/boxed.xml.h:2 ../hacks/config/boxfit.xml.h:2
+#: ../hacks/config/braid.xml.h:2 ../hacks/config/bubble3d.xml.h:2
+#: ../hacks/config/bubbles.xml.h:2 ../hacks/config/bumps.xml.h:3
+#: ../hacks/config/cage.xml.h:2 ../hacks/config/carousel.xml.h:2
+#: ../hacks/config/ccurve.xml.h:8 ../hacks/config/celtic.xml.h:2
+#: ../hacks/config/circuit.xml.h:2 ../hacks/config/cityflow.xml.h:2
+#: ../hacks/config/cloudlife.xml.h:2 ../hacks/config/companioncube.xml.h:2
+#: ../hacks/config/compass.xml.h:2 ../hacks/config/coral.xml.h:2
+#: ../hacks/config/crackberg.xml.h:2 ../hacks/config/critical.xml.h:2
+#: ../hacks/config/crystal.xml.h:2 ../hacks/config/cube21.xml.h:2
+#: ../hacks/config/cubenetic.xml.h:2 ../hacks/config/cubestorm.xml.h:2
+#: ../hacks/config/cubicgrid.xml.h:2 ../hacks/config/cwaves.xml.h:2
+#: ../hacks/config/cynosure.xml.h:2 ../hacks/config/dangerball.xml.h:2
+#: ../hacks/config/decayscreen.xml.h:2 ../hacks/config/deluxe.xml.h:2
+#: ../hacks/config/demon.xml.h:2 ../hacks/config/discrete.xml.h:2
+#: ../hacks/config/distort.xml.h:2 ../hacks/config/dnalogo.xml.h:2
+#: ../hacks/config/drift.xml.h:2 ../hacks/config/endgame.xml.h:2
+#: ../hacks/config/engine.xml.h:2 ../hacks/config/epicycle.xml.h:2
+#: ../hacks/config/eruption.xml.h:2 ../hacks/config/euler2d.xml.h:2
+#: ../hacks/config/extrusion.xml.h:2 ../hacks/config/fadeplot.xml.h:2
+#: ../hacks/config/fiberlamp.xml.h:2 ../hacks/config/fireworkx.xml.h:2
+#: ../hacks/config/flag.xml.h:3 ../hacks/config/flame.xml.h:2
+#: ../hacks/config/flipflop.xml.h:2 ../hacks/config/flipscreen3d.xml.h:2
+#: ../hacks/config/fliptext.xml.h:2 ../hacks/config/flow.xml.h:2
+#: ../hacks/config/fluidballs.xml.h:2 ../hacks/config/flyingtoasters.xml.h:2
+#: ../hacks/config/fontglide.xml.h:2 ../hacks/config/forest.xml.h:2
+#: ../hacks/config/fuzzyflakes.xml.h:2 ../hacks/config/galaxy.xml.h:2
+#: ../hacks/config/gears.xml.h:2 ../hacks/config/geodesic.xml.h:11
+#: ../hacks/config/geodesicgears.xml.h:2 ../hacks/config/gflux.xml.h:2
+#: ../hacks/config/glblur.xml.h:2 ../hacks/config/glcells.xml.h:2
+#: ../hacks/config/gleidescope.xml.h:2 ../hacks/config/glforestfire.xml.h:2
+#: ../hacks/config/glhanoi.xml.h:2 ../hacks/config/glknots.xml.h:2
+#: ../hacks/config/glmatrix.xml.h:2 ../hacks/config/glplanet.xml.h:2
+#: ../hacks/config/glschool.xml.h:2 ../hacks/config/glslideshow.xml.h:2
+#: ../hacks/config/glsnake.xml.h:2 ../hacks/config/gltext.xml.h:2
+#: ../hacks/config/goop.xml.h:2 ../hacks/config/grav.xml.h:2
+#: ../hacks/config/greynetic.xml.h:2 ../hacks/config/halftone.xml.h:2
+#: ../hacks/config/halo.xml.h:2 ../hacks/config/helix.xml.h:2
+#: ../hacks/config/hexadrop.xml.h:2 ../hacks/config/hopalong.xml.h:2
+#: ../hacks/config/hyperball.xml.h:2 ../hacks/config/hypercube.xml.h:2
+#: ../hacks/config/hypertorus.xml.h:2 ../hacks/config/hypnowheel.xml.h:14
+#: ../hacks/config/ifs.xml.h:2 ../hacks/config/imsmap.xml.h:2
+#: ../hacks/config/interaggregate.xml.h:2 ../hacks/config/interference.xml.h:2
+#: ../hacks/config/intermomentary.xml.h:2 ../hacks/config/jigglypuff.xml.h:11
+#: ../hacks/config/jigsaw.xml.h:2 ../hacks/config/juggle.xml.h:2
+#: ../hacks/config/juggler3d.xml.h:2 ../hacks/config/julia.xml.h:2
+#: ../hacks/config/kaleidescope.xml.h:2 ../hacks/config/kaleidocycle.xml.h:2
+#: ../hacks/config/klein.xml.h:42 ../hacks/config/kumppa.xml.h:2
+#: ../hacks/config/lament.xml.h:2 ../hacks/config/laser.xml.h:2
+#: ../hacks/config/lavalite.xml.h:2 ../hacks/config/lcdscrub.xml.h:2
+#: ../hacks/config/lightning.xml.h:2 ../hacks/config/lisa.xml.h:2
+#: ../hacks/config/lissie.xml.h:2 ../hacks/config/lmorph.xml.h:2
+#: ../hacks/config/lockward.xml.h:2 ../hacks/config/loop.xml.h:2
+#: ../hacks/config/m6502.xml.h:7 ../hacks/config/maze.xml.h:2
+#: ../hacks/config/memscroller.xml.h:2 ../hacks/config/menger.xml.h:2
+#: ../hacks/config/metaballs.xml.h:2 ../hacks/config/mirrorblob.xml.h:2
+#: ../hacks/config/mismunch.xml.h:2 ../hacks/config/moebius.xml.h:2
+#: ../hacks/config/moebiusgears.xml.h:2 ../hacks/config/moire2.xml.h:2
+#: ../hacks/config/molecule.xml.h:2 ../hacks/config/morph3d.xml.h:2
+#: ../hacks/config/mountain.xml.h:2 ../hacks/config/munch.xml.h:2
+#: ../hacks/config/nerverot.xml.h:2 ../hacks/config/noof.xml.h:2
+#: ../hacks/config/pacman.xml.h:2 ../hacks/config/penrose.xml.h:2
+#: ../hacks/config/petri.xml.h:2 ../hacks/config/phosphor.xml.h:2
+#: ../hacks/config/photopile.xml.h:15 ../hacks/config/piecewise.xml.h:2
+#: ../hacks/config/pinion.xml.h:2 ../hacks/config/pipes.xml.h:2
+#: ../hacks/config/polyhedra.xml.h:2 ../hacks/config/polyominoes.xml.h:3
+#: ../hacks/config/polytopes.xml.h:24 ../hacks/config/pong.xml.h:10
+#: ../hacks/config/popsquares.xml.h:2 ../hacks/config/projectiveplane.xml.h:35
+#: ../hacks/config/providence.xml.h:2 ../hacks/config/pulsar.xml.h:2
+#: ../hacks/config/pyro.xml.h:11 ../hacks/config/qix.xml.h:2
+#: ../hacks/config/quasicrystal.xml.h:2 ../hacks/config/queens.xml.h:2
+#: ../hacks/config/ripples.xml.h:2 ../hacks/config/rocks.xml.h:2
+#: ../hacks/config/rotor.xml.h:2 ../hacks/config/rotzoomer.xml.h:2
+#: ../hacks/config/rubik.xml.h:2 ../hacks/config/rubikblocks.xml.h:2
+#: ../hacks/config/sballs.xml.h:2 ../hacks/config/shadebobs.xml.h:2
+#: ../hacks/config/sierpinski.xml.h:2 ../hacks/config/sierpinski3d.xml.h:2
+#: ../hacks/config/skytentacles.xml.h:11 ../hacks/config/slidescreen.xml.h:2
+#: ../hacks/config/slip.xml.h:2 ../hacks/config/sonar.xml.h:2
+#: ../hacks/config/speedmine.xml.h:2 ../hacks/config/sphere.xml.h:2
+#: ../hacks/config/spheremonics.xml.h:2 ../hacks/config/spiral.xml.h:2
+#: ../hacks/config/spotlight.xml.h:2 ../hacks/config/sproingies.xml.h:2
+#: ../hacks/config/squiral.xml.h:2 ../hacks/config/stairs.xml.h:2
+#: ../hacks/config/starfish.xml.h:5 ../hacks/config/stonerview.xml.h:2
+#: ../hacks/config/strange.xml.h:2 ../hacks/config/substrate.xml.h:2
+#: ../hacks/config/superquadrics.xml.h:2 ../hacks/config/surfaces.xml.h:2
+#: ../hacks/config/swirl.xml.h:2 ../hacks/config/t3d.xml.h:2
+#: ../hacks/config/tangram.xml.h:2 ../hacks/config/tessellimage.xml.h:2
+#: ../hacks/config/thornbird.xml.h:2 ../hacks/config/topblock.xml.h:2
+#: ../hacks/config/triangle.xml.h:2 ../hacks/config/tronbit.xml.h:2
+#: ../hacks/config/truchet.xml.h:2 ../hacks/config/twang.xml.h:2
+#: ../hacks/config/unknownpleasures.xml.h:2 ../hacks/config/vines.xml.h:2
+#: ../hacks/config/wander.xml.h:2 ../hacks/config/whirlygig.xml.h:4
+#: ../hacks/config/winduprobot.xml.h:2 ../hacks/config/worm.xml.h:2
+#: ../hacks/config/wormhole.xml.h:2 ../hacks/config/xanalogtv.xml.h:3
+#: ../hacks/config/xflame.xml.h:2 ../hacks/config/xlyap.xml.h:2
+#: ../hacks/config/xmatrix.xml.h:15 ../hacks/config/xrayswarm.xml.h:2
+#: ../hacks/config/xspirograph.xml.h:2 ../hacks/config/zoom.xml.h:2
+msgid "Low"
 msgstr ""
 
-#: hacks/config/anemotaxis.xml.h:2
-msgid ""
-"Anemotaxis demonstrates a search algorithm designed for locating a source of "
-"odor in turbulent atmosphere. The searcher is able to sense the odor and "
-"determine local instantaneous wind direction. The goal is to find the source "
-"in the shortest mean time. http://en.wikipedia.org/wiki/Anemotaxis Written "
-"by Eugene Balkovsky; 2004."
+#. #### -colorcount [64]
+#: ../hacks/config/anemotaxis.xml.h:3 ../hacks/config/ant.xml.h:3
+#: ../hacks/config/antinspect.xml.h:3 ../hacks/config/antmaze.xml.h:3
+#: ../hacks/config/antspotlight.xml.h:3 ../hacks/config/atlantis.xml.h:3
+#: ../hacks/config/atunnel.xml.h:3 ../hacks/config/barcode.xml.h:3
+#: ../hacks/config/blaster.xml.h:3 ../hacks/config/blinkbox.xml.h:3
+#: ../hacks/config/blocktube.xml.h:3 ../hacks/config/bouboule.xml.h:3
+#: ../hacks/config/bouncingcow.xml.h:3 ../hacks/config/boxed.xml.h:3
+#: ../hacks/config/boxfit.xml.h:3 ../hacks/config/braid.xml.h:3
+#: ../hacks/config/bubble3d.xml.h:3 ../hacks/config/bubbles.xml.h:3
+#: ../hacks/config/bumps.xml.h:5 ../hacks/config/cage.xml.h:3
+#: ../hacks/config/carousel.xml.h:3 ../hacks/config/celtic.xml.h:3
+#: ../hacks/config/circuit.xml.h:3 ../hacks/config/cityflow.xml.h:3
+#: ../hacks/config/cloudlife.xml.h:3 ../hacks/config/companioncube.xml.h:3
+#: ../hacks/config/compass.xml.h:3 ../hacks/config/coral.xml.h:3
+#: ../hacks/config/crackberg.xml.h:3 ../hacks/config/critical.xml.h:3
+#: ../hacks/config/crystal.xml.h:3 ../hacks/config/cube21.xml.h:3
+#: ../hacks/config/cubenetic.xml.h:3 ../hacks/config/cubestorm.xml.h:3
+#: ../hacks/config/cubicgrid.xml.h:3 ../hacks/config/cwaves.xml.h:3
+#: ../hacks/config/cynosure.xml.h:3 ../hacks/config/dangerball.xml.h:3
+#: ../hacks/config/decayscreen.xml.h:3 ../hacks/config/deluxe.xml.h:3
+#: ../hacks/config/demon.xml.h:3 ../hacks/config/discrete.xml.h:3
+#: ../hacks/config/distort.xml.h:3 ../hacks/config/drift.xml.h:3
+#: ../hacks/config/endgame.xml.h:3 ../hacks/config/engine.xml.h:3
+#: ../hacks/config/epicycle.xml.h:3 ../hacks/config/eruption.xml.h:3
+#: ../hacks/config/euler2d.xml.h:3 ../hacks/config/extrusion.xml.h:3
+#: ../hacks/config/fadeplot.xml.h:3 ../hacks/config/fiberlamp.xml.h:3
+#: ../hacks/config/fireworkx.xml.h:3 ../hacks/config/flag.xml.h:4
+#: ../hacks/config/flame.xml.h:3 ../hacks/config/flipflop.xml.h:3
+#: ../hacks/config/flipscreen3d.xml.h:3 ../hacks/config/fliptext.xml.h:3
+#: ../hacks/config/flow.xml.h:3 ../hacks/config/fluidballs.xml.h:3
+#: ../hacks/config/flyingtoasters.xml.h:3 ../hacks/config/fontglide.xml.h:3
+#: ../hacks/config/forest.xml.h:3 ../hacks/config/fuzzyflakes.xml.h:3
+#: ../hacks/config/galaxy.xml.h:3 ../hacks/config/gears.xml.h:3
+#: ../hacks/config/geodesic.xml.h:12 ../hacks/config/geodesicgears.xml.h:3
+#: ../hacks/config/gflux.xml.h:3 ../hacks/config/glblur.xml.h:3
+#: ../hacks/config/glcells.xml.h:3 ../hacks/config/gleidescope.xml.h:3
+#: ../hacks/config/glforestfire.xml.h:3 ../hacks/config/glhanoi.xml.h:3
+#: ../hacks/config/glknots.xml.h:3 ../hacks/config/glmatrix.xml.h:3
+#: ../hacks/config/glplanet.xml.h:3 ../hacks/config/glschool.xml.h:3
+#: ../hacks/config/glslideshow.xml.h:3 ../hacks/config/glsnake.xml.h:3
+#: ../hacks/config/gltext.xml.h:3 ../hacks/config/goop.xml.h:3
+#: ../hacks/config/grav.xml.h:3 ../hacks/config/greynetic.xml.h:3
+#: ../hacks/config/halftone.xml.h:3 ../hacks/config/halo.xml.h:3
+#: ../hacks/config/helix.xml.h:3 ../hacks/config/hexadrop.xml.h:3
+#: ../hacks/config/hilbert.xml.h:9 ../hacks/config/hopalong.xml.h:3
+#: ../hacks/config/hyperball.xml.h:3 ../hacks/config/hypercube.xml.h:3
+#: ../hacks/config/hypertorus.xml.h:3 ../hacks/config/hypnowheel.xml.h:3
+#: ../hacks/config/ifs.xml.h:3 ../hacks/config/imsmap.xml.h:3
+#: ../hacks/config/interaggregate.xml.h:3 ../hacks/config/interference.xml.h:3
+#: ../hacks/config/intermomentary.xml.h:3 ../hacks/config/jigglypuff.xml.h:12
+#: ../hacks/config/jigsaw.xml.h:3 ../hacks/config/juggle.xml.h:3
+#: ../hacks/config/juggler3d.xml.h:3 ../hacks/config/julia.xml.h:3
+#: ../hacks/config/kaleidescope.xml.h:3 ../hacks/config/kaleidocycle.xml.h:3
+#: ../hacks/config/klein.xml.h:43 ../hacks/config/kumppa.xml.h:3
+#: ../hacks/config/lament.xml.h:3 ../hacks/config/laser.xml.h:3
+#: ../hacks/config/lavalite.xml.h:3 ../hacks/config/lcdscrub.xml.h:3
+#: ../hacks/config/lightning.xml.h:3 ../hacks/config/lisa.xml.h:3
+#: ../hacks/config/lissie.xml.h:3 ../hacks/config/lmorph.xml.h:3
+#: ../hacks/config/lockward.xml.h:3 ../hacks/config/loop.xml.h:3
+#: ../hacks/config/maze.xml.h:3 ../hacks/config/memscroller.xml.h:3
+#: ../hacks/config/menger.xml.h:3 ../hacks/config/metaballs.xml.h:3
+#: ../hacks/config/mirrorblob.xml.h:3 ../hacks/config/mismunch.xml.h:3
+#: ../hacks/config/moebius.xml.h:3 ../hacks/config/moebiusgears.xml.h:3
+#: ../hacks/config/moire2.xml.h:3 ../hacks/config/molecule.xml.h:3
+#: ../hacks/config/morph3d.xml.h:3 ../hacks/config/mountain.xml.h:3
+#: ../hacks/config/munch.xml.h:3 ../hacks/config/nerverot.xml.h:3
+#: ../hacks/config/noof.xml.h:3 ../hacks/config/pacman.xml.h:3
+#: ../hacks/config/penrose.xml.h:3 ../hacks/config/petri.xml.h:3
+#: ../hacks/config/phosphor.xml.h:3 ../hacks/config/photopile.xml.h:16
+#: ../hacks/config/piecewise.xml.h:3 ../hacks/config/pinion.xml.h:3
+#: ../hacks/config/pipes.xml.h:3 ../hacks/config/polyhedra.xml.h:3
+#: ../hacks/config/polyominoes.xml.h:4 ../hacks/config/polytopes.xml.h:25
+#: ../hacks/config/popsquares.xml.h:3 ../hacks/config/projectiveplane.xml.h:36
+#: ../hacks/config/providence.xml.h:3 ../hacks/config/pulsar.xml.h:3
+#: ../hacks/config/pyro.xml.h:3 ../hacks/config/qix.xml.h:3
+#: ../hacks/config/quasicrystal.xml.h:3 ../hacks/config/queens.xml.h:3
+#: ../hacks/config/rd-bomb.xml.h:3 ../hacks/config/rdbomb.xml.h:3
+#: ../hacks/config/ripples.xml.h:3 ../hacks/config/rocks.xml.h:3
+#: ../hacks/config/rotor.xml.h:3 ../hacks/config/rotzoomer.xml.h:3
+#: ../hacks/config/rubik.xml.h:3 ../hacks/config/rubikblocks.xml.h:3
+#: ../hacks/config/sballs.xml.h:3 ../hacks/config/shadebobs.xml.h:3
+#: ../hacks/config/sierpinski.xml.h:3 ../hacks/config/sierpinski3d.xml.h:3
+#: ../hacks/config/skytentacles.xml.h:16 ../hacks/config/slidescreen.xml.h:3
+#: ../hacks/config/slip.xml.h:3 ../hacks/config/sonar.xml.h:3
+#: ../hacks/config/speedmine.xml.h:3 ../hacks/config/sphere.xml.h:3
+#: ../hacks/config/spheremonics.xml.h:3 ../hacks/config/spiral.xml.h:3
+#: ../hacks/config/spotlight.xml.h:3 ../hacks/config/sproingies.xml.h:3
+#: ../hacks/config/squiral.xml.h:3 ../hacks/config/stairs.xml.h:3
+#: ../hacks/config/starfish.xml.h:6 ../hacks/config/stonerview.xml.h:3
+#: ../hacks/config/strange.xml.h:3 ../hacks/config/substrate.xml.h:3
+#: ../hacks/config/superquadrics.xml.h:3 ../hacks/config/surfaces.xml.h:3
+#: ../hacks/config/swirl.xml.h:3 ../hacks/config/t3d.xml.h:3
+#: ../hacks/config/tangram.xml.h:3 ../hacks/config/tessellimage.xml.h:3
+#: ../hacks/config/thornbird.xml.h:3 ../hacks/config/topblock.xml.h:3
+#: ../hacks/config/triangle.xml.h:3 ../hacks/config/tronbit.xml.h:3
+#: ../hacks/config/truchet.xml.h:3 ../hacks/config/twang.xml.h:3
+#: ../hacks/config/unknownpleasures.xml.h:3 ../hacks/config/vines.xml.h:3
+#: ../hacks/config/voronoi.xml.h:3 ../hacks/config/wander.xml.h:3
+#: ../hacks/config/winduprobot.xml.h:3 ../hacks/config/worm.xml.h:3
+#: ../hacks/config/wormhole.xml.h:3 ../hacks/config/xflame.xml.h:3
+#: ../hacks/config/xlyap.xml.h:3 ../hacks/config/xmatrix.xml.h:16
+#: ../hacks/config/xrayswarm.xml.h:3 ../hacks/config/xspirograph.xml.h:3
+#: ../hacks/config/zoom.xml.h:3
+msgid "Frame rate"
+msgstr "フレームレート"
+
+#. #### -colorcount [64]
+#: ../hacks/config/anemotaxis.xml.h:4 ../hacks/config/ant.xml.h:4
+#: ../hacks/config/antinspect.xml.h:4 ../hacks/config/antmaze.xml.h:4
+#: ../hacks/config/antspotlight.xml.h:4 ../hacks/config/apple2.xml.h:12
+#: ../hacks/config/atlantis.xml.h:4 ../hacks/config/attraction.xml.h:13
+#: ../hacks/config/atunnel.xml.h:4 ../hacks/config/barcode.xml.h:4
+#: ../hacks/config/binaryring.xml.h:4 ../hacks/config/blaster.xml.h:4
+#: ../hacks/config/blinkbox.xml.h:4 ../hacks/config/blocktube.xml.h:4
+#: ../hacks/config/bouboule.xml.h:4 ../hacks/config/bouncingcow.xml.h:4
+#: ../hacks/config/boxed.xml.h:4 ../hacks/config/boxfit.xml.h:4
+#: ../hacks/config/braid.xml.h:4 ../hacks/config/bubble3d.xml.h:4
+#: ../hacks/config/bubbles.xml.h:4 ../hacks/config/bumps.xml.h:7
+#: ../hacks/config/cage.xml.h:4 ../hacks/config/carousel.xml.h:4
+#: ../hacks/config/ccurve.xml.h:10 ../hacks/config/celtic.xml.h:4
+#: ../hacks/config/circuit.xml.h:4 ../hacks/config/cityflow.xml.h:4
+#: ../hacks/config/cloudlife.xml.h:4 ../hacks/config/companioncube.xml.h:4
+#: ../hacks/config/compass.xml.h:4 ../hacks/config/coral.xml.h:4
+#: ../hacks/config/crackberg.xml.h:4 ../hacks/config/critical.xml.h:4
+#: ../hacks/config/crystal.xml.h:4 ../hacks/config/cube21.xml.h:4
+#: ../hacks/config/cubenetic.xml.h:4 ../hacks/config/cubestorm.xml.h:4
+#: ../hacks/config/cubicgrid.xml.h:4 ../hacks/config/cwaves.xml.h:4
+#: ../hacks/config/cynosure.xml.h:4 ../hacks/config/dangerball.xml.h:4
+#: ../hacks/config/decayscreen.xml.h:4 ../hacks/config/deluxe.xml.h:4
+#: ../hacks/config/demon.xml.h:4 ../hacks/config/discrete.xml.h:4
+#: ../hacks/config/distort.xml.h:4 ../hacks/config/dnalogo.xml.h:4
+#: ../hacks/config/drift.xml.h:4 ../hacks/config/endgame.xml.h:4
+#: ../hacks/config/engine.xml.h:4 ../hacks/config/epicycle.xml.h:4
+#: ../hacks/config/eruption.xml.h:4 ../hacks/config/euler2d.xml.h:4
+#: ../hacks/config/extrusion.xml.h:4 ../hacks/config/fadeplot.xml.h:4
+#: ../hacks/config/fiberlamp.xml.h:4 ../hacks/config/fireworkx.xml.h:4
+#: ../hacks/config/flag.xml.h:5 ../hacks/config/flame.xml.h:4
+#: ../hacks/config/flipflop.xml.h:4 ../hacks/config/flipscreen3d.xml.h:4
+#: ../hacks/config/fliptext.xml.h:4 ../hacks/config/flow.xml.h:4
+#: ../hacks/config/fluidballs.xml.h:4 ../hacks/config/flyingtoasters.xml.h:4
+#: ../hacks/config/fontglide.xml.h:4 ../hacks/config/forest.xml.h:4
+#: ../hacks/config/fuzzyflakes.xml.h:4 ../hacks/config/galaxy.xml.h:4
+#: ../hacks/config/gears.xml.h:4 ../hacks/config/geodesic.xml.h:13
+#: ../hacks/config/geodesicgears.xml.h:4 ../hacks/config/gflux.xml.h:4
+#: ../hacks/config/glblur.xml.h:4 ../hacks/config/glcells.xml.h:4
+#: ../hacks/config/gleidescope.xml.h:4 ../hacks/config/glforestfire.xml.h:4
+#: ../hacks/config/glhanoi.xml.h:4 ../hacks/config/glknots.xml.h:4
+#: ../hacks/config/glmatrix.xml.h:4 ../hacks/config/glplanet.xml.h:4
+#: ../hacks/config/glschool.xml.h:4 ../hacks/config/glslideshow.xml.h:4
+#: ../hacks/config/glsnake.xml.h:4 ../hacks/config/gltext.xml.h:4
+#: ../hacks/config/goop.xml.h:4 ../hacks/config/grav.xml.h:4
+#: ../hacks/config/greynetic.xml.h:4 ../hacks/config/halftone.xml.h:4
+#: ../hacks/config/halo.xml.h:4 ../hacks/config/helix.xml.h:4
+#: ../hacks/config/hexadrop.xml.h:4 ../hacks/config/hopalong.xml.h:4
+#: ../hacks/config/hyperball.xml.h:4 ../hacks/config/hypercube.xml.h:4
+#: ../hacks/config/hypertorus.xml.h:4 ../hacks/config/hypnowheel.xml.h:16
+#: ../hacks/config/ifs.xml.h:4 ../hacks/config/imsmap.xml.h:4
+#: ../hacks/config/interaggregate.xml.h:4 ../hacks/config/interference.xml.h:4
+#: ../hacks/config/intermomentary.xml.h:4 ../hacks/config/jigglypuff.xml.h:13
+#: ../hacks/config/jigsaw.xml.h:4 ../hacks/config/juggle.xml.h:4
+#: ../hacks/config/juggler3d.xml.h:4 ../hacks/config/julia.xml.h:4
+#: ../hacks/config/kaleidescope.xml.h:4 ../hacks/config/kaleidocycle.xml.h:4
+#: ../hacks/config/klein.xml.h:44 ../hacks/config/kumppa.xml.h:4
+#: ../hacks/config/lament.xml.h:4 ../hacks/config/laser.xml.h:4
+#: ../hacks/config/lavalite.xml.h:4 ../hacks/config/lcdscrub.xml.h:4
+#: ../hacks/config/lightning.xml.h:4 ../hacks/config/lisa.xml.h:4
+#: ../hacks/config/lissie.xml.h:4 ../hacks/config/lmorph.xml.h:4
+#: ../hacks/config/lockward.xml.h:4 ../hacks/config/loop.xml.h:4
+#: ../hacks/config/m6502.xml.h:9 ../hacks/config/maze.xml.h:4
+#: ../hacks/config/memscroller.xml.h:4 ../hacks/config/menger.xml.h:4
+#: ../hacks/config/metaballs.xml.h:4 ../hacks/config/mirrorblob.xml.h:4
+#: ../hacks/config/mismunch.xml.h:4 ../hacks/config/moebius.xml.h:4
+#: ../hacks/config/moebiusgears.xml.h:4 ../hacks/config/moire2.xml.h:4
+#: ../hacks/config/molecule.xml.h:4 ../hacks/config/morph3d.xml.h:4
+#: ../hacks/config/mountain.xml.h:4 ../hacks/config/munch.xml.h:4
+#: ../hacks/config/nerverot.xml.h:4 ../hacks/config/noof.xml.h:4
+#: ../hacks/config/pacman.xml.h:4 ../hacks/config/penrose.xml.h:4
+#: ../hacks/config/petri.xml.h:4 ../hacks/config/phosphor.xml.h:4
+#: ../hacks/config/photopile.xml.h:17 ../hacks/config/piecewise.xml.h:4
+#: ../hacks/config/pinion.xml.h:4 ../hacks/config/pipes.xml.h:4
+#: ../hacks/config/polyhedra.xml.h:4 ../hacks/config/polyominoes.xml.h:5
+#: ../hacks/config/polytopes.xml.h:26 ../hacks/config/pong.xml.h:12
+#: ../hacks/config/popsquares.xml.h:4 ../hacks/config/projectiveplane.xml.h:37
+#: ../hacks/config/providence.xml.h:4 ../hacks/config/pulsar.xml.h:4
+#: ../hacks/config/pyro.xml.h:13 ../hacks/config/qix.xml.h:4
+#: ../hacks/config/quasicrystal.xml.h:4 ../hacks/config/queens.xml.h:4
+#: ../hacks/config/ripples.xml.h:4 ../hacks/config/rocks.xml.h:4
+#: ../hacks/config/rotor.xml.h:4 ../hacks/config/rotzoomer.xml.h:4
+#: ../hacks/config/rubik.xml.h:4 ../hacks/config/rubikblocks.xml.h:4
+#: ../hacks/config/sballs.xml.h:4 ../hacks/config/shadebobs.xml.h:4
+#: ../hacks/config/sierpinski.xml.h:4 ../hacks/config/sierpinski3d.xml.h:4
+#: ../hacks/config/skytentacles.xml.h:13 ../hacks/config/slidescreen.xml.h:4
+#: ../hacks/config/slip.xml.h:4 ../hacks/config/sonar.xml.h:4
+#: ../hacks/config/speedmine.xml.h:4 ../hacks/config/sphere.xml.h:4
+#: ../hacks/config/spheremonics.xml.h:4 ../hacks/config/spiral.xml.h:4
+#: ../hacks/config/spotlight.xml.h:4 ../hacks/config/sproingies.xml.h:4
+#: ../hacks/config/squiral.xml.h:4 ../hacks/config/stairs.xml.h:4
+#: ../hacks/config/starfish.xml.h:7 ../hacks/config/starwars.xml.h:3
+#: ../hacks/config/stonerview.xml.h:4 ../hacks/config/strange.xml.h:4
+#: ../hacks/config/substrate.xml.h:4 ../hacks/config/superquadrics.xml.h:4
+#: ../hacks/config/surfaces.xml.h:4 ../hacks/config/swirl.xml.h:4
+#: ../hacks/config/t3d.xml.h:4 ../hacks/config/tangram.xml.h:4
+#: ../hacks/config/tessellimage.xml.h:4 ../hacks/config/thornbird.xml.h:4
+#: ../hacks/config/topblock.xml.h:4 ../hacks/config/triangle.xml.h:4
+#: ../hacks/config/tronbit.xml.h:4 ../hacks/config/truchet.xml.h:4
+#: ../hacks/config/twang.xml.h:4 ../hacks/config/unknownpleasures.xml.h:4
+#: ../hacks/config/vines.xml.h:4 ../hacks/config/wander.xml.h:4
+#: ../hacks/config/whirlygig.xml.h:6 ../hacks/config/winduprobot.xml.h:4
+#: ../hacks/config/worm.xml.h:4 ../hacks/config/wormhole.xml.h:4
+#: ../hacks/config/xanalogtv.xml.h:5 ../hacks/config/xflame.xml.h:4
+#: ../hacks/config/xlyap.xml.h:4 ../hacks/config/xmatrix.xml.h:17
+#: ../hacks/config/xrayswarm.xml.h:4 ../hacks/config/xspirograph.xml.h:4
+#: ../hacks/config/zoom.xml.h:4
+msgid "High"
+msgstr ""
+
+#: ../hacks/config/anemotaxis.xml.h:5 ../hacks/config/hyperball.xml.h:5
+#: ../hacks/config/hypercube.xml.h:5
+msgid "Near"
 msgstr ""
 
-#: hacks/config/anemotaxis.xml.h:3
+#: ../hacks/config/anemotaxis.xml.h:6
 msgid "Distance"
 msgstr ""
 
-#: hacks/config/anemotaxis.xml.h:4 hacks/config/cubicgrid.xml.h:6
-#: hacks/config/hyperball.xml.h:1 hacks/config/hypercube.xml.h:1
+#: ../hacks/config/anemotaxis.xml.h:7 ../hacks/config/cubicgrid.xml.h:10
+#: ../hacks/config/hyperball.xml.h:7 ../hacks/config/hypercube.xml.h:7
 msgid "Far"
 msgstr ""
 
-#: hacks/config/anemotaxis.xml.h:6 hacks/config/ant.xml.h:8
-#: hacks/config/antinspect.xml.h:4 hacks/config/antmaze.xml.h:3
-#: hacks/config/antspotlight.xml.h:3 hacks/config/atlantis.xml.h:8
-#: hacks/config/atunnel.xml.h:3 hacks/config/barcode.xml.h:6
-#: hacks/config/blaster.xml.h:4 hacks/config/blinkbox.xml.h:5
-#: hacks/config/blocktube.xml.h:5 hacks/config/bouboule.xml.h:4
-#: hacks/config/bouncingcow.xml.h:5 hacks/config/boxed.xml.h:9
-#: hacks/config/boxfit.xml.h:8 hacks/config/braid.xml.h:4
-#: hacks/config/bubble3d.xml.h:4 hacks/config/bubbles.xml.h:7
-#: hacks/config/bumps.xml.h:6 hacks/config/cage.xml.h:2
-#: hacks/config/carousel.xml.h:6 hacks/config/celtic.xml.h:3
-#: hacks/config/circuit.xml.h:6 hacks/config/cloudlife.xml.h:3
-#: hacks/config/compass.xml.h:2 hacks/config/coral.xml.h:7
-#: hacks/config/crackberg.xml.h:8 hacks/config/critical.xml.h:3
-#: hacks/config/crystal.xml.h:5 hacks/config/cube21.xml.h:7
-#: hacks/config/cubenetic.xml.h:7 hacks/config/cubestorm.xml.h:6
-#: hacks/config/cubicgrid.xml.h:8 hacks/config/cwaves.xml.h:4
-#: hacks/config/cynosure.xml.h:3 hacks/config/dangerball.xml.h:5
-#: hacks/config/decayscreen.xml.h:5 hacks/config/deluxe.xml.h:5
-#: hacks/config/demon.xml.h:7 hacks/config/discrete.xml.h:2
-#: hacks/config/distort.xml.h:7 hacks/config/drift.xml.h:4
-#: hacks/config/endgame.xml.h:3 hacks/config/engine.xml.h:8
-#: hacks/config/epicycle.xml.h:4 hacks/config/eruption.xml.h:7
-#: hacks/config/euler2d.xml.h:4 hacks/config/extrusion.xml.h:3
-#: hacks/config/fadeplot.xml.h:4 hacks/config/fiberlamp.xml.h:5
-#: hacks/config/fireworkx.xml.h:5 hacks/config/flag.xml.h:2
-#: hacks/config/flame.xml.h:6 hacks/config/flipflop.xml.h:6
-#: hacks/config/flipscreen3d.xml.h:2 hacks/config/fliptext.xml.h:8
-#: hacks/config/flow.xml.h:5 hacks/config/fluidballs.xml.h:6
-#: hacks/config/flyingtoasters.xml.h:7 hacks/config/fontglide.xml.h:5
-#: hacks/config/forest.xml.h:3 hacks/config/fuzzyflakes.xml.h:8
-#: hacks/config/galaxy.xml.h:3 hacks/config/gears.xml.h:4
-#: hacks/config/gflux.xml.h:9 hacks/config/glblur.xml.h:4
-#: hacks/config/glcells.xml.h:7 hacks/config/gleidescope.xml.h:4
-#: hacks/config/glforestfire.xml.h:6 hacks/config/glhanoi.xml.h:5
-#: hacks/config/glknots.xml.h:3 hacks/config/glmatrix.xml.h:6
-#: hacks/config/glplanet.xml.h:2 hacks/config/glschool.xml.h:8
-#: hacks/config/glslideshow.xml.h:11 hacks/config/glsnake.xml.h:8
-#: hacks/config/gltext.xml.h:6 hacks/config/goop.xml.h:6
-#: hacks/config/grav.xml.h:2 hacks/config/greynetic.xml.h:2
-#: hacks/config/halftone.xml.h:6 hacks/config/halo.xml.h:4
-#: hacks/config/helix.xml.h:3 hacks/config/hopalong.xml.h:9
-#: hacks/config/hyperball.xml.h:3 hacks/config/hypercube.xml.h:3
-#: hacks/config/hypertorus.xml.h:4 hacks/config/hypnowheel.xml.h:7
-#: hacks/config/ifs.xml.h:4 hacks/config/imsmap.xml.h:6
-#: hacks/config/interaggregate.xml.h:3 hacks/config/interference.xml.h:7
-#: hacks/config/intermomentary.xml.h:4 hacks/config/jigglypuff.xml.h:9
-#: hacks/config/jigsaw.xml.h:3 hacks/config/juggle.xml.h:7
-#: hacks/config/juggler3d.xml.h:3 hacks/config/julia.xml.h:4
-#: hacks/config/kaleidescope.xml.h:5 hacks/config/klein.xml.h:2
-#: hacks/config/kumppa.xml.h:3 hacks/config/lament.xml.h:3
-#: hacks/config/laser.xml.h:3 hacks/config/lavalite.xml.h:9
-#: hacks/config/lcdscrub.xml.h:4 hacks/config/lightning.xml.h:2
-#: hacks/config/lisa.xml.h:5 hacks/config/lissie.xml.h:4
-#: hacks/config/lmorph.xml.h:4 hacks/config/lockward.xml.h:3
-#: hacks/config/loop.xml.h:1 hacks/config/maze.xml.h:4
-#: hacks/config/memscroller.xml.h:5 hacks/config/menger.xml.h:3
-#: hacks/config/metaballs.xml.h:4 hacks/config/mirrorblob.xml.h:13
-#: hacks/config/mismunch.xml.h:2 hacks/config/moebius.xml.h:2
-#: hacks/config/moebiusgears.xml.h:3 hacks/config/moire2.xml.h:1
-#: hacks/config/molecule.xml.h:12 hacks/config/morph3d.xml.h:3
-#: hacks/config/mountain.xml.h:1 hacks/config/munch.xml.h:3
-#: hacks/config/nerverot.xml.h:9 hacks/config/noof.xml.h:2
-#: hacks/config/pacman.xml.h:1 hacks/config/penrose.xml.h:3
-#: hacks/config/petri.xml.h:8 hacks/config/phosphor.xml.h:5
-#: hacks/config/piecewise.xml.h:5 hacks/config/pinion.xml.h:5
-#: hacks/config/pipes.xml.h:8 hacks/config/polyhedra.xml.h:17
-#: hacks/config/polyominoes.xml.h:2 hacks/config/polytopes.xml.h:10
-#: hacks/config/popsquares.xml.h:8 hacks/config/providence.xml.h:3
-#: hacks/config/pulsar.xml.h:10 hacks/config/pyro.xml.h:5
-#: hacks/config/qix.xml.h:8 hacks/config/queens.xml.h:1
-#: hacks/config/rd-bomb.xml.h:10 hacks/config/rdbomb.xml.h:10
-#: hacks/config/ripples.xml.h:8 hacks/config/rocks.xml.h:5
-#: hacks/config/rotor.xml.h:3 hacks/config/rotzoomer.xml.h:6
-#: hacks/config/rubik.xml.h:4 hacks/config/sballs.xml.h:4
-#: hacks/config/shadebobs.xml.h:3 hacks/config/sierpinski.xml.h:2
-#: hacks/config/sierpinski3d.xml.h:2 hacks/config/skytentacles.xml.h:7
-#: hacks/config/slidescreen.xml.h:6 hacks/config/slip.xml.h:3
-#: hacks/config/sonar.xml.h:3 hacks/config/speedmine.xml.h:4
-#: hacks/config/sphere.xml.h:2 hacks/config/spheremonics.xml.h:5
-#: hacks/config/spiral.xml.h:4 hacks/config/spotlight.xml.h:5
-#: hacks/config/sproingies.xml.h:2 hacks/config/squiral.xml.h:4
-#: hacks/config/stairs.xml.h:2 hacks/config/starfish.xml.h:5
-#: hacks/config/stonerview.xml.h:2 hacks/config/strange.xml.h:1
-#: hacks/config/substrate.xml.h:9 hacks/config/superquadrics.xml.h:4
-#: hacks/config/swirl.xml.h:4 hacks/config/t3d.xml.h:7
-#: hacks/config/tangram.xml.h:4 hacks/config/thornbird.xml.h:3
-#: hacks/config/topblock.xml.h:10 hacks/config/triangle.xml.h:1
-#: hacks/config/truchet.xml.h:1 hacks/config/twang.xml.h:6
-#: hacks/config/vines.xml.h:1 hacks/config/voronoi.xml.h:7
-#: hacks/config/wander.xml.h:6 hacks/config/worm.xml.h:3
-#: hacks/config/wormhole.xml.h:4 hacks/config/xflame.xml.h:4
-#: hacks/config/xlyap.xml.h:2 hacks/config/xmatrix.xml.h:5
-#: hacks/config/xrayswarm.xml.h:2 hacks/config/xspirograph.xml.h:3
-#: hacks/config/zoom.xml.h:8
-#, fuzzy
-msgid "Frame rate"
-msgstr "フェードする時間: "
-
-#: hacks/config/anemotaxis.xml.h:7 hacks/config/ant.xml.h:9
-#: hacks/config/antinspect.xml.h:5 hacks/config/antmaze.xml.h:4
-#: hacks/config/antspotlight.xml.h:4 hacks/config/atlantis.xml.h:10
-#: hacks/config/attraction.xml.h:9 hacks/config/atunnel.xml.h:4
-#: hacks/config/barcode.xml.h:7 hacks/config/blaster.xml.h:5
-#: hacks/config/blinkbox.xml.h:6 hacks/config/blocktube.xml.h:6
-#: hacks/config/bouboule.xml.h:5 hacks/config/bouncingcow.xml.h:7
-#: hacks/config/boxed.xml.h:11 hacks/config/boxfit.xml.h:11
-#: hacks/config/braid.xml.h:5 hacks/config/bubble3d.xml.h:5
-#: hacks/config/bubbles.xml.h:8 hacks/config/bumps.xml.h:7
-#: hacks/config/cage.xml.h:3 hacks/config/carousel.xml.h:7
-#: hacks/config/ccurve.xml.h:9 hacks/config/celtic.xml.h:4
-#: hacks/config/circuit.xml.h:7 hacks/config/cloudlife.xml.h:6
-#: hacks/config/compass.xml.h:3 hacks/config/coral.xml.h:8
-#: hacks/config/crackberg.xml.h:9 hacks/config/critical.xml.h:4
-#: hacks/config/crystal.xml.h:6 hacks/config/cube21.xml.h:8
-#: hacks/config/cubenetic.xml.h:8 hacks/config/cubestorm.xml.h:7
-#: hacks/config/cubicgrid.xml.h:9 hacks/config/cwaves.xml.h:5
-#: hacks/config/cynosure.xml.h:4 hacks/config/dangerball.xml.h:6
-#: hacks/config/decayscreen.xml.h:7 hacks/config/deluxe.xml.h:6
-#: hacks/config/demon.xml.h:8 hacks/config/discrete.xml.h:3
-#: hacks/config/distort.xml.h:9 hacks/config/dnalogo.xml.h:4
-#: hacks/config/drift.xml.h:5 hacks/config/endgame.xml.h:4
-#: hacks/config/engine.xml.h:9 hacks/config/epicycle.xml.h:6
-#: hacks/config/eruption.xml.h:10 hacks/config/euler2d.xml.h:5
-#: hacks/config/extrusion.xml.h:7 hacks/config/fadeplot.xml.h:5
-#: hacks/config/fiberlamp.xml.h:6 hacks/config/fireworkx.xml.h:7
-#: hacks/config/flag.xml.h:3 hacks/config/flame.xml.h:7
-#: hacks/config/flipflop.xml.h:7 hacks/config/flipscreen3d.xml.h:4
-#: hacks/config/fliptext.xml.h:9 hacks/config/flow.xml.h:6
-#: hacks/config/fluidballs.xml.h:9 hacks/config/flyingtoasters.xml.h:8
-#: hacks/config/fontglide.xml.h:6 hacks/config/forest.xml.h:4
-#: hacks/config/fuzzyflakes.xml.h:11 hacks/config/galaxy.xml.h:5
-#: hacks/config/gears.xml.h:7 hacks/config/gflux.xml.h:11
-#: hacks/config/glblur.xml.h:6 hacks/config/glcells.xml.h:10
-#: hacks/config/gleidescope.xml.h:6 hacks/config/glforestfire.xml.h:8
-#: hacks/config/glhanoi.xml.h:7 hacks/config/glknots.xml.h:6
-#: hacks/config/glmatrix.xml.h:12 hacks/config/glplanet.xml.h:4
-#: hacks/config/glschool.xml.h:11 hacks/config/glslideshow.xml.h:13
-#: hacks/config/glsnake.xml.h:10 hacks/config/gltext.xml.h:8
-#: hacks/config/goop.xml.h:8 hacks/config/grav.xml.h:4
-#: hacks/config/greynetic.xml.h:5 hacks/config/halftone.xml.h:9
-#: hacks/config/halo.xml.h:6 hacks/config/helix.xml.h:5
-#: hacks/config/hopalong.xml.h:10 hacks/config/hyperball.xml.h:4
-#: hacks/config/hypercube.xml.h:4 hacks/config/hypertorus.xml.h:5
-#: hacks/config/hypnowheel.xml.h:8 hacks/config/ifs.xml.h:5
-#: hacks/config/imsmap.xml.h:7 hacks/config/interaggregate.xml.h:4
-#: hacks/config/interference.xml.h:8 hacks/config/intermomentary.xml.h:5
-#: hacks/config/jigglypuff.xml.h:10 hacks/config/jigsaw.xml.h:4
-#: hacks/config/juggle.xml.h:8 hacks/config/juggler3d.xml.h:4
-#: hacks/config/julia.xml.h:5 hacks/config/kaleidescope.xml.h:6
-#: hacks/config/klein.xml.h:3 hacks/config/kumppa.xml.h:4
-#: hacks/config/lament.xml.h:4 hacks/config/laser.xml.h:4
-#: hacks/config/lavalite.xml.h:11 hacks/config/lcdscrub.xml.h:5
-#: hacks/config/lightning.xml.h:3 hacks/config/lisa.xml.h:6
-#: hacks/config/lissie.xml.h:5 hacks/config/lmorph.xml.h:5
-#: hacks/config/lockward.xml.h:4 hacks/config/loop.xml.h:4
-#: hacks/config/maze.xml.h:7 hacks/config/memscroller.xml.h:6
-#: hacks/config/menger.xml.h:4 hacks/config/metaballs.xml.h:5
-#: hacks/config/mirrorblob.xml.h:14 hacks/config/mismunch.xml.h:3
-#: hacks/config/moebius.xml.h:3 hacks/config/moebiusgears.xml.h:4
-#: hacks/config/moire2.xml.h:3 hacks/config/molecule.xml.h:13
-#: hacks/config/morph3d.xml.h:4 hacks/config/mountain.xml.h:3
-#: hacks/config/munch.xml.h:4 hacks/config/nerverot.xml.h:11
-#: hacks/config/noof.xml.h:3 hacks/config/pacman.xml.h:2
-#: hacks/config/penrose.xml.h:4 hacks/config/petri.xml.h:9
-#: hacks/config/phosphor.xml.h:6 hacks/config/piecewise.xml.h:6
-#: hacks/config/pinion.xml.h:7 hacks/config/pipes.xml.h:10
-#: hacks/config/polyhedra.xml.h:71 hacks/config/polyominoes.xml.h:3
-#: hacks/config/polytopes.xml.h:11 hacks/config/popsquares.xml.h:9
-#: hacks/config/providence.xml.h:4 hacks/config/pulsar.xml.h:11
-#: hacks/config/pyro.xml.h:6 hacks/config/qix.xml.h:10
-#: hacks/config/queens.xml.h:2 hacks/config/ripples.xml.h:10
-#: hacks/config/rocks.xml.h:6 hacks/config/rotor.xml.h:4
-#: hacks/config/rotzoomer.xml.h:7 hacks/config/rubik.xml.h:6
-#: hacks/config/sballs.xml.h:5 hacks/config/shadebobs.xml.h:4
-#: hacks/config/sierpinski.xml.h:3 hacks/config/sierpinski3d.xml.h:3
-#: hacks/config/skytentacles.xml.h:8 hacks/config/slidescreen.xml.h:8
-#: hacks/config/slip.xml.h:4 hacks/config/sonar.xml.h:4
-#: hacks/config/speedmine.xml.h:6 hacks/config/sphere.xml.h:3
-#: hacks/config/spheremonics.xml.h:6 hacks/config/spiral.xml.h:5
-#: hacks/config/spotlight.xml.h:6 hacks/config/sproingies.xml.h:3
-#: hacks/config/squiral.xml.h:6 hacks/config/stairs.xml.h:3
-#: hacks/config/starfish.xml.h:6 hacks/config/starwars.xml.h:11
-#: hacks/config/stonerview.xml.h:3 hacks/config/strange.xml.h:2
-#: hacks/config/substrate.xml.h:10 hacks/config/superquadrics.xml.h:5
-#: hacks/config/swirl.xml.h:5 hacks/config/t3d.xml.h:8
-#: hacks/config/tangram.xml.h:5 hacks/config/thornbird.xml.h:4
-#: hacks/config/topblock.xml.h:11 hacks/config/triangle.xml.h:3
-#: hacks/config/truchet.xml.h:2 hacks/config/twang.xml.h:8
-#: hacks/config/vines.xml.h:3 hacks/config/wander.xml.h:7
-#: hacks/config/whirlygig.xml.h:3 hacks/config/worm.xml.h:4
-#: hacks/config/wormhole.xml.h:5 hacks/config/xflame.xml.h:5
-#: hacks/config/xlyap.xml.h:3 hacks/config/xmatrix.xml.h:9
-#: hacks/config/xrayswarm.xml.h:3 hacks/config/xspirograph.xml.h:4
-#: hacks/config/zoom.xml.h:9
-msgid "High"
+#: ../hacks/config/anemotaxis.xml.h:9
+msgid "Sources"
 msgstr ""
 
-#: hacks/config/anemotaxis.xml.h:8 hacks/config/ant.xml.h:11
-#: hacks/config/antinspect.xml.h:6 hacks/config/antmaze.xml.h:5
-#: hacks/config/antspotlight.xml.h:5 hacks/config/atlantis.xml.h:11
-#: hacks/config/attraction.xml.h:15 hacks/config/atunnel.xml.h:6
-#: hacks/config/barcode.xml.h:8 hacks/config/blaster.xml.h:7
-#: hacks/config/blinkbox.xml.h:8 hacks/config/blocktube.xml.h:8
-#: hacks/config/bouboule.xml.h:6 hacks/config/bouncingcow.xml.h:8
-#: hacks/config/boxed.xml.h:15 hacks/config/boxfit.xml.h:12
-#: hacks/config/braid.xml.h:8 hacks/config/bubble3d.xml.h:6
-#: hacks/config/bubbles.xml.h:10 hacks/config/bumps.xml.h:8
-#: hacks/config/cage.xml.h:4 hacks/config/carousel.xml.h:9
-#: hacks/config/ccurve.xml.h:10 hacks/config/celtic.xml.h:7
-#: hacks/config/circuit.xml.h:9 hacks/config/cloudlife.xml.h:9
-#: hacks/config/compass.xml.h:4 hacks/config/coral.xml.h:10
-#: hacks/config/crackberg.xml.h:15 hacks/config/critical.xml.h:5
-#: hacks/config/crystal.xml.h:8 hacks/config/cube21.xml.h:12
-#: hacks/config/cubenetic.xml.h:10 hacks/config/cubestorm.xml.h:8
-#: hacks/config/cubicgrid.xml.h:10 hacks/config/cwaves.xml.h:6
-#: hacks/config/cynosure.xml.h:6 hacks/config/dangerball.xml.h:7
-#: hacks/config/decayscreen.xml.h:8 hacks/config/deluxe.xml.h:8
-#: hacks/config/demon.xml.h:10 hacks/config/discrete.xml.h:5
-#: hacks/config/distort.xml.h:13 hacks/config/dnalogo.xml.h:5
-#: hacks/config/drift.xml.h:7 hacks/config/endgame.xml.h:5
-#: hacks/config/engine.xml.h:12 hacks/config/epicycle.xml.h:9
-#: hacks/config/eruption.xml.h:14 hacks/config/euler2d.xml.h:7
-#: hacks/config/extrusion.xml.h:9 hacks/config/fadeplot.xml.h:7
-#: hacks/config/fiberlamp.xml.h:8 hacks/config/fireworkx.xml.h:9
-#: hacks/config/flag.xml.h:5 hacks/config/flame.xml.h:10
-#: hacks/config/flipflop.xml.h:9 hacks/config/flipscreen3d.xml.h:5
-#: hacks/config/fliptext.xml.h:10 hacks/config/flow.xml.h:10
-#: hacks/config/fluidballs.xml.h:13 hacks/config/flyingtoasters.xml.h:9
-#: hacks/config/fontglide.xml.h:9 hacks/config/forest.xml.h:5
-#: hacks/config/fuzzyflakes.xml.h:14 hacks/config/galaxy.xml.h:7
-#: hacks/config/gears.xml.h:8 hacks/config/gflux.xml.h:12
-#: hacks/config/glblur.xml.h:7 hacks/config/glcells.xml.h:17
-#: hacks/config/gleidescope.xml.h:9 hacks/config/glforestfire.xml.h:10
-#: hacks/config/glhanoi.xml.h:8 hacks/config/glknots.xml.h:7
-#: hacks/config/glmatrix.xml.h:13 hacks/config/glplanet.xml.h:7
-#: hacks/config/glschool.xml.h:13 hacks/config/glslideshow.xml.h:16
-#: hacks/config/glsnake.xml.h:12 hacks/config/gltext.xml.h:9
-#: hacks/config/goop.xml.h:9 hacks/config/grav.xml.h:5
-#: hacks/config/greynetic.xml.h:6 hacks/config/halftone.xml.h:11
-#: hacks/config/halo.xml.h:7 hacks/config/helix.xml.h:7
-#: hacks/config/hopalong.xml.h:14 hacks/config/hyperball.xml.h:7
-#: hacks/config/hypercube.xml.h:6 hacks/config/hypertorus.xml.h:7
-#: hacks/config/hypnowheel.xml.h:11 hacks/config/ifs.xml.h:7
-#: hacks/config/imsmap.xml.h:11 hacks/config/interaggregate.xml.h:6
-#: hacks/config/interference.xml.h:12 hacks/config/intermomentary.xml.h:7
-#: hacks/config/jigglypuff.xml.h:13 hacks/config/jigsaw.xml.h:7
-#: hacks/config/juggle.xml.h:13 hacks/config/juggler3d.xml.h:9
-#: hacks/config/julia.xml.h:10 hacks/config/kaleidescope.xml.h:8
-#: hacks/config/klein.xml.h:6 hacks/config/kumppa.xml.h:6
-#: hacks/config/lament.xml.h:6 hacks/config/laser.xml.h:7
-#: hacks/config/lavalite.xml.h:14 hacks/config/lcdscrub.xml.h:10
-#: hacks/config/lightning.xml.h:5 hacks/config/lisa.xml.h:10
-#: hacks/config/lissie.xml.h:9 hacks/config/lmorph.xml.h:10
-#: hacks/config/lockward.xml.h:6 hacks/config/loop.xml.h:7
-#: hacks/config/maze.xml.h:12 hacks/config/memscroller.xml.h:7
-#: hacks/config/menger.xml.h:6 hacks/config/metaballs.xml.h:7
-#: hacks/config/mirrorblob.xml.h:15 hacks/config/mismunch.xml.h:5
-#: hacks/config/moebius.xml.h:4 hacks/config/moebiusgears.xml.h:5
-#: hacks/config/moire2.xml.h:4 hacks/config/molecule.xml.h:15
-#: hacks/config/morph3d.xml.h:6 hacks/config/mountain.xml.h:5
-#: hacks/config/munch.xml.h:6 hacks/config/nerverot.xml.h:14
-#: hacks/config/noof.xml.h:4 hacks/config/pacman.xml.h:3
-#: hacks/config/penrose.xml.h:6 hacks/config/petri.xml.h:11
-#: hacks/config/phosphor.xml.h:7 hacks/config/piecewise.xml.h:8
-#: hacks/config/pinion.xml.h:9 hacks/config/pipes.xml.h:13
-#: hacks/config/polyhedra.xml.h:77 hacks/config/polyominoes.xml.h:6
-#: hacks/config/polytopes.xml.h:12 hacks/config/popsquares.xml.h:16
-#: hacks/config/providence.xml.h:5 hacks/config/pulsar.xml.h:12
-#: hacks/config/pyro.xml.h:8 hacks/config/qix.xml.h:13
-#: hacks/config/queens.xml.h:3 hacks/config/ripples.xml.h:11
-#: hacks/config/rocks.xml.h:7 hacks/config/rotor.xml.h:7
-#: hacks/config/rotzoomer.xml.h:8 hacks/config/rubik.xml.h:8
-#: hacks/config/sballs.xml.h:7 hacks/config/shadebobs.xml.h:6
-#: hacks/config/sierpinski.xml.h:5 hacks/config/sierpinski3d.xml.h:5
-#: hacks/config/skytentacles.xml.h:11 hacks/config/slidescreen.xml.h:11
-#: hacks/config/slip.xml.h:6 hacks/config/sonar.xml.h:5
-#: hacks/config/speedmine.xml.h:7 hacks/config/sphere.xml.h:4
-#: hacks/config/spheremonics.xml.h:8 hacks/config/spiral.xml.h:6
-#: hacks/config/spotlight.xml.h:8 hacks/config/sproingies.xml.h:5
-#: hacks/config/squiral.xml.h:8 hacks/config/stairs.xml.h:4
-#: hacks/config/starfish.xml.h:8 hacks/config/stonerview.xml.h:4
-#: hacks/config/strange.xml.h:3 hacks/config/substrate.xml.h:14
-#: hacks/config/superquadrics.xml.h:7 hacks/config/swirl.xml.h:6
-#: hacks/config/t3d.xml.h:9 hacks/config/tangram.xml.h:8
-#: hacks/config/thornbird.xml.h:5 hacks/config/topblock.xml.h:13
-#: hacks/config/triangle.xml.h:4 hacks/config/truchet.xml.h:3
-#: hacks/config/twang.xml.h:11 hacks/config/vines.xml.h:4
-#: hacks/config/wander.xml.h:10 hacks/config/whirlygig.xml.h:6
-#: hacks/config/worm.xml.h:5 hacks/config/wormhole.xml.h:7
-#: hacks/config/xflame.xml.h:6 hacks/config/xlyap.xml.h:6
-#: hacks/config/xmatrix.xml.h:12 hacks/config/xrayswarm.xml.h:4
-#: hacks/config/xspirograph.xml.h:7 hacks/config/zoom.xml.h:11
-msgid "Low"
+#: ../hacks/config/anemotaxis.xml.h:11
+msgid "Searchers"
 msgstr ""
 
-#: hacks/config/anemotaxis.xml.h:10 hacks/config/hyperball.xml.h:8
-#: hacks/config/hypercube.xml.h:7
-msgid "Near"
+#: ../hacks/config/anemotaxis.xml.h:13
+msgid ""
+"Searches for a source of odor in a turbulent atmosphere. The searcher is "
+"able to sense the odor and determine local instantaneous wind direction. The "
+"goal is to find the source in the shortest mean time. http://en.wikipedia."
+"org/wiki/Anemotaxis Written by Eugene Balkovsky; 2004."
 msgstr ""
 
-#: hacks/config/anemotaxis.xml.h:11
-msgid "Searchers"
+#: ../hacks/config/ant.xml.h:1
+msgid "Ant"
 msgstr ""
 
-#: hacks/config/anemotaxis.xml.h:13
-msgid "Sources"
+#. #### -slow
+#: ../hacks/config/ant.xml.h:5 ../hacks/config/attraction.xml.h:21
+#: ../hacks/config/blinkbox.xml.h:5 ../hacks/config/cityflow.xml.h:12
+#: ../hacks/config/cloudlife.xml.h:9 ../hacks/config/cube21.xml.h:5
+#: ../hacks/config/cubenetic.xml.h:20 ../hacks/config/demon.xml.h:8
+#: ../hacks/config/discrete.xml.h:5 ../hacks/config/distort.xml.h:9
+#: ../hacks/config/fadeplot.xml.h:8 ../hacks/config/flag.xml.h:6
+#: ../hacks/config/flow.xml.h:8 ../hacks/config/fluidballs.xml.h:8
+#: ../hacks/config/fuzzyflakes.xml.h:25 ../hacks/config/glcells.xml.h:11
+#: ../hacks/config/gleidescope.xml.h:5 ../hacks/config/halftone.xml.h:8
+#: ../hacks/config/hexadrop.xml.h:8 ../hacks/config/hopalong.xml.h:5
+#: ../hacks/config/interference.xml.h:8 ../hacks/config/julia.xml.h:8
+#: ../hacks/config/lisa.xml.h:10 ../hacks/config/lissie.xml.h:5
+#: ../hacks/config/loop.xml.h:5 ../hacks/config/metaballs.xml.h:12
+#: ../hacks/config/moire.xml.h:8 ../hacks/config/penrose.xml.h:8
+#: ../hacks/config/photopile.xml.h:2 ../hacks/config/piecewise.xml.h:11
+#: ../hacks/config/rd-bomb.xml.h:11 ../hacks/config/rdbomb.xml.h:11
+#: ../hacks/config/rorschach.xml.h:2 ../hacks/config/rubikblocks.xml.h:5
+#: ../hacks/config/sierpinski.xml.h:8 ../hacks/config/slidescreen.xml.h:14
+#: ../hacks/config/slip.xml.h:8 ../hacks/config/spotlight.xml.h:8
+#: ../hacks/config/topblock.xml.h:8 ../hacks/config/twang.xml.h:14
+msgid "Small"
 msgstr ""
 
-#: hacks/config/ant.xml.h:2
-#, no-c-format
-msgid ""
-"A cellular automaton that is really a two-dimensional Turing machine: as the "
-"heads (\"ants\") walk along the screen, they change pixel values in their "
-"path. Then, as they pass over changed pixels, their behavior is influenced. "
-"http://en.wikipedia.org/wiki/Langton%27s_ant http://en.wikipedia.org/wiki/"
-"Turing_machine Written by David Bagley; 1997."
+#: ../hacks/config/ant.xml.h:6 ../hacks/config/demon.xml.h:9
+#: ../hacks/config/discrete.xml.h:6 ../hacks/config/flag.xml.h:7
+#: ../hacks/config/flow.xml.h:9 ../hacks/config/lissie.xml.h:6
+#: ../hacks/config/loop.xml.h:6 ../hacks/config/sierpinski.xml.h:9
+#: ../hacks/config/slip.xml.h:9
+msgid "Timeout"
 msgstr ""
 
-#: hacks/config/ant.xml.h:3
-msgid "Ant"
+#. #### -slow
+#: ../hacks/config/ant.xml.h:7 ../hacks/config/attraction.xml.h:23
+#: ../hacks/config/blinkbox.xml.h:7 ../hacks/config/cityflow.xml.h:14
+#: ../hacks/config/cloudlife.xml.h:11 ../hacks/config/cube21.xml.h:7
+#: ../hacks/config/cubenetic.xml.h:22 ../hacks/config/demon.xml.h:10
+#: ../hacks/config/discrete.xml.h:7 ../hacks/config/distort.xml.h:13
+#: ../hacks/config/fadeplot.xml.h:10 ../hacks/config/flag.xml.h:8
+#: ../hacks/config/flow.xml.h:10 ../hacks/config/fluidballs.xml.h:10
+#: ../hacks/config/fuzzyflakes.xml.h:27 ../hacks/config/glcells.xml.h:27
+#: ../hacks/config/gleidescope.xml.h:7 ../hacks/config/halftone.xml.h:12
+#: ../hacks/config/hexadrop.xml.h:10 ../hacks/config/hopalong.xml.h:7
+#: ../hacks/config/interference.xml.h:10 ../hacks/config/julia.xml.h:10
+#: ../hacks/config/lisa.xml.h:12 ../hacks/config/lissie.xml.h:7
+#: ../hacks/config/loop.xml.h:7 ../hacks/config/moire.xml.h:10
+#: ../hacks/config/penrose.xml.h:10 ../hacks/config/photopile.xml.h:4
+#: ../hacks/config/piecewise.xml.h:13 ../hacks/config/rd-bomb.xml.h:13
+#: ../hacks/config/rdbomb.xml.h:13 ../hacks/config/rorschach.xml.h:4
+#: ../hacks/config/rubikblocks.xml.h:7 ../hacks/config/sierpinski.xml.h:10
+#: ../hacks/config/slidescreen.xml.h:16 ../hacks/config/slip.xml.h:10
+#: ../hacks/config/spotlight.xml.h:10 ../hacks/config/topblock.xml.h:10
+#: ../hacks/config/twang.xml.h:16
+msgid "Large"
 msgstr ""
 
-#: hacks/config/ant.xml.h:4
-msgid "Ant size"
+#: ../hacks/config/ant.xml.h:8
+msgid "Sharp turns"
 msgstr ""
 
-#: hacks/config/ant.xml.h:5
-msgid "Ants count"
+#: ../hacks/config/ant.xml.h:9
+msgid "Truchet lines"
 msgstr ""
 
-#: hacks/config/ant.xml.h:6
+#: ../hacks/config/ant.xml.h:10
 msgid "Draw eyes"
 msgstr ""
 
-#: hacks/config/ant.xml.h:7
-msgid "Four sided cells"
+#: ../hacks/config/ant.xml.h:11
+msgid "Three"
 msgstr ""
 
-#: hacks/config/ant.xml.h:10 hacks/config/attraction.xml.h:12
-#: hacks/config/blinkbox.xml.h:7 hacks/config/cloudlife.xml.h:8
-#: hacks/config/cube21.xml.h:9 hacks/config/cubenetic.xml.h:9
-#: hacks/config/demon.xml.h:9 hacks/config/discrete.xml.h:4
-#: hacks/config/distort.xml.h:10 hacks/config/fadeplot.xml.h:6
-#: hacks/config/flag.xml.h:4 hacks/config/flow.xml.h:7
-#: hacks/config/fluidballs.xml.h:12 hacks/config/fuzzyflakes.xml.h:12
-#: hacks/config/glcells.xml.h:14 hacks/config/gleidescope.xml.h:8
-#: hacks/config/halftone.xml.h:10 hacks/config/hopalong.xml.h:13
-#: hacks/config/interference.xml.h:11 hacks/config/julia.xml.h:8
-#: hacks/config/lisa.xml.h:7 hacks/config/lissie.xml.h:6
-#: hacks/config/loop.xml.h:5 hacks/config/moire.xml.h:4
-#: hacks/config/penrose.xml.h:5 hacks/config/piecewise.xml.h:7
-#: hacks/config/rd-bomb.xml.h:11 hacks/config/rdbomb.xml.h:11
-#: hacks/config/rorschach.xml.h:4 hacks/config/rubik.xml.h:7
-#: hacks/config/sierpinski.xml.h:4 hacks/config/slidescreen.xml.h:9
-#: hacks/config/slip.xml.h:5 hacks/config/spotlight.xml.h:7
-#: hacks/config/topblock.xml.h:12 hacks/config/twang.xml.h:10
-msgid "Large"
+#.
+#. On a 2.93 gHz iMac i7, I get these rates with -delay 0:
+#.
+#. detail 3:  invisible
+#. detail 4:  barely visible
+#. detail 5:  1000+ fps, looks like noise at -delay 0, ok at -delay 20000
+#. detail 8:  ~700+ fps
+#. detail 9:  ~400 fps
+#. detail 10: ~300 fps
+#. detail 11: ~100 fps
+#. detail 12:  ~50 fps
+#. detail 13:  ~17 fps
+#. detail 14:   ~8 fps
+#. detail 15:   ~2 fps
+#.
+#. With the default -delay, CPU load only starts causing the frame rate
+#. to drop below 30 fps detail 12 or higher.
+#.
+#. #### -color [random]
+#: ../hacks/config/ant.xml.h:12 ../hacks/config/apollonian.xml.h:11
+#: ../hacks/config/attraction.xml.h:18 ../hacks/config/bouboule.xml.h:9
+#: ../hacks/config/braid.xml.h:9 ../hacks/config/critical.xml.h:6
+#: ../hacks/config/crystal.xml.h:6 ../hacks/config/cynosure.xml.h:6
+#: ../hacks/config/deco.xml.h:6 ../hacks/config/deluxe.xml.h:12
+#: ../hacks/config/demon.xml.h:12 ../hacks/config/discrete.xml.h:9
+#: ../hacks/config/drift.xml.h:9 ../hacks/config/epicycle.xml.h:6
+#: ../hacks/config/eruption.xml.h:6 ../hacks/config/euler2d.xml.h:28
+#: ../hacks/config/fadeplot.xml.h:12 ../hacks/config/flag.xml.h:10
+#: ../hacks/config/flame.xml.h:13 ../hacks/config/flow.xml.h:12
+#: ../hacks/config/forest.xml.h:6 ../hacks/config/galaxy.xml.h:10
+#: ../hacks/config/grav.xml.h:9 ../hacks/config/halo.xml.h:9
+#: ../hacks/config/hopalong.xml.h:10 ../hacks/config/ifs.xml.h:45
+#: ../hacks/config/imsmap.xml.h:12 ../hacks/config/interference.xml.h:16
+#: ../hacks/config/julia.xml.h:12 ../hacks/config/laser.xml.h:10
+#: ../hacks/config/lightning.xml.h:6 ../hacks/config/lisa.xml.h:9
+#: ../hacks/config/lissie.xml.h:9 ../hacks/config/loop.xml.h:9
+#: ../hacks/config/metaballs.xml.h:9 ../hacks/config/moire.xml.h:6
+#: ../hacks/config/moire2.xml.h:6 ../hacks/config/mountain.xml.h:9
+#: ../hacks/config/penrose.xml.h:6 ../hacks/config/polyominoes.xml.h:10
+#: ../hacks/config/popsquares.xml.h:7 ../hacks/config/rd-bomb.xml.h:15
+#: ../hacks/config/rdbomb.xml.h:15 ../hacks/config/rocks.xml.h:15
+#: ../hacks/config/rotor.xml.h:9 ../hacks/config/shadebobs.xml.h:8
+#: ../hacks/config/sierpinski.xml.h:12 ../hacks/config/slip.xml.h:12
+#: ../hacks/config/sphere.xml.h:6 ../hacks/config/spiral.xml.h:10
+#: ../hacks/config/squiral.xml.h:14 ../hacks/config/starfish.xml.h:15
+#: ../hacks/config/strange.xml.h:9 ../hacks/config/swirl.xml.h:9
+#: ../hacks/config/triangle.xml.h:6 ../hacks/config/vines.xml.h:6
+#: ../hacks/config/worm.xml.h:6
+msgid "Number of colors"
+msgstr "色の数"
+
+#: ../hacks/config/ant.xml.h:14
+msgid "Ants count"
 msgstr ""
 
-#: hacks/config/ant.xml.h:13
-msgid "Nine sided cells"
+#: ../hacks/config/ant.xml.h:15
+msgid "Ant size"
 msgstr ""
 
-#: hacks/config/ant.xml.h:15
+#: ../hacks/config/ant.xml.h:16
 #, fuzzy
 msgid "Random cell shape"
 msgstr "ランダムなスクリーンセーバー"
 
-#: hacks/config/ant.xml.h:16
-msgid "Sharp turns"
-msgstr ""
-
-#: hacks/config/ant.xml.h:18
-msgid "Six sided cells"
-msgstr ""
-
-#: hacks/config/ant.xml.h:19 hacks/config/attraction.xml.h:26
-#: hacks/config/blinkbox.xml.h:12 hacks/config/cloudlife.xml.h:13
-#: hacks/config/cube21.xml.h:21 hacks/config/cubenetic.xml.h:21
-#: hacks/config/demon.xml.h:14 hacks/config/discrete.xml.h:10
-#: hacks/config/distort.xml.h:18 hacks/config/fadeplot.xml.h:11
-#: hacks/config/flag.xml.h:9 hacks/config/flow.xml.h:19
-#: hacks/config/fluidballs.xml.h:20 hacks/config/fuzzyflakes.xml.h:23
-#: hacks/config/glcells.xml.h:32 hacks/config/gleidescope.xml.h:14
-#: hacks/config/halftone.xml.h:18 hacks/config/hopalong.xml.h:22
-#: hacks/config/interference.xml.h:19 hacks/config/julia.xml.h:14
-#: hacks/config/lisa.xml.h:15 hacks/config/lissie.xml.h:14
-#: hacks/config/loop.xml.h:12 hacks/config/metaballs.xml.h:16
-#: hacks/config/moire.xml.h:10 hacks/config/penrose.xml.h:11
-#: hacks/config/piecewise.xml.h:15 hacks/config/rd-bomb.xml.h:19
-#: hacks/config/rdbomb.xml.h:19 hacks/config/rorschach.xml.h:9
-#: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
-#: hacks/config/slidescreen.xml.h:18 hacks/config/slip.xml.h:11
-#: hacks/config/spotlight.xml.h:10 hacks/config/topblock.xml.h:21
-#: hacks/config/twang.xml.h:15
-msgid "Small"
+#: ../hacks/config/ant.xml.h:17
+msgid "Three sided cells"
 msgstr ""
 
-#: hacks/config/ant.xml.h:20
-msgid "Three"
+#: ../hacks/config/ant.xml.h:18
+msgid "Four sided cells"
 msgstr ""
 
-#: hacks/config/ant.xml.h:21
-msgid "Three sided cells"
+#: ../hacks/config/ant.xml.h:19
+msgid "Six sided cells"
 msgstr ""
 
-#: hacks/config/ant.xml.h:22 hacks/config/demon.xml.h:16
-#: hacks/config/discrete.xml.h:11 hacks/config/flag.xml.h:12
-#: hacks/config/flow.xml.h:21 hacks/config/lissie.xml.h:15
-#: hacks/config/loop.xml.h:13 hacks/config/rubik.xml.h:13
-#: hacks/config/sierpinski.xml.h:13 hacks/config/slip.xml.h:13
-msgid "Timeout"
+#: ../hacks/config/ant.xml.h:20
+msgid "Nine sided cells"
 msgstr ""
 
-#: hacks/config/ant.xml.h:23
-msgid "Truchet lines"
+#: ../hacks/config/ant.xml.h:21
+msgid "Twelve sided cells"
 msgstr ""
 
-#: hacks/config/ant.xml.h:24
-msgid "Twelve sided cells"
+#: ../hacks/config/ant.xml.h:24
+#, no-c-format
+msgid ""
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 4.22. A cellular automaton that is really a two-dimensional Turing "
+"machine: as the heads (\"ants\") walk along the screen, they change pixel "
+"values in their path. Then, as they pass over changed pixels, their behavior "
+"is influenced. http://en.wikipedia.org/wiki/Langton%27s_ant http://en."
+"wikipedia.org/wiki/Turing_machine Written by David Bagley; 1997."
 msgstr ""
 
-#: hacks/config/antinspect.xml.h:1
+#: ../hacks/config/antinspect.xml.h:1
 msgid "AntInspect"
 msgstr ""
 
-#: hacks/config/antinspect.xml.h:2
+#: ../hacks/config/antinspect.xml.h:6
 msgid "Draw shadows"
 msgstr ""
 
-#: hacks/config/antinspect.xml.h:3
-msgid ""
-"Draws a trio of ants moving their spheres around a circle. Written by Blair "
-"Tennessy; 2004."
+#: ../hacks/config/antinspect.xml.h:7
+msgid "Ants move spheres around a circle. Written by Blair Tennessy; 2004."
 msgstr ""
 
-#: hacks/config/antmaze.xml.h:1
+#: ../hacks/config/antmaze.xml.h:1
 msgid "AntMaze"
 msgstr ""
 
-#: hacks/config/antmaze.xml.h:2
-msgid ""
-"Draws a few views of a few ants walking around in a simple maze. Written by "
-"Blair Tennessy; 2005."
+#: ../hacks/config/antmaze.xml.h:6
+msgid "Ants walk around a simple maze. Written by Blair Tennessy; 2005."
 msgstr ""
 
-#: hacks/config/antspotlight.xml.h:1
+#: ../hacks/config/antspotlight.xml.h:1
 msgid "AntSpotlight"
 msgstr ""
 
-#: hacks/config/antspotlight.xml.h:2
-msgid ""
-"Draws an ant (with a headlight) who walks on top of an image of your desktop "
-"or other image. Written by Blair Tennessy; 2003."
+#: ../hacks/config/antspotlight.xml.h:6
+msgid "An ant walks over an image. Written by Blair Tennessy; 2003."
 msgstr ""
 
-#: hacks/config/apollonian.xml.h:1
+#: ../hacks/config/apollonian.xml.h:1
 msgid "Apollonian"
 msgstr ""
 
-#: hacks/config/apollonian.xml.h:2
-msgid "Deep"
+#: ../hacks/config/apollonian.xml.h:2 ../hacks/config/tangram.xml.h:13
+msgid "Draw labels"
 msgstr ""
 
-#: hacks/config/apollonian.xml.h:3 hacks/config/flipflop.xml.h:1
-msgid "Depth"
+#: ../hacks/config/apollonian.xml.h:3
+msgid "Include alternate geometries"
 msgstr ""
 
-#: hacks/config/apollonian.xml.h:4 hacks/config/tangram.xml.h:2
-msgid "Draw labels"
+#. don't know what -count does
+#: ../hacks/config/apollonian.xml.h:5 ../hacks/config/tessellimage.xml.h:11
+msgid "Shallow"
 msgstr ""
 
-#: hacks/config/apollonian.xml.h:6
-#, no-c-format
-msgid ""
-"Draws an Apollonian gasket: a fractal packing of circles with smaller "
-"circles, demonstrating Descartes's theorem. http://en.wikipedia.org/wiki/"
-"Apollonian_gasket http://en.wikipedia.org/wiki/Descartes%27_theorem Written "
-"by Allan R. Wilks and David Bagley; 2002."
+#. don't know what -count does
+#: ../hacks/config/apollonian.xml.h:7 ../hacks/config/flipflop.xml.h:11
+#: ../hacks/config/geodesic.xml.h:18
+msgid "Depth"
 msgstr ""
 
-#: hacks/config/apollonian.xml.h:8
-msgid "Include alternate geometries"
+#. don't know what -count does
+#: ../hacks/config/apollonian.xml.h:9 ../hacks/config/tessellimage.xml.h:13
+msgid "Deep"
 msgstr ""
 
-#: hacks/config/apollonian.xml.h:11
-msgid "Shallow"
+#. #### -color [random]
+#: ../hacks/config/apollonian.xml.h:10 ../hacks/config/attraction.xml.h:17
+#: ../hacks/config/bouboule.xml.h:8 ../hacks/config/braid.xml.h:8
+#: ../hacks/config/critical.xml.h:5 ../hacks/config/crystal.xml.h:5
+#: ../hacks/config/cynosure.xml.h:5 ../hacks/config/deco.xml.h:5
+#: ../hacks/config/deluxe.xml.h:11 ../hacks/config/demon.xml.h:11
+#: ../hacks/config/discrete.xml.h:8 ../hacks/config/drift.xml.h:8
+#: ../hacks/config/epicycle.xml.h:5 ../hacks/config/euler2d.xml.h:27
+#: ../hacks/config/fadeplot.xml.h:11 ../hacks/config/flag.xml.h:9
+#: ../hacks/config/flame.xml.h:12 ../hacks/config/flow.xml.h:11
+#: ../hacks/config/forest.xml.h:5 ../hacks/config/galaxy.xml.h:9
+#: ../hacks/config/grav.xml.h:8 ../hacks/config/halo.xml.h:8
+#: ../hacks/config/hopalong.xml.h:9 ../hacks/config/imsmap.xml.h:11
+#: ../hacks/config/interference.xml.h:15 ../hacks/config/julia.xml.h:11
+#: ../hacks/config/laser.xml.h:9 ../hacks/config/lightning.xml.h:5
+#: ../hacks/config/lisa.xml.h:8 ../hacks/config/lissie.xml.h:8
+#: ../hacks/config/loop.xml.h:8 ../hacks/config/metaballs.xml.h:8
+#: ../hacks/config/moire.xml.h:5 ../hacks/config/moire2.xml.h:5
+#: ../hacks/config/mountain.xml.h:8 ../hacks/config/nerverot.xml.h:11
+#: ../hacks/config/penrose.xml.h:5 ../hacks/config/polyominoes.xml.h:9
+#: ../hacks/config/rd-bomb.xml.h:14 ../hacks/config/rdbomb.xml.h:14
+#: ../hacks/config/rocks.xml.h:14 ../hacks/config/rotor.xml.h:8
+#: ../hacks/config/shadebobs.xml.h:6 ../hacks/config/sierpinski.xml.h:11
+#: ../hacks/config/slip.xml.h:11 ../hacks/config/sphere.xml.h:5
+#: ../hacks/config/spiral.xml.h:9 ../hacks/config/squiral.xml.h:13
+#: ../hacks/config/starfish.xml.h:14 ../hacks/config/strange.xml.h:8
+#: ../hacks/config/swirl.xml.h:8 ../hacks/config/triangle.xml.h:5
+#: ../hacks/config/vines.xml.h:5 ../hacks/config/worm.xml.h:5
+msgid "Two"
+msgstr ""
+
+#: ../hacks/config/apollonian.xml.h:18
+#, no-c-format
+msgid ""
+"A fractal packing of circles with smaller circles, demonstrating Descartes's "
+"theorem. http://en.wikipedia.org/wiki/Apollonian_gasket http://en.wikipedia."
+"org/wiki/Descartes%27_theorem Written by Allan R. Wilks and David Bagley; "
+"2002."
 msgstr ""
 
-#: hacks/config/apple2.xml.h:1
+#: ../hacks/config/apple2.xml.h:1
 msgid "Apple2"
 msgstr ""
 
-#: hacks/config/apple2.xml.h:2
+#: ../hacks/config/apple2.xml.h:2
 msgid "Choose display mode randomly"
-msgstr ""
+msgstr "ランダムに表示モードを選択する"
 
-#: hacks/config/apple2.xml.h:3
-#, fuzzy
+#: ../hacks/config/apple2.xml.h:3
+msgid "Display scrolling text"
+msgstr "テキストをスクロールして表示する"
+
+#: ../hacks/config/apple2.xml.h:4
 msgid "Display images"
-msgstr "表示モード"
+msgstr "画像を表示する"
 
-#: hacks/config/apple2.xml.h:4
-msgid "Display scrolling text"
+#: ../hacks/config/apple2.xml.h:5
+msgid "Run basic programs"
+msgstr "BASICのプログラムを実行する"
+
+#: ../hacks/config/apple2.xml.h:6 ../hacks/config/blitspin.xml.h:6
+#: ../hacks/config/bumps.xml.h:8 ../hacks/config/decayscreen.xml.h:5
+#: ../hacks/config/distort.xml.h:5 ../hacks/config/flame.xml.h:7
+#: ../hacks/config/gleidescope.xml.h:8 ../hacks/config/glslideshow.xml.h:5
+#: ../hacks/config/maze.xml.h:15 ../hacks/config/ripples.xml.h:5
+#: ../hacks/config/rotzoomer.xml.h:5 ../hacks/config/slidescreen.xml.h:8
+#: ../hacks/config/spotlight.xml.h:5 ../hacks/config/tessellimage.xml.h:8
+#: ../hacks/config/twang.xml.h:5 ../hacks/config/zoom.xml.h:5
+msgid "10 seconds"
+msgstr "10秒間"
+
+#.
+#. <number id="eulerpower" type="slider" arg="-eulerpower %"
+#. _label="Power" _low-label="Low" _high-label="High"
+#. low="0.5" high="3.0" default="1.0"/>
+#.
+#: ../hacks/config/apple2.xml.h:7 ../hacks/config/blitspin.xml.h:7
+#: ../hacks/config/braid.xml.h:6 ../hacks/config/bsod.xml.h:3
+#: ../hacks/config/bumps.xml.h:9 ../hacks/config/cynosure.xml.h:9
+#: ../hacks/config/decayscreen.xml.h:6 ../hacks/config/deco.xml.h:3
+#: ../hacks/config/distort.xml.h:6 ../hacks/config/drift.xml.h:6
+#: ../hacks/config/eruption.xml.h:20 ../hacks/config/euler2d.xml.h:26
+#: ../hacks/config/galaxy.xml.h:7 ../hacks/config/geodesicgears.xml.h:6
+#: ../hacks/config/glsnake.xml.h:6 ../hacks/config/hopalong.xml.h:6
+#: ../hacks/config/laser.xml.h:7 ../hacks/config/menger.xml.h:6
+#: ../hacks/config/metaballs.xml.h:6 ../hacks/config/mismunch.xml.h:6
+#: ../hacks/config/moire.xml.h:3 ../hacks/config/molecule.xml.h:6
+#: ../hacks/config/munch.xml.h:6 ../hacks/config/nerverot.xml.h:6
+#: ../hacks/config/pedal.xml.h:3 ../hacks/config/polyhedra.xml.h:9
+#: ../hacks/config/polyominoes.xml.h:7 ../hacks/config/ripples.xml.h:6
+#: ../hacks/config/rotzoomer.xml.h:6 ../hacks/config/shadebobs.xml.h:14
+#: ../hacks/config/sierpinski3d.xml.h:6 ../hacks/config/slidescreen.xml.h:9
+#: ../hacks/config/spheremonics.xml.h:6 ../hacks/config/spotlight.xml.h:6
+#: ../hacks/config/starfish.xml.h:9 ../hacks/config/substrate.xml.h:6
+#: ../hacks/config/superquadrics.xml.h:10 ../hacks/config/surfaces.xml.h:6
+#: ../hacks/config/tessellimage.xml.h:9 ../hacks/config/twang.xml.h:6
+#: ../hacks/config/vermiculate.xml.h:3 ../hacks/config/vidwhacker.xml.h:3
+#: ../hacks/config/wander.xml.h:7 ../hacks/config/zoom.xml.h:6
+msgid "Duration"
 msgstr ""
 
-#: hacks/config/apple2.xml.h:5
-msgid "Run basic programs"
+#: ../hacks/config/apple2.xml.h:8 ../hacks/config/blitspin.xml.h:8
+#: ../hacks/config/bumps.xml.h:10 ../hacks/config/decayscreen.xml.h:7
+#: ../hacks/config/distort.xml.h:7 ../hacks/config/ripples.xml.h:7
+#: ../hacks/config/rotzoomer.xml.h:7 ../hacks/config/slidescreen.xml.h:10
+#: ../hacks/config/spotlight.xml.h:7 ../hacks/config/tessellimage.xml.h:10
+#: ../hacks/config/twang.xml.h:7 ../hacks/config/zoom.xml.h:7
+msgid "10 minutes"
+msgstr "10分間"
+
+#: ../hacks/config/apple2.xml.h:11 ../hacks/config/m6502.xml.h:8
+#: ../hacks/config/xanalogtv.xml.h:4
+#, fuzzy
+msgid "Color Knob"
+msgstr "色"
+
+#: ../hacks/config/apple2.xml.h:13 ../hacks/config/m6502.xml.h:10
+#: ../hacks/config/xanalogtv.xml.h:6
+msgid "Tint Knob"
 msgstr ""
 
-#: hacks/config/apple2.xml.h:7
-msgid ""
-"Simulates an original Apple ][ Plus computer in all its 1979 glory. It also "
-"reproduces the appearance of display on a color television set of the "
-"period. In \"Basic Programming Mode\", a simulated user types in a BASIC "
-"program and runs it. In \"Text Mode\", it displays the output of a program, "
-"or the contents of a file or URL. In \"Slideshow Mode\", it chooses random "
-"images and displays them within the limitations of the Apple ][ display "
-"hardware. (Six available colors in hi-res mode!) On X11 systems, This "
-"program is also a fully-functional VT100 emulator. http://en.wikipedia.org/"
-"wiki/Apple_II_series Written by Trevor Blackwell; 2003."
+#: ../hacks/config/apple2.xml.h:14 ../hacks/config/m6502.xml.h:11
+#: ../hacks/config/pong.xml.h:11 ../hacks/config/xanalogtv.xml.h:7
+msgid "Brightness Knob"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:1 hacks/config/deluxe.xml.h:2
-#: hacks/config/demon.xml.h:2 hacks/config/gears.xml.h:2
-#: hacks/config/lisa.xml.h:2 hacks/config/lissie.xml.h:2
-#: hacks/config/skytentacles.xml.h:2
-msgid "20"
+#: ../hacks/config/apple2.xml.h:15 ../hacks/config/m6502.xml.h:12
+#: ../hacks/config/pong.xml.h:13 ../hacks/config/xanalogtv.xml.h:8
+msgid "Contrast Knob"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:2
+#: ../hacks/config/apple2.xml.h:16
 msgid ""
-"A 3D animation of a number of sharks, dolphins, and whales. Written by Mark "
-"Kilgard; 1998."
+"An Apple ][+ computer simulation, in all its 1979 glory. It also reproduces "
+"the appearance of display on a color television set of the period. In "
+"\"Basic Programming Mode\", a simulated user types in a BASIC program and "
+"runs it. In \"Text Mode\", it displays the output of a program, or the "
+"contents of a file or URL. In \"Slideshow Mode\", it chooses random images "
+"and displays them within the limitations of the Apple ][ display hardware. "
+"(Six available colors in hi-res mode!) On MacOS and Linux, this program is "
+"also a fully-functional VT100 emulator! Run it as an application instead of "
+"as a screen saver and you can use it as a terminal. http://en.wikipedia.org/"
+"wiki/Apple_II_series Written by Trevor Blackwell and Jamie Zawinski; 2003."
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:3
-msgid "Agressive"
+#: ../hacks/config/atlantis.xml.h:1
+msgid "Atlantis"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:4
-msgid "Atlantis"
+#: ../hacks/config/atlantis.xml.h:6
+msgid "Whale speed"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:5
-#, fuzzy
-msgid "Clear water"
-msgstr "モードの周期: "
+#: ../hacks/config/atlantis.xml.h:8
+msgid "Shy"
+msgstr ""
 
-#: hacks/config/atlantis.xml.h:7
-msgid "Flat background"
+#: ../hacks/config/atlantis.xml.h:9
+msgid "Shark proximity"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:9
-msgid "Gradient background"
+#: ../hacks/config/atlantis.xml.h:10
+msgid "Agressive"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:12 hacks/config/boxed.xml.h:16
-#: hacks/config/flyingtoasters.xml.h:10 hacks/config/glschool.xml.h:14
-#: hacks/config/glslideshow.xml.h:17 hacks/config/jigglypuff.xml.h:14
-#: hacks/config/juggle.xml.h:14 hacks/config/mirrorblob.xml.h:17
-#: hacks/config/pipes.xml.h:14 hacks/config/webcollage.xml.h:9
+#: ../hacks/config/atlantis.xml.h:11 ../hacks/config/boxed.xml.h:20
+#: ../hacks/config/flyingtoasters.xml.h:8 ../hacks/config/glschool.xml.h:8
+#: ../hacks/config/glslideshow.xml.h:16 ../hacks/config/jigglypuff.xml.h:18
+#: ../hacks/config/juggle.xml.h:11 ../hacks/config/juggler3d.xml.h:11
+#: ../hacks/config/mirrorblob.xml.h:11 ../hacks/config/pipes.xml.h:11
+#: ../hacks/config/webcollage.xml.h:2
 msgid "None"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:13
+#: ../hacks/config/atlantis.xml.h:12
 msgid "Number of sharks"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:14
-msgid "Shark proximity"
+#: ../hacks/config/atlantis.xml.h:13 ../hacks/config/companioncube.xml.h:10
+#: ../hacks/config/deluxe.xml.h:10 ../hacks/config/demon.xml.h:7
+#: ../hacks/config/gears.xml.h:10 ../hacks/config/glhanoi.xml.h:11
+#: ../hacks/config/lisa.xml.h:15 ../hacks/config/lissie.xml.h:13
+#: ../hacks/config/skytentacles.xml.h:4
+msgid "20"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:15
+#: ../hacks/config/atlantis.xml.h:14
 msgid "Shimmering water"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:17
-msgid "Shy"
+#: ../hacks/config/atlantis.xml.h:15
+msgid "Clear water"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:19
-msgid "Whale speed"
+#: ../hacks/config/atlantis.xml.h:16
+msgid "Flat background"
+msgstr ""
+
+#: ../hacks/config/atlantis.xml.h:17
+msgid "Gradient background"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:20 hacks/config/atunnel.xml.h:9
-#: hacks/config/blinkbox.xml.h:13 hacks/config/blocktube.xml.h:12
-#: hacks/config/boing.xml.h:15 hacks/config/bouncingcow.xml.h:13
-#: hacks/config/boxed.xml.h:25 hacks/config/cage.xml.h:7
-#: hacks/config/crackberg.xml.h:24 hacks/config/cube21.xml.h:28
-#: hacks/config/cubenetic.xml.h:27 hacks/config/cubestorm.xml.h:18
-#: hacks/config/dangerball.xml.h:15 hacks/config/dnalogo.xml.h:7
-#: hacks/config/extrusion.xml.h:17 hacks/config/flipflop.xml.h:15
-#: hacks/config/flyingtoasters.xml.h:16 hacks/config/gears.xml.h:15
-#: hacks/config/glcells.xml.h:34 hacks/config/glforestfire.xml.h:17
-#: hacks/config/glhanoi.xml.h:12 hacks/config/glknots.xml.h:25
-#: hacks/config/glmatrix.xml.h:21 hacks/config/glplanet.xml.h:13
-#: hacks/config/glschool.xml.h:18 hacks/config/glsnake.xml.h:18
-#: hacks/config/gltext.xml.h:20 hacks/config/jigglypuff.xml.h:28
-#: hacks/config/juggler3d.xml.h:16 hacks/config/lament.xml.h:9
-#: hacks/config/lavalite.xml.h:30 hacks/config/menger.xml.h:20
-#: hacks/config/mirrorblob.xml.h:27 hacks/config/moebiusgears.xml.h:15
-#: hacks/config/molecule.xml.h:27 hacks/config/pinion.xml.h:17
-#: hacks/config/polyhedra.xml.h:169 hacks/config/providence.xml.h:8
-#: hacks/config/queens.xml.h:7 hacks/config/sballs.xml.h:17
-#: hacks/config/sierpinski3d.xml.h:11 hacks/config/speedmine.xml.h:17
-#: hacks/config/spheremonics.xml.h:23 hacks/config/sproingies.xml.h:11
-#: hacks/config/stonerview.xml.h:8 hacks/config/superquadrics.xml.h:14
-#: hacks/config/tangram.xml.h:14 hacks/config/topblock.xml.h:25
+#. #### -mipmap
+#: ../hacks/config/atlantis.xml.h:18 ../hacks/config/atunnel.xml.h:7
+#: ../hacks/config/blinkbox.xml.h:11 ../hacks/config/blocktube.xml.h:10
+#: ../hacks/config/boing.xml.h:13 ../hacks/config/bouncingcow.xml.h:11
+#: ../hacks/config/boxed.xml.h:24 ../hacks/config/cage.xml.h:5
+#: ../hacks/config/cityflow.xml.h:16 ../hacks/config/companioncube.xml.h:13
+#: ../hacks/config/crackberg.xml.h:17 ../hacks/config/cube21.xml.h:25
+#: ../hacks/config/cubenetic.xml.h:25 ../hacks/config/cubestorm.xml.h:16
+#: ../hacks/config/dangerball.xml.h:13 ../hacks/config/dnalogo.xml.h:8
+#: ../hacks/config/extrusion.xml.h:16 ../hacks/config/flipflop.xml.h:13
+#: ../hacks/config/flyingtoasters.xml.h:13 ../hacks/config/gears.xml.h:13
+#: ../hacks/config/geodesic.xml.h:6 ../hacks/config/geodesicgears.xml.h:10
+#: ../hacks/config/glcells.xml.h:33 ../hacks/config/glforestfire.xml.h:15
+#: ../hacks/config/glhanoi.xml.h:15 ../hacks/config/glknots.xml.h:23
+#: ../hacks/config/glmatrix.xml.h:19 ../hacks/config/glplanet.xml.h:11
+#: ../hacks/config/glschool.xml.h:13 ../hacks/config/glsnake.xml.h:17
+#: ../hacks/config/gltext.xml.h:18 ../hacks/config/hilbert.xml.h:21
+#: ../hacks/config/hypertorus.xml.h:6 ../hacks/config/jigglypuff.xml.h:9
+#: ../hacks/config/kaleidocycle.xml.h:20 ../hacks/config/lament.xml.h:6
+#: ../hacks/config/lavalite.xml.h:15 ../hacks/config/menger.xml.h:19
+#: ../hacks/config/mirrorblob.xml.h:26 ../hacks/config/moebiusgears.xml.h:13
+#: ../hacks/config/molecule.xml.h:11 ../hacks/config/pinion.xml.h:15
+#: ../hacks/config/pipes.xml.h:21 ../hacks/config/polyhedra.xml.h:166
+#: ../hacks/config/providence.xml.h:6 ../hacks/config/queens.xml.h:5
+#: ../hacks/config/rubikblocks.xml.h:19 ../hacks/config/sballs.xml.h:15
+#: ../hacks/config/sierpinski3d.xml.h:9 ../hacks/config/speedmine.xml.h:16
+#: ../hacks/config/spheremonics.xml.h:21 ../hacks/config/sproingies.xml.h:8
+#: ../hacks/config/stonerview.xml.h:5 ../hacks/config/superquadrics.xml.h:12
+#: ../hacks/config/tangram.xml.h:14 ../hacks/config/topblock.xml.h:23
+#: ../hacks/config/tronbit.xml.h:10 ../hacks/config/unknownpleasures.xml.h:13
 msgid "Wireframe"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:1
+#: ../hacks/config/atlantis.xml.h:20
+msgid "Sharks, dolphins and whales. Written by Mark Kilgard; 1998."
+msgstr ""
+
+#: ../hacks/config/attraction.xml.h:1
 msgid "Attraction"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:2
-msgid "Ball count"
+#: ../hacks/config/attraction.xml.h:2 ../hacks/config/juggle.xml.h:13
+#: ../hacks/config/juggler3d.xml.h:13
+msgid "Balls"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:3
-msgid "Ball mass"
+#: ../hacks/config/attraction.xml.h:3 ../hacks/config/deluxe.xml.h:6
+#: ../hacks/config/lmorph.xml.h:12 ../hacks/config/pedal.xml.h:6
+#: ../hacks/config/starfish.xml.h:12 ../hacks/config/surfaces.xml.h:23
+#: ../hacks/config/whirlygig.xml.h:3
+msgid "Lines"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:4 hacks/config/juggle.xml.h:1
-msgid "Balls"
+#: ../hacks/config/attraction.xml.h:4
+msgid "Tails"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:5
-msgid "Bounce off walls"
+#: ../hacks/config/attraction.xml.h:5
+msgid "Polygons"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:6
-msgid "Environmental viscosity"
+#: ../hacks/config/attraction.xml.h:6
+msgid "Splines"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:8
+#: ../hacks/config/attraction.xml.h:7
 msgid "Filled splines"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:10
-msgid "Ignore screen edges"
+#: ../hacks/config/attraction.xml.h:8
+msgid "Bounce off walls"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:11
-msgid "Inward"
+#: ../hacks/config/attraction.xml.h:9
+msgid "Ignore screen edges"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:13 hacks/config/deluxe.xml.h:7
-#: hacks/config/lmorph.xml.h:9 hacks/config/pedal.xml.h:5
-#: hacks/config/starfish.xml.h:7 hacks/config/whirlygig.xml.h:5
-msgid "Lines"
+#: ../hacks/config/attraction.xml.h:10
+msgid "Ball count"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:14 hacks/config/blocktube.xml.h:7
-#: hacks/config/braid.xml.h:7 hacks/config/celtic.xml.h:6
-#: hacks/config/cube21.xml.h:11 hacks/config/cynosure.xml.h:5
-#: hacks/config/drift.xml.h:6 hacks/config/eruption.xml.h:13
-#: hacks/config/euler2d.xml.h:6 hacks/config/fiberlamp.xml.h:7
-#: hacks/config/flow.xml.h:9 hacks/config/fontglide.xml.h:8
-#: hacks/config/galaxy.xml.h:6 hacks/config/glcells.xml.h:16
-#: hacks/config/juggle.xml.h:12 hacks/config/klein.xml.h:5
-#: hacks/config/laser.xml.h:6 hacks/config/menger.xml.h:5
-#: hacks/config/metaballs.xml.h:6 hacks/config/mismunch.xml.h:4
-#: hacks/config/munch.xml.h:5 hacks/config/nerverot.xml.h:13
-#: hacks/config/petri.xml.h:10 hacks/config/pipes.xml.h:11
-#: hacks/config/polyominoes.xml.h:5 hacks/config/rotor.xml.h:6
-#: hacks/config/shadebobs.xml.h:5 hacks/config/sierpinski3d.xml.h:4
-#: hacks/config/skytentacles.xml.h:10 hacks/config/slidescreen.xml.h:10
-#: hacks/config/spheremonics.xml.h:7 hacks/config/substrate.xml.h:12
-#: hacks/config/superquadrics.xml.h:6 hacks/config/tangram.xml.h:7
-#: hacks/config/timetunnel.xml.h:6 hacks/config/vermiculate.xml.h:3
-#: hacks/config/wander.xml.h:9 hacks/config/whirlwindwarp.xml.h:3
-#: hacks/config/xlyap.xml.h:5
-msgid "Long"
+#: ../hacks/config/attraction.xml.h:12
+msgid "Environmental viscosity"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:18
-msgid "Orbital mode"
+#.
+#. <number id="eulerpower" type="slider" arg="-eulerpower %"
+#. _label="Power" _low-label="Low" _high-label="High"
+#. low="0.5" high="3.0" default="1.0"/>
+#.
+#: ../hacks/config/attraction.xml.h:14 ../hacks/config/binaryring.xml.h:5
+#: ../hacks/config/blocktube.xml.h:5 ../hacks/config/braid.xml.h:5
+#: ../hacks/config/celtic.xml.h:5 ../hacks/config/cube21.xml.h:21
+#: ../hacks/config/cynosure.xml.h:8 ../hacks/config/drift.xml.h:5
+#: ../hacks/config/eruption.xml.h:19 ../hacks/config/euler2d.xml.h:13
+#: ../hacks/config/fiberlamp.xml.h:8 ../hacks/config/flow.xml.h:13
+#: ../hacks/config/galaxy.xml.h:6 ../hacks/config/glcells.xml.h:5
+#: ../hacks/config/juggle.xml.h:8 ../hacks/config/juggler3d.xml.h:8
+#: ../hacks/config/laser.xml.h:6 ../hacks/config/menger.xml.h:5
+#: ../hacks/config/metaballs.xml.h:5 ../hacks/config/mismunch.xml.h:5
+#: ../hacks/config/munch.xml.h:5 ../hacks/config/nerverot.xml.h:5
+#: ../hacks/config/petri.xml.h:22 ../hacks/config/photopile.xml.h:18
+#: ../hacks/config/pipes.xml.h:8 ../hacks/config/polyominoes.xml.h:6
+#: ../hacks/config/rotor.xml.h:5 ../hacks/config/rubikblocks.xml.h:15
+#: ../hacks/config/shadebobs.xml.h:13 ../hacks/config/sierpinski3d.xml.h:5
+#: ../hacks/config/skytentacles.xml.h:5 ../hacks/config/slidescreen.xml.h:5
+#: ../hacks/config/sonar.xml.h:24 ../hacks/config/spheremonics.xml.h:5
+#: ../hacks/config/substrate.xml.h:5 ../hacks/config/superquadrics.xml.h:9
+#: ../hacks/config/surfaces.xml.h:5 ../hacks/config/vermiculate.xml.h:2
+#: ../hacks/config/wander.xml.h:6 ../hacks/config/whirlwindwarp.xml.h:5
+msgid "Short"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:19
-msgid "Outward"
+#: ../hacks/config/attraction.xml.h:15 ../hacks/config/euler2d.xml.h:14
+#: ../hacks/config/juggle.xml.h:12 ../hacks/config/juggler3d.xml.h:12
+#: ../hacks/config/sonar.xml.h:25
+msgid "Trail length"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:20
-msgid "Polygons"
+#.
+#. <number id="eulerpower" type="slider" arg="-eulerpower %"
+#. _label="Power" _low-label="Low" _high-label="High"
+#. low="0.5" high="3.0" default="1.0"/>
+#.
+#: ../hacks/config/attraction.xml.h:16 ../hacks/config/binaryring.xml.h:7
+#: ../hacks/config/blocktube.xml.h:7 ../hacks/config/braid.xml.h:7
+#: ../hacks/config/celtic.xml.h:7 ../hacks/config/cube21.xml.h:23
+#: ../hacks/config/cynosure.xml.h:10 ../hacks/config/drift.xml.h:7
+#: ../hacks/config/eruption.xml.h:21 ../hacks/config/euler2d.xml.h:20
+#: ../hacks/config/fiberlamp.xml.h:10 ../hacks/config/flow.xml.h:15
+#: ../hacks/config/fontglide.xml.h:10 ../hacks/config/galaxy.xml.h:8
+#: ../hacks/config/glcells.xml.h:7 ../hacks/config/juggle.xml.h:10
+#: ../hacks/config/juggler3d.xml.h:10 ../hacks/config/laser.xml.h:8
+#: ../hacks/config/menger.xml.h:7 ../hacks/config/metaballs.xml.h:7
+#: ../hacks/config/mismunch.xml.h:7 ../hacks/config/munch.xml.h:7
+#: ../hacks/config/nerverot.xml.h:7 ../hacks/config/petri.xml.h:24
+#: ../hacks/config/photopile.xml.h:20 ../hacks/config/pipes.xml.h:10
+#: ../hacks/config/polyominoes.xml.h:8 ../hacks/config/rotor.xml.h:7
+#: ../hacks/config/rubikblocks.xml.h:17 ../hacks/config/shadebobs.xml.h:15
+#: ../hacks/config/sierpinski3d.xml.h:7 ../hacks/config/skytentacles.xml.h:7
+#: ../hacks/config/slidescreen.xml.h:7 ../hacks/config/sonar.xml.h:26
+#: ../hacks/config/spheremonics.xml.h:7 ../hacks/config/substrate.xml.h:7
+#: ../hacks/config/superquadrics.xml.h:11 ../hacks/config/surfaces.xml.h:7
+#: ../hacks/config/tangram.xml.h:7 ../hacks/config/vermiculate.xml.h:4
+#: ../hacks/config/wander.xml.h:8 ../hacks/config/whirlwindwarp.xml.h:7
+#: ../hacks/config/xlyap.xml.h:7
+msgid "Long"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:21 hacks/config/fuzzyflakes.xml.h:18
-msgid "Radius"
+#: ../hacks/config/attraction.xml.h:20
+msgid "Ball mass"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:22
+#: ../hacks/config/attraction.xml.h:22
 msgid "Repulsion threshold"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:23 hacks/config/blocktube.xml.h:9
-#: hacks/config/braid.xml.h:12 hacks/config/celtic.xml.h:9
-#: hacks/config/cube21.xml.h:16 hacks/config/cynosure.xml.h:10
-#: hacks/config/drift.xml.h:10 hacks/config/eruption.xml.h:21
-#: hacks/config/euler2d.xml.h:12 hacks/config/fiberlamp.xml.h:10
-#: hacks/config/flow.xml.h:17 hacks/config/galaxy.xml.h:11
-#: hacks/config/glcells.xml.h:29 hacks/config/juggle.xml.h:18
-#: hacks/config/klein.xml.h:7 hacks/config/laser.xml.h:11
-#: hacks/config/menger.xml.h:16 hacks/config/metaballs.xml.h:14
-#: hacks/config/mismunch.xml.h:10 hacks/config/munch.xml.h:8
-#: hacks/config/nerverot.xml.h:19 hacks/config/petri.xml.h:23
-#: hacks/config/pipes.xml.h:19 hacks/config/polyominoes.xml.h:11
-#: hacks/config/rotor.xml.h:11 hacks/config/shadebobs.xml.h:11
-#: hacks/config/sierpinski3d.xml.h:7 hacks/config/skytentacles.xml.h:12
-#: hacks/config/slidescreen.xml.h:13 hacks/config/spheremonics.xml.h:17
-#: hacks/config/substrate.xml.h:16 hacks/config/superquadrics.xml.h:9
-#: hacks/config/timetunnel.xml.h:8 hacks/config/vermiculate.xml.h:4
-#: hacks/config/wander.xml.h:11 hacks/config/whirlwindwarp.xml.h:6
-msgid "Short"
+#: ../hacks/config/attraction.xml.h:27
+msgid "Orbital mode"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:28
-msgid "Splines"
+#: ../hacks/config/attraction.xml.h:28 ../hacks/config/fuzzyflakes.xml.h:26
+msgid "Radius"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:29
-msgid "Tails"
+#: ../hacks/config/attraction.xml.h:29
+msgid "Outward"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:30 hacks/config/euler2d.xml.h:16
-#: hacks/config/juggle.xml.h:22
-msgid "Trail length"
+#: ../hacks/config/attraction.xml.h:30
+msgid "Inward"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:32
+#: ../hacks/config/attraction.xml.h:33
 msgid ""
-"Uses a simple simple motion model to generate many different display modes. "
-"The control points attract each other up to a certain distance, and then "
-"begin to repel each other. The attraction/repulsion is proportional to the "
-"distance between any two particles, similar to the strong and weak nuclear "
-"forces. Written by Jamie Zawinski and John Pezaris; 1992."
+"Points attract each other up to a certain distance, and then begin to repel "
+"each other. The attraction/repulsion is proportional to the distance between "
+"any two particles, similar to the strong and weak nuclear forces. Written by "
+"Jamie Zawinski and John Pezaris; 1992."
 msgstr ""
 
-#: hacks/config/atunnel.xml.h:1
+#: ../hacks/config/atunnel.xml.h:1
 msgid "Atunnel"
 msgstr ""
 
-#: hacks/config/atunnel.xml.h:2
-msgid ""
-"Draws an animation of a textured tunnel in GL. Written by Eric Lassauge and "
-"Roman Podobedov; 2003."
+#: ../hacks/config/atunnel.xml.h:5 ../hacks/config/blocktube.xml.h:9
+#: ../hacks/config/cubenetic.xml.h:24 ../hacks/config/glmatrix.xml.h:18
+#: ../hacks/config/lament.xml.h:5 ../hacks/config/sballs.xml.h:14
+msgid "Textured"
 msgstr ""
 
-#: hacks/config/atunnel.xml.h:5 hacks/config/boing.xml.h:4
-#: hacks/config/crackberg.xml.h:14 hacks/config/glplanet.xml.h:6
+#: ../hacks/config/atunnel.xml.h:6 ../hacks/config/boing.xml.h:11
+#: ../hacks/config/crackberg.xml.h:12
 msgid "Lighting"
 msgstr ""
 
-#: hacks/config/atunnel.xml.h:8 hacks/config/blocktube.xml.h:11
-#: hacks/config/cubenetic.xml.h:25 hacks/config/glmatrix.xml.h:19
-#: hacks/config/lament.xml.h:8 hacks/config/sballs.xml.h:16
-msgid "Textured"
+#: ../hacks/config/atunnel.xml.h:9
+msgid ""
+"Zooming through a textured tunnel. Written by Eric Lassauge and Roman "
+"Podobedov; 2003."
 msgstr ""
 
-#: hacks/config/barcode.xml.h:1
-#, fuzzy
+#: ../hacks/config/barcode.xml.h:1
 msgid "Barcode"
-msgstr "参照"
+msgstr ""
 
-#: hacks/config/barcode.xml.h:2
-msgid "Barcode clock (24 hour)"
+#: ../hacks/config/barcode.xml.h:5
+msgid "Scrolling barcodes"
+msgstr ""
+
+#: ../hacks/config/barcode.xml.h:6
+msgid "Barcode grid"
 msgstr ""
 
-#: hacks/config/barcode.xml.h:3
+#: ../hacks/config/barcode.xml.h:7
 msgid "Barcode clock (AM/PM)"
 msgstr ""
 
-#: hacks/config/barcode.xml.h:4
-#, fuzzy
-msgid "Barcode grid"
-msgstr "参照"
+#: ../hacks/config/barcode.xml.h:8
+msgid "Barcode clock (24 hour)"
+msgstr ""
 
-#: hacks/config/barcode.xml.h:5
+#: ../hacks/config/barcode.xml.h:10
 msgid ""
-"Draws a random sequence of colorful barcodes scrolling across your screen. "
-"CONSUME! The barcodes follow the UPC-A, UPC-E, EAN-8 or EAN-13 standards. "
-"http://en.wikipedia.org/wiki/Universal_Product_Code http://en.wikipedia.org/"
-"wiki/European_Article_Number Written by Dan Bornstein; 2003."
+"Colorful scrolling barcodes. CONSUME! The barcodes follow the UPC-A, UPC-E, "
+"EAN-8 or EAN-13 standards. http://en.wikipedia.org/wiki/"
+"Universal_Product_Code http://en.wikipedia.org/wiki/European_Article_Number "
+"Written by Dan Bornstein and Jamie Zawinski; 2003."
 msgstr ""
 
-#: hacks/config/barcode.xml.h:9
-msgid "Scrolling barcodes"
+#: ../hacks/config/binaryring.xml.h:1
+msgid "BinaryRing"
 msgstr ""
 
-#: hacks/config/blaster.xml.h:1
-msgid "Blaster"
+#: ../hacks/config/binaryring.xml.h:3
+msgid "Growth delay"
+msgstr ""
+
+#: ../hacks/config/binaryring.xml.h:6
+#, fuzzy
+msgid "Ring Radius"
+msgstr "設定"
+
+#: ../hacks/config/binaryring.xml.h:9 ../hacks/config/eruption.xml.h:9
+msgid "Number of particles"
+msgstr ""
+
+#: ../hacks/config/binaryring.xml.h:10 ../hacks/config/boxed.xml.h:10
+#: ../hacks/config/circuit.xml.h:7 ../hacks/config/glschool.xml.h:7
+#: ../hacks/config/julia.xml.h:7 ../hacks/config/mountain.xml.h:7
+#: ../hacks/config/pipes.xml.h:13 ../hacks/config/sproingies.xml.h:6
+#: ../hacks/config/substrate.xml.h:10 ../hacks/config/winduprobot.xml.h:10
+#: ../hacks/config/wormhole.xml.h:10
+msgid "Lots"
 msgstr ""
 
-#: hacks/config/blaster.xml.h:2
+#: ../hacks/config/binaryring.xml.h:11
+#, fuzzy
+msgid "Fade with colors"
+msgstr "フェードする時間: "
+
+#: ../hacks/config/binaryring.xml.h:12
 msgid ""
-"Draws a simulation of flying space-combat robots (cleverly disguised as "
-"colored circles) doing battle in front of a moving star field. Written by "
-"Jonathan Lin; 1999."
+"A system of path tracing particles evolves continuously from an initial "
+"creation, alternating dark and light colors. Written by J. Tarbell and "
+"Emilio Del Tessandoro; 2014."
 msgstr ""
 
-#: hacks/config/blaster.xml.h:6 hacks/config/penetrate.xml.h:4
-msgid "Lasers"
+#: ../hacks/config/blaster.xml.h:1
+msgid "Blaster"
 msgstr ""
 
-#: hacks/config/blaster.xml.h:9
+#: ../hacks/config/blaster.xml.h:5
 msgid "Robots"
 msgstr ""
 
-#: hacks/config/blaster.xml.h:11 hacks/config/glplanet.xml.h:11
+#: ../hacks/config/blaster.xml.h:6 ../hacks/config/penetrate.xml.h:5
+msgid "Lasers"
+msgstr ""
+
+#: ../hacks/config/blaster.xml.h:8 ../hacks/config/glplanet.xml.h:10
 msgid "Stars"
 msgstr ""
 
-#: hacks/config/blinkbox.xml.h:1
-msgid "BlinkBox"
+#: ../hacks/config/blaster.xml.h:12
+msgid ""
+"Flying space-combat robots (cleverly disguised as colored circles) do battle "
+"in front of a moving star field. Written by Jonathan Lin; 1999."
 msgstr ""
 
-#: hacks/config/blinkbox.xml.h:2
-msgid "Box size"
+#: ../hacks/config/blinkbox.xml.h:1
+msgid "BlinkBox"
 msgstr ""
 
-#: hacks/config/blinkbox.xml.h:3
-msgid "Dissolve"
+#: ../hacks/config/blinkbox.xml.h:6
+msgid "Box size"
 msgstr ""
 
-#: hacks/config/blinkbox.xml.h:4 hacks/config/phosphor.xml.h:2
+#: ../hacks/config/blinkbox.xml.h:8 ../hacks/config/phosphor.xml.h:7
 msgid "Fade"
 msgstr ""
 
-#: hacks/config/blinkbox.xml.h:9
+#: ../hacks/config/blinkbox.xml.h:9
 msgid "Motion blur"
 msgstr ""
 
-#: hacks/config/blinkbox.xml.h:11
-msgid ""
-"Shows a ball contained inside of a bounding box. Colored blocks blink in "
-"when the ball hits the sides. Written by Jeremy English; 2003."
-msgstr ""
-
-#: hacks/config/blitspin.xml.h:1 hacks/config/bumps.xml.h:1
-#: hacks/config/decayscreen.xml.h:1 hacks/config/distort.xml.h:1
-#: hacks/config/ripples.xml.h:1 hacks/config/rotzoomer.xml.h:1
-#: hacks/config/slidescreen.xml.h:1 hacks/config/spotlight.xml.h:1
-#: hacks/config/twang.xml.h:1 hacks/config/zoom.xml.h:5
-#, fuzzy
-msgid "10 minutes"
-msgstr "分"
-
-#: hacks/config/blitspin.xml.h:2 hacks/config/bumps.xml.h:2
-#: hacks/config/decayscreen.xml.h:2 hacks/config/distort.xml.h:2
-#: hacks/config/flame.xml.h:2 hacks/config/gleidescope.xml.h:1
-#: hacks/config/glslideshow.xml.h:2 hacks/config/maze.xml.h:2
-#: hacks/config/ripples.xml.h:2 hacks/config/rotzoomer.xml.h:2
-#: hacks/config/slidescreen.xml.h:2 hacks/config/spotlight.xml.h:2
-#: hacks/config/twang.xml.h:2 hacks/config/zoom.xml.h:6
-#, fuzzy
-msgid "10 seconds"
-msgstr "秒間"
-
-#: hacks/config/blitspin.xml.h:3
-msgid "90 degree rotation speed"
+#: ../hacks/config/blinkbox.xml.h:10
+msgid "Dissolve"
 msgstr ""
 
-#: hacks/config/blitspin.xml.h:4
-msgid "Bitmap to rotate"
+#: ../hacks/config/blinkbox.xml.h:13
+msgid ""
+"A motion-blurred ball bounces inside a box whose tiles only become visible "
+"upon impact. Written by Jeremy English; 2003."
 msgstr ""
 
-#: hacks/config/blitspin.xml.h:5
+#: ../hacks/config/blitspin.xml.h:1
 msgid "BlitSpin"
 msgstr ""
 
-#: hacks/config/blitspin.xml.h:6 hacks/config/braid.xml.h:3
-#: hacks/config/bsod.xml.h:10 hacks/config/bumps.xml.h:5
-#: hacks/config/cynosure.xml.h:2 hacks/config/decayscreen.xml.h:4
-#: hacks/config/deco.xml.h:4 hacks/config/distort.xml.h:6
-#: hacks/config/drift.xml.h:3 hacks/config/eruption.xml.h:2
-#: hacks/config/euler2d.xml.h:1 hacks/config/galaxy.xml.h:2
-#: hacks/config/glsnake.xml.h:6 hacks/config/hopalong.xml.h:2
-#: hacks/config/klein.xml.h:1 hacks/config/laser.xml.h:2
-#: hacks/config/menger.xml.h:2 hacks/config/metaballs.xml.h:3
-#: hacks/config/mismunch.xml.h:1 hacks/config/moire.xml.h:3
-#: hacks/config/molecule.xml.h:11 hacks/config/munch.xml.h:2
-#: hacks/config/nerverot.xml.h:7 hacks/config/pedal.xml.h:3
-#: hacks/config/polyhedra.xml.h:15 hacks/config/polyominoes.xml.h:1
-#: hacks/config/ripples.xml.h:6 hacks/config/rotzoomer.xml.h:5
-#: hacks/config/shadebobs.xml.h:2 hacks/config/sierpinski3d.xml.h:1
-#: hacks/config/slidescreen.xml.h:4 hacks/config/spheremonics.xml.h:4
-#: hacks/config/spotlight.xml.h:4 hacks/config/starfish.xml.h:4
-#: hacks/config/substrate.xml.h:7 hacks/config/superquadrics.xml.h:2
-#: hacks/config/twang.xml.h:5 hacks/config/vermiculate.xml.h:2
-#: hacks/config/vidwhacker.xml.h:3 hacks/config/wander.xml.h:5
-#: hacks/config/zoom.xml.h:7
-msgid "Duration"
+#: ../hacks/config/blitspin.xml.h:3
+msgid "Fuzzy rotation speed"
 msgstr ""
 
-#: hacks/config/blitspin.xml.h:8
-msgid "Fuzzy rotation speed"
+#: ../hacks/config/blitspin.xml.h:5
+msgid "90 degree rotation speed"
 msgstr ""
 
-#: hacks/config/blitspin.xml.h:9
+#: ../hacks/config/blitspin.xml.h:10
 msgid ""
 "Repeatedly rotates a bitmap by 90 degrees by using logical operations: the "
 "bitmap is divided into quadrants, and the quadrants are shifted clockwise. "
@@ -2489,1192 +2465,1296 @@ msgid ""
 "reconstitute itself, but rotated. Written by Jamie Zawinski; 1992."
 msgstr ""
 
-#: hacks/config/blocktube.xml.h:1
+#: ../hacks/config/blocktube.xml.h:1
 msgid "BlockTube"
 msgstr ""
 
-#: hacks/config/blocktube.xml.h:2 hacks/config/timetunnel.xml.h:3
+#: ../hacks/config/blocktube.xml.h:6
 #, fuzzy
-msgid "Color change time"
+msgid "Color hold time"
 msgstr "色"
 
-#: hacks/config/blocktube.xml.h:3
+#: ../hacks/config/blocktube.xml.h:8
 #, fuzzy
-msgid "Color hold time"
+msgid "Color change time"
 msgstr "色"
 
-#: hacks/config/blocktube.xml.h:4
+#: ../hacks/config/blocktube.xml.h:12
 msgid ""
-"Draws a swirling, falling tunnel of reflective slabs. They fade from hue to "
-"hue. Written by Lars R. Damerow; 2003."
+"A swirling, falling tunnel of reflective slabs. They fade from hue to hue. "
+"Written by Lars R. Damerow; 2003."
 msgstr ""
 
-#: hacks/config/boing.xml.h:1
+#: ../hacks/config/boing.xml.h:1
 msgid "Boing"
 msgstr ""
 
-#: hacks/config/boing.xml.h:3 hacks/config/boxed.xml.h:12
-#: hacks/config/glcells.xml.h:12 hacks/config/pinion.xml.h:8
+#: ../hacks/config/boing.xml.h:2 ../hacks/config/boxed.xml.h:11
+#: ../hacks/config/pinion.xml.h:9 ../hacks/config/sonar.xml.h:21
+#: ../hacks/config/winduprobot.xml.h:11
+msgid "Tiny"
+msgstr ""
+
+#: ../hacks/config/boing.xml.h:3 ../hacks/config/lisa.xml.h:11
+#: ../hacks/config/lissie.xml.h:14 ../hacks/config/loop.xml.h:11
+#: ../hacks/config/rotor.xml.h:12 ../hacks/config/rubik.xml.h:9
+#: ../hacks/config/wander.xml.h:12 ../hacks/config/worm.xml.h:9
+msgid "Size"
+msgstr ""
+
+#: ../hacks/config/boing.xml.h:4 ../hacks/config/boxed.xml.h:13
+#: ../hacks/config/glcells.xml.h:13 ../hacks/config/pinion.xml.h:11
+#: ../hacks/config/sonar.xml.h:23 ../hacks/config/winduprobot.xml.h:13
 msgid "Huge"
 msgstr ""
 
-#: hacks/config/boing.xml.h:5
+#: ../hacks/config/boing.xml.h:8
 msgid "Meridians"
 msgstr ""
 
-#: hacks/config/boing.xml.h:6
+#: ../hacks/config/boing.xml.h:9
 msgid "Parallels"
 msgstr ""
 
-#: hacks/config/boing.xml.h:7
+#: ../hacks/config/boing.xml.h:10
+msgid "Smoothing"
+msgstr ""
+
+#: ../hacks/config/boing.xml.h:12 ../hacks/config/unknownpleasures.xml.h:6
 #, fuzzy
 msgid "Scanlines"
 msgstr "標準"
 
-#: hacks/config/boing.xml.h:9 hacks/config/lisa.xml.h:14
-#: hacks/config/lissie.xml.h:13 hacks/config/loop.xml.h:11
-#: hacks/config/rotor.xml.h:13 hacks/config/rubik.xml.h:11
-#: hacks/config/wander.xml.h:13 hacks/config/worm.xml.h:9
-msgid "Size"
-msgstr ""
-
-#: hacks/config/boing.xml.h:11
-msgid "Smoothing"
-msgstr ""
-
-#: hacks/config/boing.xml.h:13
+#: ../hacks/config/boing.xml.h:15
 msgid ""
-"This bouncing ball is a clone of the first graphics demo for the Amiga 1000, "
-"which was written by Dale Luck and RJ Mical during a break at the 1984 "
-"Consumer Electronics Show (or so the legend goes.) This looks like the "
-"original Amiga demo if you turn off \"smoothing\" and \"lighting\" and turn "
-"on \"scanlines\", and is somewhat more modern otherwise. http://en.wikipedia."
-"org/wiki/Amiga#Boing_Ball Written by Jamie Zawinski; 2005."
-msgstr ""
-
-#: hacks/config/boing.xml.h:14 hacks/config/boxed.xml.h:24
-#: hacks/config/pinion.xml.h:16
-msgid "Tiny"
+"A clone of the first graphics demo for the Amiga 1000, which was written by "
+"Dale Luck and RJ Mical during a break at the 1984 Consumer Electronics Show "
+"(or so the legend goes.) This looks like the original Amiga demo if you turn "
+"off \"smoothing\" and \"lighting\" and turn on \"scanlines\", and is "
+"somewhat more modern otherwise. http://en.wikipedia.org/wiki/"
+"Amiga#Boing_Ball Written by Jamie Zawinski; 2005."
 msgstr ""
 
-#: hacks/config/bouboule.xml.h:1
+#: ../hacks/config/bouboule.xml.h:1
 msgid "Bouboule"
 msgstr ""
 
-#: hacks/config/bouboule.xml.h:2 hacks/config/rocks.xml.h:2
-msgid "Do Red/Blue 3D separation"
-msgstr ""
-
-#: hacks/config/bouboule.xml.h:9
+#: ../hacks/config/bouboule.xml.h:6
 msgid "Number of spots"
 msgstr ""
 
-#: hacks/config/bouboule.xml.h:11
-msgid ""
-"This draws what looks like a spinning, deforming balloon with varying-sized "
-"spots painted on its invisible surface. Written by Jeremie Petit; 1997."
-msgstr ""
-
-#: hacks/config/bouncingcow.xml.h:1
-msgid ""
-"A Cow. A Trampoline. Together, they fight crime. Written by Jamie Zawinski; "
-"2003."
+#: ../hacks/config/bouboule.xml.h:10 ../hacks/config/rocks.xml.h:13
+msgid "Do Red/Blue 3D separation"
 msgstr ""
 
-#: hacks/config/bouncingcow.xml.h:2
-msgid "Bounce speed"
+#: ../hacks/config/bouboule.xml.h:12
+msgid ""
+"A deforming balloon with varying-sized spots painted on its invisible "
+"surface. Written by Jeremie Petit; 1997."
 msgstr ""
 
-#: hacks/config/bouncingcow.xml.h:3
+#: ../hacks/config/bouncingcow.xml.h:1
 msgid "BouncingCow"
 msgstr ""
 
-#: hacks/config/bouncingcow.xml.h:6
-msgid "Herd"
+#: ../hacks/config/bouncingcow.xml.h:6
+msgid "Bounce speed"
 msgstr ""
 
-#: hacks/config/bouncingcow.xml.h:9
+#: ../hacks/config/bouncingcow.xml.h:8
 #, fuzzy
 msgid "Moo"
 msgstr "単色"
 
-#: hacks/config/bouncingcow.xml.h:10
+#: ../hacks/config/bouncingcow.xml.h:9
 msgid "Number of cows"
 msgstr ""
 
-#: hacks/config/boxed.xml.h:1 hacks/config/fluidballs.xml.h:2
-msgid "Ball size"
+#: ../hacks/config/bouncingcow.xml.h:10
+msgid "Herd"
+msgstr ""
+
+#: ../hacks/config/bouncingcow.xml.h:13
+msgid ""
+"A Cow. A Trampoline. Together, they fight crime. Written by Jamie Zawinski; "
+"2003."
 msgstr ""
 
-#: hacks/config/boxed.xml.h:2
+#: ../hacks/config/boxed.xml.h:1
 msgid "Boxed"
 msgstr ""
 
-#: hacks/config/boxed.xml.h:3
-msgid ""
-"Draws a box full of 3D bouncing balls that explode. Written by Sander van "
-"Grieken; 2002."
+#: ../hacks/config/boxed.xml.h:9 ../hacks/config/fluidballs.xml.h:6
+msgid "Number of balls"
+msgstr ""
+
+#: ../hacks/config/boxed.xml.h:12 ../hacks/config/fluidballs.xml.h:9
+msgid "Ball size"
 msgstr ""
 
-#: hacks/config/boxed.xml.h:4
+#: ../hacks/config/boxed.xml.h:14 ../hacks/config/hopalong.xml.h:14
+msgid "Popcorn"
+msgstr ""
+
+#: ../hacks/config/boxed.xml.h:15
 #, fuzzy
-msgid "Explosion decay"
+msgid "Explosion force"
 msgstr "表示モード"
 
-#: hacks/config/boxed.xml.h:5
+#: ../hacks/config/boxed.xml.h:16
+msgid "Nuke"
+msgstr ""
+
+#: ../hacks/config/boxed.xml.h:18
 #, fuzzy
-msgid "Explosion force"
+msgid "Explosion decay"
 msgstr "表示モード"
 
-#: hacks/config/boxed.xml.h:6
+#: ../hacks/config/boxed.xml.h:19
+msgid "Pop!"
+msgstr ""
+
+#: ../hacks/config/boxed.xml.h:21
 #, fuzzy
 msgid "Explosion momentum"
 msgstr "表示モード"
 
-#: hacks/config/boxed.xml.h:10 hacks/config/xmatrix.xml.h:6
+#: ../hacks/config/boxed.xml.h:22 ../hacks/config/xmatrix.xml.h:20
 msgid "Full"
 msgstr ""
 
-#: hacks/config/boxed.xml.h:14 hacks/config/circuit.xml.h:8
-#: hacks/config/glschool.xml.h:12 hacks/config/julia.xml.h:9
-#: hacks/config/mountain.xml.h:4 hacks/config/pipes.xml.h:12
-#: hacks/config/sproingies.xml.h:4 hacks/config/substrate.xml.h:13
-#: hacks/config/wormhole.xml.h:6
-msgid "Lots"
+#: ../hacks/config/boxed.xml.h:25
+msgid ""
+"A box full of 3D bouncing balls that explode. Written by Sander van Grieken; "
+"2002."
 msgstr ""
 
-#: hacks/config/boxed.xml.h:17
-msgid "Nuke"
+#: ../hacks/config/boxfit.xml.h:1
+msgid "BoxFit"
 msgstr ""
 
-#: hacks/config/boxed.xml.h:18 hacks/config/fluidballs.xml.h:16
-msgid "Number of balls"
+#: ../hacks/config/boxfit.xml.h:5 ../hacks/config/cityflow.xml.h:6
+#: ../hacks/config/cubenetic.xml.h:6
+msgid "Boxes"
 msgstr ""
 
-#: hacks/config/boxed.xml.h:19
-msgid "Pop!"
+#: ../hacks/config/boxfit.xml.h:6
+msgid "Grow by"
 msgstr ""
 
-#: hacks/config/boxed.xml.h:20 hacks/config/hopalong.xml.h:18
-msgid "Popcorn"
+#: ../hacks/config/boxfit.xml.h:7
+msgid "Spacing"
 msgstr ""
 
-#: hacks/config/boxfit.xml.h:1 hacks/config/popsquares.xml.h:1
+#: ../hacks/config/boxfit.xml.h:8 ../hacks/config/popsquares.xml.h:6
 msgid "Border"
 msgstr ""
 
-#: hacks/config/boxfit.xml.h:2
-msgid "BoxFit"
-msgstr ""
-
-#: hacks/config/boxfit.xml.h:3 hacks/config/cubenetic.xml.h:1
-msgid "Boxes"
+#: ../hacks/config/boxfit.xml.h:9
+msgid "Boxes or circles"
 msgstr ""
 
-#: hacks/config/boxfit.xml.h:4
+#: ../hacks/config/boxfit.xml.h:10
 msgid "Boxes only"
 msgstr ""
 
-#: hacks/config/boxfit.xml.h:5
-msgid "Boxes or circles"
-msgstr ""
-
-#: hacks/config/boxfit.xml.h:6
+#: ../hacks/config/boxfit.xml.h:11
 msgid "Circles only"
 msgstr ""
 
-#: hacks/config/boxfit.xml.h:7
+#: ../hacks/config/boxfit.xml.h:12
 msgid "Color gradient"
 msgstr ""
 
-#: hacks/config/boxfit.xml.h:9
+#: ../hacks/config/boxfit.xml.h:13
 #, fuzzy
 msgid "Grab images"
 msgstr "デスクトップ画像を操作対象にする"
 
-#: hacks/config/boxfit.xml.h:10
-msgid "Grow by"
+#: ../hacks/config/boxfit.xml.h:14
+msgid "Peek at underlying images"
 msgstr ""
 
-#: hacks/config/boxfit.xml.h:13
+#: ../hacks/config/boxfit.xml.h:16
 msgid ""
 "Packs the screen with growing squares or circles, colored according to a "
-"horizontal or vertical gradient, or according to the colors of the desktop "
-"or a loaded image file. The objects grow until they touch, then stop. When "
-"the screen is full, they shrink away and the process restarts. Written by "
-"Jamie Zawinski; 2005."
+"horizontal or vertical gradient, or according to the colors of a loaded "
+"image. The objects grow until they touch, then stop. When the screen is "
+"full, they shrink away and the process restarts. Written by Jamie Zawinski; "
+"2005."
 msgstr ""
 
-#: hacks/config/boxfit.xml.h:14
-msgid "Peek at underlying images"
+#: ../hacks/config/braid.xml.h:1
+msgid "Braid"
 msgstr ""
 
-#: hacks/config/boxfit.xml.h:16
-msgid "Spacing"
+#: ../hacks/config/braid.xml.h:11
+msgid "Number of rings"
 msgstr ""
 
-#: hacks/config/braid.xml.h:1
-msgid "Braid"
+#: ../hacks/config/braid.xml.h:12 ../hacks/config/epicycle.xml.h:11
+#: ../hacks/config/hilbert.xml.h:16 ../hacks/config/nerverot.xml.h:20
+msgid "Line thickness"
 msgstr ""
 
-#: hacks/config/braid.xml.h:2
-msgid ""
-"Draws random color-cycling inter-braided concentric circles. Written by John "
-"Neil; 1997."
+#: ../hacks/config/braid.xml.h:14
+msgid "Inter-braided concentric circles. Written by John Neil; 1997."
 msgstr ""
 
-#: hacks/config/braid.xml.h:6 hacks/config/epicycle.xml.h:7
-#: hacks/config/nerverot.xml.h:12
-msgid "Line thickness"
+#: ../hacks/config/bsod.xml.h:1
+msgid "BSOD"
 msgstr ""
 
-#: hacks/config/braid.xml.h:11
-msgid "Number of rings"
-msgstr ""
+#: ../hacks/config/bsod.xml.h:2 ../hacks/config/carousel.xml.h:8
+#: ../hacks/config/geodesicgears.xml.h:5 ../hacks/config/m6502.xml.h:2
+#: ../hacks/config/molecule.xml.h:5
+msgid "5 seconds"
+msgstr "5秒間"
 
-#: hacks/config/bsod.xml.h:1 hacks/config/m6502.xml.h:1
-#: hacks/config/molecule.xml.h:1 hacks/config/vidwhacker.xml.h:1
+#: ../hacks/config/bsod.xml.h:4 ../hacks/config/geodesicgears.xml.h:7
+#: ../hacks/config/m6502.xml.h:4 ../hacks/config/molecule.xml.h:7
+#: ../hacks/config/vidwhacker.xml.h:4
 msgid "2 minutes"
+msgstr "2分間"
+
+#: ../hacks/config/bsod.xml.h:6
+msgid "Windows 3.1"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:2 hacks/config/carousel.xml.h:2
-#: hacks/config/m6502.xml.h:2 hacks/config/molecule.xml.h:2
-msgid "5 seconds"
+#: ../hacks/config/bsod.xml.h:7
+msgid "Windows NT"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:3
-msgid "ATM"
+#: ../hacks/config/bsod.xml.h:8
+msgid "Windows 2000  "
 msgstr ""
 
-#: hacks/config/bsod.xml.h:4
-msgid "AmigaDOS"
+#: ../hacks/config/bsod.xml.h:9
+msgid "MS-DOS"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:5
-msgid "Apple ]["
+#: ../hacks/config/bsod.xml.h:10
+msgid "AmigaDOS"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:6
-msgid "Atari"
+#: ../hacks/config/bsod.xml.h:11
+msgid "GLaDOS"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:7
-msgid "BSD"
+#: ../hacks/config/bsod.xml.h:12
+msgid "Android"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:8
-msgid "BSOD"
+#: ../hacks/config/bsod.xml.h:13
+msgid "Apple ]["
 msgstr ""
 
-#: hacks/config/bsod.xml.h:9
-msgid ""
-"BSOD stands for \"Blue Screen of Death\". The finest in personal computer "
-"emulation, BSOD simulates popular screen savers from a number of less robust "
-"operating systems. Written by Jamie Zawinski; 1998."
+#: ../hacks/config/bsod.xml.h:14
+msgid "NVidia"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:11
-msgid "HPUX"
+#: ../hacks/config/bsod.xml.h:15
+msgid "OS/2"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:12
-msgid "HVX/GCOS6"
+#: ../hacks/config/bsod.xml.h:16
+msgid "Sad Mac"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:13
-msgid "Linux (fsck)"
+#: ../hacks/config/bsod.xml.h:17
+msgid "Mac bomb"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:14
-msgid "Linux (hppa)"
+#: ../hacks/config/bsod.xml.h:18
+msgid "MacsBug"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:15
-msgid "Linux (sparc)"
+#: ../hacks/config/bsod.xml.h:19
+msgid "Atari"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:16
-msgid "MS-DOS"
+#: ../hacks/config/bsod.xml.h:20
+msgid "MacOS X"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:17
-msgid "Mac bomb"
+#: ../hacks/config/bsod.xml.h:21
+msgid "OS/390"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:18
-msgid "MacOS X"
+#: ../hacks/config/bsod.xml.h:22
+msgid "VMS"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:19
-msgid "MacsBug"
+#: ../hacks/config/bsod.xml.h:23
+msgid "HVX/GCOS6"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:20
+#: ../hacks/config/bsod.xml.h:24
 msgid "NCD X Terminal  "
 msgstr ""
 
-#: hacks/config/bsod.xml.h:21
-msgid "NVidia"
+#: ../hacks/config/bsod.xml.h:25
+msgid "ATM"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:22
-msgid "OS/2"
+#: ../hacks/config/bsod.xml.h:26
+msgid "BSD"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:23
-msgid "OS/390"
+#: ../hacks/config/bsod.xml.h:27
+msgid "Linux (fsck)"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:24
-msgid "SCO"
+#: ../hacks/config/bsod.xml.h:28
+msgid "Linux (sparc)"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:25
-msgid "Sad Mac"
+#: ../hacks/config/bsod.xml.h:29
+msgid "Linux (hppa)"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:27
+#: ../hacks/config/bsod.xml.h:30
 msgid "Solaris"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:28
-msgid "Tru64"
+#: ../hacks/config/bsod.xml.h:31
+msgid "SCO"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:29
-msgid "VMS"
+#: ../hacks/config/bsod.xml.h:32
+msgid "HPUX"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:30
-msgid "Windows 2000  "
+#: ../hacks/config/bsod.xml.h:33
+msgid "Tru64"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:31
-msgid "Windows 3.1"
+#.
+#. <hgroup>
+#. <vgroup>
+#. <number id="tvcolor" type="slider" arg="-tv-color %"
+#. _label="Color Knob" _low-label="Low" _high-label="High"
+#. low="0" high="1000" default="70"/>
+#. <number id="tvtint" type="slider" arg="-tv-tint %"
+#. _label="Tint Knob" _low-label="Low" _high-label="High"
+#. low="0" high="100" default="5"/>
+#. </vgroup>
+#. <vgroup>
+#. <number id="tvbrightness" type="slider" arg="-tv-brightness %"
+#. _label="Brightness Knob" _low-label="Low" _high-label="High"
+#. low="0" high="200" default="150"/>
+#. <number id="tvcontrast" type="slider" arg="-tv-contrast %"
+#. _label="Contrast Knob" _low-label="Low" _high-label="High"
+#. low="0" high="1500" default="1000"/>
+#. </vgroup>
+#. </hgroup>
+#.
+#: ../hacks/config/bsod.xml.h:55
+#, no-c-format
+msgid ""
+"BSOD stands for \"Blue Screen of Death\". The finest in personal computer "
+"emulation, BSOD simulates popular screen savers from a number of less robust "
+"operating systems. http://en.wikipedia.org/wiki/Blue_Screen_of_Death http://"
+"en.wikipedia.org/wiki/Screen_of_death http://en.wikipedia.org/wiki/"
+"Guru_Meditation http://en.wikipedia.org/wiki/Row_of_Bombs http://en."
+"wikipedia.org/wiki/Bomb_%28symbol%29 Written by Jamie Zawinski; 1998."
 msgstr ""
 
-#: hacks/config/bsod.xml.h:32
-msgid "Windows NT"
+#: ../hacks/config/bubble3d.xml.h:1
+msgid "Bubble3D"
+msgstr ""
+
+#: ../hacks/config/bubble3d.xml.h:5
+msgid "Transparent bubbles"
 msgstr ""
 
-#: hacks/config/bubble3d.xml.h:1
+#: ../hacks/config/bubble3d.xml.h:6
 #, fuzzy
 msgid "Bubble color"
 msgstr "DirectColor"
 
-#: hacks/config/bubble3d.xml.h:2
-msgid "Bubble3D"
+#: ../hacks/config/bubble3d.xml.h:8
+msgid ""
+"Rising, undulating 3D bubbles, with transparency and specular reflections. "
+"Written by Richard Jones; 1998."
 msgstr ""
 
-#: hacks/config/bubble3d.xml.h:3
-msgid ""
-"Draws a stream of rising, undulating 3D bubbles, rising toward the top of "
-"the screen, with transparency and specular reflections. Written by Richard "
-"Jones; 1998."
+#: ../hacks/config/bubbles.xml.h:1
+msgid "Bubbles"
 msgstr ""
 
-#: hacks/config/bubble3d.xml.h:8
-msgid "Transparent bubbles"
+#: ../hacks/config/bubbles.xml.h:5
+msgid "Draw circles instead of bubble images"
 msgstr ""
 
-#: hacks/config/bubbles.xml.h:1
-msgid "Bubbles"
+#: ../hacks/config/bubbles.xml.h:6
+msgid "Don't hide bubbles when they pop"
+msgstr ""
+
+#: ../hacks/config/bubbles.xml.h:7
+msgid "Leave trails"
 msgstr ""
 
-#: hacks/config/bubbles.xml.h:2
+#: ../hacks/config/bubbles.xml.h:8
 #, fuzzy
-msgid "Bubbles fall"
+msgid "Bubbles rise"
 msgstr "DirectColor"
 
-#: hacks/config/bubbles.xml.h:3
+#: ../hacks/config/bubbles.xml.h:9
 #, fuzzy
 msgid "Bubbles float"
 msgstr "DirectColor"
 
-#: hacks/config/bubbles.xml.h:4
+#: ../hacks/config/bubbles.xml.h:10
 #, fuzzy
-msgid "Bubbles rise"
+msgid "Bubbles fall"
 msgstr "DirectColor"
 
-#: hacks/config/bubbles.xml.h:5
-msgid "Don't hide bubbles when they pop"
-msgstr ""
-
-#: hacks/config/bubbles.xml.h:6
-msgid "Draw circles instead of bubble images"
-msgstr ""
-
-#: hacks/config/bubbles.xml.h:9
-msgid "Leave trails"
-msgstr ""
-
-#: hacks/config/bubbles.xml.h:12
+#: ../hacks/config/bubbles.xml.h:12
 msgid ""
-"This simulates the kind of bubble formation that happens when water boils:"
-"small bubbles appear, and as they get closer to each other, they combine to "
-"form larger bubbles, which eventually pop. Written by James Macnicol; 1996."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. This simulates the kind of bubble formation that happens when "
+"water boils: small bubbles appear, and as they get closer to each other, "
+"they combine to form larger bubbles, which eventually pop. Written by James "
+"Macnicol; 1996."
 msgstr ""
 
-#: hacks/config/bumps.xml.h:3
-msgid ""
-"A spotlight roams across an embossed version of your desktop or other "
-"picture. Written by Shane Smit; 1999."
+#: ../hacks/config/bumps.xml.h:1 ../hacks/config/mirrorblob.xml.h:15
+msgid "Bumps"
 msgstr ""
 
-#: hacks/config/bumps.xml.h:4 hacks/config/mirrorblob.xml.h:7
-msgid "Bumps"
+#: ../hacks/config/bumps.xml.h:12
+msgid ""
+"A spotlight roams across an embossed version of a loaded image. Written by "
+"Shane Smit; 1999."
 msgstr ""
 
-#: hacks/config/cage.xml.h:1
+#: ../hacks/config/cage.xml.h:1
 msgid "Cage"
 msgstr ""
 
-#: hacks/config/cage.xml.h:6
+#: ../hacks/config/cage.xml.h:7
 msgid ""
-"This draws Escher's \"Impossible Cage\", a 3d analog of a moebius strip, and "
-"rotates it in three dimensions. http://en.wikipedia.org/wiki/"
-"Maurits_Cornelis_Escher Written by Marcelo Vianna; 1998."
+"Escher's \"Impossible Cage\", a 3d analog of a moebius strip, and rotates it "
+"in three dimensions. http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher "
+"Written by Marcelo Vianna; 1998."
 msgstr ""
 
-#: hacks/config/carousel.xml.h:1 hacks/config/coral.xml.h:1
-#: hacks/config/deco.xml.h:1 hacks/config/helix.xml.h:1
-#: hacks/config/jigsaw.xml.h:2 hacks/config/moire.xml.h:1
-#: hacks/config/pedal.xml.h:1 hacks/config/rorschach.xml.h:1
-#: hacks/config/xspirograph.xml.h:1
-msgid "1 minute"
+#: ../hacks/config/carousel.xml.h:1
+msgid "Carousel"
 msgstr ""
 
-#: hacks/config/carousel.xml.h:3 hacks/config/ccurve.xml.h:3
+#: ../hacks/config/carousel.xml.h:6 ../hacks/config/ccurve.xml.h:6
+#: ../hacks/config/geodesic.xml.h:15 ../hacks/config/photopile.xml.h:13
+#: ../hacks/config/tronbit.xml.h:6
 msgid "Animation speed"
 msgstr ""
 
-#: hacks/config/carousel.xml.h:4
-msgid "Carousel"
-msgstr ""
-
-#: hacks/config/carousel.xml.h:8
-msgid ""
-"Loads several random images, and displays them flying in a circular "
-"formation. The formation changes speed and direction randomly, and images "
-"periodically drop out to be replaced by new ones. Written by Jamie Zawinski; "
-"2005."
+#: ../hacks/config/carousel.xml.h:9 ../hacks/config/glslideshow.xml.h:6
+#: ../hacks/config/mirrorblob.xml.h:9 ../hacks/config/photopile.xml.h:19
+msgid "Time until loading a new image"
 msgstr ""
 
-#: hacks/config/carousel.xml.h:10
-msgid "No tilting"
-msgstr ""
+#: ../hacks/config/carousel.xml.h:10 ../hacks/config/coral.xml.h:7
+#: ../hacks/config/deco.xml.h:4 ../hacks/config/helix.xml.h:7
+#: ../hacks/config/moire.xml.h:4 ../hacks/config/pedal.xml.h:4
+#: ../hacks/config/rorschach.xml.h:10 ../hacks/config/xspirograph.xml.h:7
+msgid "1 minute"
+msgstr "1分間"
 
-#: hacks/config/carousel.xml.h:11
+#: ../hacks/config/carousel.xml.h:11 ../hacks/config/photopile.xml.h:8
 msgid "Number of images"
 msgstr ""
 
-#: hacks/config/carousel.xml.h:12 hacks/config/glslideshow.xml.h:19
-msgid "Show file names"
-msgstr ""
-
-#: hacks/config/carousel.xml.h:15
+#: ../hacks/config/carousel.xml.h:12
 msgid "Tilt in/out and left/right"
 msgstr ""
 
-#: hacks/config/carousel.xml.h:16
+#: ../hacks/config/carousel.xml.h:13
 msgid "Tilt in/out only"
 msgstr ""
 
-#: hacks/config/carousel.xml.h:17
+#: ../hacks/config/carousel.xml.h:14
 msgid "Tilt left/right only"
 msgstr ""
 
-#: hacks/config/carousel.xml.h:18 hacks/config/glslideshow.xml.h:21
-#: hacks/config/mirrorblob.xml.h:24
-msgid "Time until loading a new image"
+#: ../hacks/config/carousel.xml.h:15
+msgid "No tilting"
 msgstr ""
 
-#: hacks/config/carousel.xml.h:19
+#: ../hacks/config/carousel.xml.h:16
 msgid "Zoom in/out"
 msgstr ""
 
-#: hacks/config/ccurve.xml.h:2 hacks/config/epicycle.xml.h:2
-#: hacks/config/glslideshow.xml.h:5 hacks/config/glsnake.xml.h:2
-#: hacks/config/polyhedra.xml.h:2 hacks/config/starfish.xml.h:2
-#, fuzzy
-msgid "30 seconds"
-msgstr "秒間"
+#: ../hacks/config/carousel.xml.h:17 ../hacks/config/glslideshow.xml.h:19
+#: ../hacks/config/photopile.xml.h:21
+msgid "Show file names"
+msgstr ""
+
+#: ../hacks/config/carousel.xml.h:19
+msgid ""
+"Loads several random images, and displays them flying in a circular "
+"formation. The formation changes speed and direction randomly, and images "
+"periodically drop out to be replaced by new ones. Written by Jamie Zawinski; "
+"2005."
+msgstr ""
 
-#: hacks/config/ccurve.xml.h:4
+#: ../hacks/config/ccurve.xml.h:1
 msgid "CCurve"
 msgstr ""
 
-#: hacks/config/ccurve.xml.h:5
+#: ../hacks/config/ccurve.xml.h:3
 msgid "Change image every"
 msgstr ""
 
-#: hacks/config/ccurve.xml.h:6 hacks/config/coral.xml.h:5
-#: hacks/config/imsmap.xml.h:5 hacks/config/kumppa.xml.h:1
-#: hacks/config/qix.xml.h:6 hacks/config/squiral.xml.h:2
-#: hacks/config/superquadrics.xml.h:1 hacks/config/wander.xml.h:2
-#: hacks/config/xmatrix.xml.h:2
+#: ../hacks/config/ccurve.xml.h:4 ../hacks/config/epicycle.xml.h:10
+#: ../hacks/config/glslideshow.xml.h:15 ../hacks/config/glsnake.xml.h:7
+#: ../hacks/config/polyhedra.xml.h:10 ../hacks/config/starfish.xml.h:10
+msgid "30 seconds"
+msgstr "30秒間"
+
+#: ../hacks/config/ccurve.xml.h:9 ../hacks/config/coral.xml.h:9
+#: ../hacks/config/imsmap.xml.h:9 ../hacks/config/kumppa.xml.h:5
+#: ../hacks/config/qix.xml.h:9 ../hacks/config/quasicrystal.xml.h:8
+#: ../hacks/config/squiral.xml.h:11 ../hacks/config/superquadrics.xml.h:8
+#: ../hacks/config/wander.xml.h:5 ../hacks/config/xmatrix.xml.h:19
 msgid "Density"
 msgstr ""
 
-#: hacks/config/ccurve.xml.h:8
+#: ../hacks/config/ccurve.xml.h:12
 msgid ""
 "Generates self-similar linear fractals, including the classic \"C Curve\". "
 "http://en.wikipedia.org/wiki/Levy_C_curve Written by Rick Campbell; 1999."
 msgstr ""
 
-#: hacks/config/celtic.xml.h:1
+#: ../hacks/config/celtic.xml.h:1
 msgid "Celtic"
 msgstr ""
 
-#: hacks/config/celtic.xml.h:2
+#: ../hacks/config/celtic.xml.h:8
 msgid "Draw graph"
 msgstr ""
 
-#: hacks/config/celtic.xml.h:8
+#: ../hacks/config/celtic.xml.h:10
 msgid ""
 "Repeatedly draws random Celtic cross-stitch patterns. http://en.wikipedia."
-"org/wiki/Celtic_knot Written by Max Froumentin; 2005."
+"org/wiki/Celtic_knot http://en.wikipedia.org/wiki/Knots_and_graphs Written "
+"by Max Froumentin; 2005."
 msgstr ""
 
-#: hacks/config/circuit.xml.h:1
-msgid ""
-"Animates a number of 3D electronic components. Written by Ben Buxton; 2001."
+#: ../hacks/config/circuit.xml.h:1
+msgid "Circuit"
 msgstr ""
 
-#: hacks/config/circuit.xml.h:2
-msgid "Circuit"
+#: ../hacks/config/circuit.xml.h:5 ../hacks/config/mismunch.xml.h:8
+#: ../hacks/config/mountain.xml.h:5 ../hacks/config/munch.xml.h:8
+#: ../hacks/config/pipes.xml.h:5 ../hacks/config/shadebobs.xml.h:11
+#: ../hacks/config/sproingies.xml.h:5 ../hacks/config/winduprobot.xml.h:8
+msgid "One"
 msgstr ""
 
-#: hacks/config/circuit.xml.h:3 hacks/config/gflux.xml.h:5
-msgid "Directional lighting"
+#: ../hacks/config/circuit.xml.h:6
+msgid "Parts"
+msgstr ""
+
+#: ../hacks/config/circuit.xml.h:9 ../hacks/config/jigglypuff.xml.h:15
+#: ../hacks/config/pinion.xml.h:6
+msgid "Rotation speed"
+msgstr ""
+
+#: ../hacks/config/circuit.xml.h:11 ../hacks/config/companioncube.xml.h:11
+#: ../hacks/config/cube21.xml.h:19 ../hacks/config/cubestorm.xml.h:15
+#: ../hacks/config/dangerball.xml.h:12 ../hacks/config/engine.xml.h:18
+#: ../hacks/config/flipflop.xml.h:6 ../hacks/config/gears.xml.h:12
+#: ../hacks/config/geodesic.xml.h:9 ../hacks/config/geodesicgears.xml.h:12
+#: ../hacks/config/hilbert.xml.h:19 ../hacks/config/moebiusgears.xml.h:11
+#: ../hacks/config/polyhedra.xml.h:164 ../hacks/config/rubikblocks.xml.h:13
+#: ../hacks/config/surfaces.xml.h:26 ../hacks/config/tronbit.xml.h:8
+msgid "Spin"
 msgstr ""
 
-#: hacks/config/circuit.xml.h:5
+#: ../hacks/config/circuit.xml.h:12
 msgid "Flat coloring"
 msgstr ""
 
-#: hacks/config/circuit.xml.h:10 hacks/config/mismunch.xml.h:9
-#: hacks/config/mountain.xml.h:9 hacks/config/pipes.xml.h:16
-#: hacks/config/shadebobs.xml.h:9 hacks/config/sproingies.xml.h:6
-msgid "One"
+#: ../hacks/config/circuit.xml.h:13 ../hacks/config/gflux.xml.h:16
+msgid "Directional lighting"
 msgstr ""
 
-#: hacks/config/circuit.xml.h:11
-msgid "Parts"
+#: ../hacks/config/circuit.xml.h:15
+msgid "Electronic components float around. Written by Ben Buxton; 2001."
 msgstr ""
 
-#: hacks/config/circuit.xml.h:12 hacks/config/jigglypuff.xml.h:16
-#: hacks/config/pinion.xml.h:12
-msgid "Rotation speed"
+#: ../hacks/config/cityflow.xml.h:1
+msgid "Cityflow"
 msgstr ""
 
-#: hacks/config/circuit.xml.h:15 hacks/config/cube21.xml.h:22
-#: hacks/config/cubestorm.xml.h:13 hacks/config/dangerball.xml.h:13
-#: hacks/config/engine.xml.h:17 hacks/config/flipflop.xml.h:11
-#: hacks/config/gears.xml.h:12 hacks/config/klein.xml.h:9
-#: hacks/config/moebiusgears.xml.h:13 hacks/config/polyhedra.xml.h:147
-msgid "Spin"
+#: ../hacks/config/cityflow.xml.h:8
+msgid "Skew"
 msgstr ""
 
-#: hacks/config/cloudlife.xml.h:1 hacks/config/demon.xml.h:5
-#: hacks/config/petri.xml.h:1 hacks/config/slidescreen.xml.h:3
-msgid "Cell size"
+#: ../hacks/config/cityflow.xml.h:10 ../hacks/config/gflux.xml.h:6
+#: ../hacks/config/interference.xml.h:6
+msgid "Wave speed"
+msgstr ""
+
+#: ../hacks/config/cityflow.xml.h:13
+msgid "Wave overlap"
+msgstr ""
+
+#: ../hacks/config/cityflow.xml.h:15
+msgid "Wave complexity"
+msgstr ""
+
+#: ../hacks/config/cityflow.xml.h:18
+msgid ""
+"Waves move across a sea of boxes. The city swells. The walls are closing in. "
+"Written by Jamie Zawinski; 2014."
 msgstr ""
 
-#: hacks/config/cloudlife.xml.h:2
+#: ../hacks/config/cloudlife.xml.h:1
 msgid "CloudLife"
 msgstr ""
 
-#: hacks/config/cloudlife.xml.h:5
+#: ../hacks/config/cloudlife.xml.h:5
+msgid "Young"
+msgstr ""
+
+#: ../hacks/config/cloudlife.xml.h:6
+msgid "Max age"
+msgstr ""
+
+#: ../hacks/config/cloudlife.xml.h:7
+msgid "Old"
+msgstr ""
+
+#: ../hacks/config/cloudlife.xml.h:8
+#, fuzzy
+msgid "Initial density"
+msgstr "カラーマップをインストールする"
+
+#: ../hacks/config/cloudlife.xml.h:10 ../hacks/config/demon.xml.h:14
+#: ../hacks/config/petri.xml.h:26 ../hacks/config/slidescreen.xml.h:15
+msgid "Cell size"
+msgstr ""
+
+#: ../hacks/config/cloudlife.xml.h:14
 #, no-c-format
 msgid ""
 "Generates cloud-like formations based on a variant of Conway's Life. The "
 "difference is that cells have a maximum age, after which they count as 3 for "
 "populating the next generation. This makes long-lived formations explode "
-"instead of just sitting there. http://en.wikipedia.org/wiki/Conway%"
-"27s_Game_of_Life Written by Don Marti; 2003."
+"instead of just sitting there. http://en.wikipedia.org/wiki/Conway"
+"%27s_Game_of_Life Written by Don Marti; 2003."
 msgstr ""
 
-#: hacks/config/cloudlife.xml.h:7
-#, fuzzy
-msgid "Initial density"
-msgstr "カラーマップをインストールする"
+#: ../hacks/config/companioncube.xml.h:1
+msgid "CompanionCube"
+msgstr ""
 
-#: hacks/config/cloudlife.xml.h:10
-msgid "Max age"
+#: ../hacks/config/companioncube.xml.h:6 ../hacks/config/distort.xml.h:17
+msgid "Bounce"
 msgstr ""
 
-#: hacks/config/cloudlife.xml.h:11
-msgid "Old"
+#: ../hacks/config/companioncube.xml.h:8 ../hacks/config/deluxe.xml.h:8
+#: ../hacks/config/geodesic.xml.h:17 ../hacks/config/gflux.xml.h:11
+#: ../hacks/config/glcells.xml.h:28 ../hacks/config/glhanoi.xml.h:9
+#: ../hacks/config/glsnake.xml.h:5 ../hacks/config/hypnowheel.xml.h:9
+#: ../hacks/config/lavalite.xml.h:8 ../hacks/config/lisa.xml.h:13
+#: ../hacks/config/lissie.xml.h:11 ../hacks/config/projectiveplane.xml.h:32
+#: ../hacks/config/skytentacles.xml.h:2
+msgid "1"
 msgstr ""
 
-#: hacks/config/cloudlife.xml.h:14
-msgid "Young"
+#: ../hacks/config/companioncube.xml.h:9
+#, fuzzy
+msgid "Number of cubes"
+msgstr "色の数"
+
+#. #### -no-optimize
+#: ../hacks/config/companioncube.xml.h:12 ../hacks/config/cube21.xml.h:20
+#: ../hacks/config/cubenetic.xml.h:8 ../hacks/config/cubestorm.xml.h:14
+#: ../hacks/config/dangerball.xml.h:11 ../hacks/config/engine.xml.h:17
+#: ../hacks/config/gears.xml.h:11 ../hacks/config/geodesic.xml.h:8
+#: ../hacks/config/geodesicgears.xml.h:11 ../hacks/config/glblur.xml.h:8
+#: ../hacks/config/glforestfire.xml.h:11 ../hacks/config/glknots.xml.h:22
+#: ../hacks/config/glplanet.xml.h:7 ../hacks/config/gltext.xml.h:9
+#: ../hacks/config/hilbert.xml.h:18 ../hacks/config/hypnowheel.xml.h:6
+#: ../hacks/config/kaleidocycle.xml.h:19 ../hacks/config/lavalite.xml.h:14
+#: ../hacks/config/menger.xml.h:10 ../hacks/config/moebiusgears.xml.h:10
+#: ../hacks/config/molecule.xml.h:16 ../hacks/config/polyhedra.xml.h:165
+#: ../hacks/config/rubikblocks.xml.h:14 ../hacks/config/spheremonics.xml.h:9
+#: ../hacks/config/surfaces.xml.h:25 ../hacks/config/tronbit.xml.h:9
+#: ../hacks/config/wander.xml.h:1
+msgid "Wander"
+msgstr ""
+
+#: ../hacks/config/companioncube.xml.h:16
+#, no-c-format
+msgid ""
+"The symptoms most commonly produced by Enrichment Center testing are "
+"superstition, perceiving inanimate objects as alive, and hallucinations. The "
+"Enrichment Center reminds you that the weighted companion cube will never "
+"threaten to stab you and, in fact, cannot speak. In the event that the "
+"Weighted Companion Cube does speak, the Enrichment Center urges you to "
+"disregard its advice. http://en.wikipedia.org/wiki/Portal_%28video_game%29 "
+"Written by Jamie Zawinski; 2011."
 msgstr ""
 
-#: hacks/config/compass.xml.h:1
+#: ../hacks/config/compass.xml.h:1
 msgid "Compass"
 msgstr ""
 
-#: hacks/config/compass.xml.h:6
+#: ../hacks/config/compass.xml.h:6
 msgid ""
-"This draws a compass, with all elements spinning about randomly, for that "
-"\"lost and nauseous\" feeling. Written by Jamie Zawinski; 1999."
+"A compass, with all elements spinning about randomly, for that \"lost and "
+"nauseous\" feeling. Written by Jamie Zawinski; 1999."
 msgstr ""
 
-#: hacks/config/coral.xml.h:2 hacks/config/deco.xml.h:2
-#: hacks/config/epicycle.xml.h:1 hacks/config/glslideshow.xml.h:1
-#: hacks/config/helix.xml.h:2 hacks/config/moire.xml.h:2
-#: hacks/config/pedal.xml.h:2 hacks/config/polyhedra.xml.h:1
-#: hacks/config/rorschach.xml.h:2 hacks/config/starfish.xml.h:1
-#: hacks/config/xspirograph.xml.h:2
-msgid "1 second"
+#: ../hacks/config/coral.xml.h:1
+msgid "Coral"
 msgstr ""
 
-#: hacks/config/coral.xml.h:3
-msgid "Coral"
+#: ../hacks/config/coral.xml.h:5 ../hacks/config/deco.xml.h:2
+#: ../hacks/config/epicycle.xml.h:8 ../hacks/config/glslideshow.xml.h:13
+#: ../hacks/config/helix.xml.h:5 ../hacks/config/moire.xml.h:2
+#: ../hacks/config/pedal.xml.h:2 ../hacks/config/polyhedra.xml.h:8
+#: ../hacks/config/rorschach.xml.h:8 ../hacks/config/starfish.xml.h:8
+#: ../hacks/config/xspirograph.xml.h:5
+msgid "1 second"
+msgstr "1秒間"
+
+#: ../hacks/config/coral.xml.h:8 ../hacks/config/fireworkx.xml.h:7
+#: ../hacks/config/gflux.xml.h:8 ../hacks/config/glblur.xml.h:5
+#: ../hacks/config/glmatrix.xml.h:5 ../hacks/config/imsmap.xml.h:8
+#: ../hacks/config/lavalite.xml.h:5 ../hacks/config/pyro.xml.h:5
+#: ../hacks/config/qix.xml.h:8 ../hacks/config/squiral.xml.h:10
+#: ../hacks/config/xmatrix.xml.h:18
+msgid "Sparse"
 msgstr ""
 
-#: hacks/config/coral.xml.h:4 hacks/config/fireworkx.xml.h:2
-#: hacks/config/gflux.xml.h:4 hacks/config/glblur.xml.h:2
-#: hacks/config/glmatrix.xml.h:2 hacks/config/imsmap.xml.h:4
-#: hacks/config/lavalite.xml.h:6 hacks/config/pyro.xml.h:1
-#: hacks/config/qix.xml.h:5 hacks/config/squiral.xml.h:1
+#: ../hacks/config/coral.xml.h:10 ../hacks/config/fireworkx.xml.h:5
+#: ../hacks/config/gflux.xml.h:10 ../hacks/config/glblur.xml.h:7
+#: ../hacks/config/glmatrix.xml.h:7 ../hacks/config/imsmap.xml.h:10
+#: ../hacks/config/lavalite.xml.h:7 ../hacks/config/pyro.xml.h:7
+#: ../hacks/config/qix.xml.h:10 ../hacks/config/squiral.xml.h:12
 msgid "Dense"
 msgstr ""
 
-#: hacks/config/coral.xml.h:12 hacks/config/glcells.xml.h:28
-#: hacks/config/squiral.xml.h:13
+#: ../hacks/config/coral.xml.h:12 ../hacks/config/glcells.xml.h:29
+#: ../hacks/config/squiral.xml.h:6
 msgid "Seeds"
 msgstr ""
 
-#: hacks/config/coral.xml.h:14
+#: ../hacks/config/coral.xml.h:15
 msgid ""
 "Simulates coral growth, albeit somewhat slowly. Written by Frederick Roeber; "
 "1997."
 msgstr ""
 
-#: hacks/config/coral.xml.h:15 hacks/config/fireworkx.xml.h:12
-#: hacks/config/gflux.xml.h:17 hacks/config/glblur.xml.h:16
-#: hacks/config/glmatrix.xml.h:18 hacks/config/imsmap.xml.h:17
-#: hacks/config/lavalite.xml.h:28 hacks/config/pyro.xml.h:15
-#: hacks/config/qix.xml.h:22 hacks/config/squiral.xml.h:15
-#: hacks/config/xmatrix.xml.h:20
-msgid "Sparse"
+#: ../hacks/config/crackberg.xml.h:1
+msgid "Crackberg"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:1
-msgid "Confused"
+#: ../hacks/config/crackberg.xml.h:5
+msgid "Mouse hole"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:2
-msgid "Crackberg"
+#: ../hacks/config/crackberg.xml.h:6
+msgid "Visibility"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:3
+#: ../hacks/config/crackberg.xml.h:7
 msgid "Eagle nest"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:4
-msgid "Earthy coloration"
+#: ../hacks/config/crackberg.xml.h:9
+msgid "Subdivisions"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:6
-msgid "Flat shading"
+#: ../hacks/config/crackberg.xml.h:10
+msgid "Hurt me"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:7
-msgid ""
-"Flies through height maps, optionally animating the creation and destruction "
-"of generated tiles; tiles `grow' into place. Written by Matus Telgarsky; "
-"2005."
+#: ../hacks/config/crackberg.xml.h:11
+msgid "Flat shading"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:10
-msgid "Hurt me"
+#: ../hacks/config/crackberg.xml.h:13 ../hacks/config/flurry.xml.h:6
+msgid "Water"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:11
-msgid "Icy coloration"
+#: ../hacks/config/crackberg.xml.h:14
+msgid "Confused"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:12
+#: ../hacks/config/crackberg.xml.h:15
 msgid "Immediate"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:13 hacks/config/glslideshow.xml.h:14
+#: ../hacks/config/crackberg.xml.h:16 ../hacks/config/glslideshow.xml.h:18
 msgid "Letterbox"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:16
-msgid "Mouse hole"
-msgstr ""
-
-#: hacks/config/crackberg.xml.h:17 hacks/config/imsmap.xml.h:14
+#: ../hacks/config/crackberg.xml.h:19 ../hacks/config/imsmap.xml.h:14
+#: ../hacks/config/klein.xml.h:18 ../hacks/config/projectiveplane.xml.h:10
 #, fuzzy
 msgid "Random coloration"
 msgstr "フェードする時間: "
 
-#: hacks/config/crackberg.xml.h:19
-msgid "Subdivisions"
+#: ../hacks/config/crackberg.xml.h:20
+msgid "Earthy coloration"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:20
-msgid "Swampy coloration"
+#: ../hacks/config/crackberg.xml.h:21
+msgid "Icy coloration"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:21
-msgid "Visibility"
+#: ../hacks/config/crackberg.xml.h:22
+msgid "Swampy coloration"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:22
+#: ../hacks/config/crackberg.xml.h:23
 msgid "Vomitous coloration"
 msgstr ""
 
-#: hacks/config/crackberg.xml.h:23 hacks/config/flurry.xml.h:11
-msgid "Water"
+#: ../hacks/config/crackberg.xml.h:24
+msgid ""
+"Flies through height maps, optionally animating the creation and destruction "
+"of generated tiles; tiles `grow' into place. Written by Matus Telgarsky; "
+"2005."
 msgstr ""
 
-#: hacks/config/critical.xml.h:1
+#: ../hacks/config/critical.xml.h:1
 msgid "Critical"
 msgstr ""
 
-#: hacks/config/critical.xml.h:2
+#: ../hacks/config/critical.xml.h:9
 msgid ""
-"Draws a system of self-organizing lines. It starts out as random squiggles, "
-"but after a few iterations, order begins to appear. Written by Martin Pool; "
-"1999."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Draws a system of self-organizing lines. It starts out as "
+"random squiggles, but after a few iterations, order begins to appear. "
+"Written by Martin Pool; 1999."
 msgstr ""
 
-#: hacks/config/crystal.xml.h:1
-msgid "Center on screen"
+#: ../hacks/config/crystal.xml.h:1
+msgid "Crystal"
 msgstr ""
 
-#: hacks/config/crystal.xml.h:2
-msgid "Crystal"
+#. #### -shift (color cycling)
+#: ../hacks/config/crystal.xml.h:9
+msgid "Number of crystals"
 msgstr ""
 
-#: hacks/config/crystal.xml.h:3
-msgid "Draw cell"
+#: ../hacks/config/crystal.xml.h:10
+msgid "Horizontal symmetries"
+msgstr ""
+
+#: ../hacks/config/crystal.xml.h:11
+msgid "Vertical symmetries"
 msgstr ""
 
-#: hacks/config/crystal.xml.h:4 hacks/config/spheremonics.xml.h:3
+#: ../hacks/config/crystal.xml.h:12 ../hacks/config/spheremonics.xml.h:19
 msgid "Draw grid"
 msgstr ""
 
-#: hacks/config/crystal.xml.h:7
-msgid "Horizontal symmetries"
+#: ../hacks/config/crystal.xml.h:13
+msgid "Draw cell"
+msgstr ""
+
+#: ../hacks/config/crystal.xml.h:14
+msgid "Center on screen"
 msgstr ""
 
-#: hacks/config/crystal.xml.h:10
+#: ../hacks/config/crystal.xml.h:16
 msgid ""
 "Moving polygons, similar to a kaleidoscope. See also the \"Kaleidescope\" "
 "and \"GLeidescope\" screen savers. http://en.wikipedia.org/wiki/Kaleidoscope "
 "Written by Jouk Jansen; 1998."
 msgstr ""
 
-#: hacks/config/crystal.xml.h:12
-msgid "Number of crystals"
-msgstr ""
-
-#: hacks/config/crystal.xml.h:15
-msgid "Vertical symmetries"
+#: ../hacks/config/cube21.xml.h:1
+msgid "Cube21"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:2
-#, no-c-format
-msgid ""
-"Animates a Rubik-like puzzle known as Cube 21 or Square-1. The rotations are "
-"chosen randomly. See also the \"Rubik\" and \"GLSnake\" screen savers. "
-"http://en.wikipedia.org/wiki/Square_One_%28puzzle%29 Written by Vasek "
-"Potocek; 2005."
+#: ../hacks/config/cube21.xml.h:6 ../hacks/config/rubikblocks.xml.h:6
+msgid "Cube size"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:3
-msgid "Classic edition"
+#: ../hacks/config/cube21.xml.h:9 ../hacks/config/quasicrystal.xml.h:11
+#: ../hacks/config/rocks.xml.h:11 ../hacks/config/rubik.xml.h:7
+#: ../hacks/config/rubikblocks.xml.h:9 ../hacks/config/topblock.xml.h:16
+msgid "Rotation"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:4
-msgid "Cube size"
+#: ../hacks/config/cube21.xml.h:11 ../hacks/config/rubikblocks.xml.h:11
+msgid "Start as cube"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:5
-msgid "Cube21"
+#: ../hacks/config/cube21.xml.h:12 ../hacks/config/rubikblocks.xml.h:12
+msgid "Start as random shape"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:13
-msgid "Outlines"
+#: ../hacks/config/cube21.xml.h:13 ../hacks/config/phosphor.xml.h:12
+msgid "White"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:14
+#: ../hacks/config/cube21.xml.h:14
 msgid "Random color"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:15 hacks/config/rocks.xml.h:11
-#: hacks/config/topblock.xml.h:18
-msgid "Rotation"
+#: ../hacks/config/cube21.xml.h:15
+msgid "Silver edition"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:18
-msgid "Silver edition"
+#: ../hacks/config/cube21.xml.h:16
+msgid "Two random colors"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:19
-msgid "Six random colors"
+#: ../hacks/config/cube21.xml.h:17
+msgid "Classic edition"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:23
-msgid "Start as cube"
+#: ../hacks/config/cube21.xml.h:18
+msgid "Six random colors"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:24
-msgid "Start as random shape"
+#: ../hacks/config/cube21.xml.h:24 ../hacks/config/rubikblocks.xml.h:18
+msgid "Outlines"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:25
-msgid "Two random colors"
+#: ../hacks/config/cube21.xml.h:28
+#, no-c-format
+msgid ""
+"The \"Cube 21\" Rubik-like puzzle, also known as \"Square-1\". The rotations "
+"are chosen randomly. See also the \"Rubik\", \"RubikBlocks\" and \"GLSnake\" "
+"screen savers. http://en.wikipedia.org/wiki/Square_One_%28puzzle%29 Written "
+"by Vasek Potocek; 2005."
 msgstr ""
 
-#: hacks/config/cube21.xml.h:26 hacks/config/cubenetic.xml.h:26
-#: hacks/config/cubestorm.xml.h:17 hacks/config/dangerball.xml.h:14
-#: hacks/config/engine.xml.h:20 hacks/config/gears.xml.h:14
-#: hacks/config/glblur.xml.h:18 hacks/config/glforestfire.xml.h:16
-#: hacks/config/glknots.xml.h:24 hacks/config/glplanet.xml.h:12
-#: hacks/config/gltext.xml.h:19 hacks/config/hypnowheel.xml.h:17
-#: hacks/config/klein.xml.h:12 hacks/config/lavalite.xml.h:29
-#: hacks/config/menger.xml.h:19 hacks/config/moebiusgears.xml.h:14
-#: hacks/config/molecule.xml.h:26 hacks/config/polyhedra.xml.h:168
-#: hacks/config/spheremonics.xml.h:22 hacks/config/wander.xml.h:14
-msgid "Wander"
+#: ../hacks/config/cubenetic.xml.h:1
+msgid "Cubenetic"
 msgstr ""
 
-#: hacks/config/cube21.xml.h:27
-msgid "White"
+#: ../hacks/config/cubenetic.xml.h:9 ../hacks/config/glblur.xml.h:9
+#: ../hacks/config/glknots.xml.h:8 ../hacks/config/gltext.xml.h:10
+#: ../hacks/config/kaleidocycle.xml.h:11 ../hacks/config/menger.xml.h:11
+#: ../hacks/config/molecule.xml.h:17 ../hacks/config/spheremonics.xml.h:10
+msgid "Don't rotate"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:2
-msgid "Cubenetic"
+#: ../hacks/config/cubenetic.xml.h:10 ../hacks/config/glblur.xml.h:10
+#: ../hacks/config/glknots.xml.h:9 ../hacks/config/gltext.xml.h:11
+#: ../hacks/config/kaleidocycle.xml.h:12 ../hacks/config/lavalite.xml.h:23
+#: ../hacks/config/menger.xml.h:12 ../hacks/config/molecule.xml.h:18
+#: ../hacks/config/spheremonics.xml.h:11
+msgid "Rotate around X axis"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:3 hacks/config/glblur.xml.h:3
-#: hacks/config/glknots.xml.h:1 hacks/config/gltext.xml.h:5
-#: hacks/config/menger.xml.h:1 hacks/config/molecule.xml.h:4
-#: hacks/config/spheremonics.xml.h:1
-msgid "Don't rotate"
+#: ../hacks/config/cubenetic.xml.h:11 ../hacks/config/glblur.xml.h:11
+#: ../hacks/config/glknots.xml.h:10 ../hacks/config/gltext.xml.h:12
+#: ../hacks/config/kaleidocycle.xml.h:13 ../hacks/config/lavalite.xml.h:24
+#: ../hacks/config/menger.xml.h:13 ../hacks/config/molecule.xml.h:19
+#: ../hacks/config/spheremonics.xml.h:12
+msgid "Rotate around Y axis"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:4
-msgid ""
-"Draws a pulsating set of overlapping boxes with ever-chaning blobby patterns "
-"undulating across their surfaces. It's sort of a cubist Lavalite. Written by "
-"Jamie Zawinski; 2002."
+#: ../hacks/config/cubenetic.xml.h:12 ../hacks/config/glblur.xml.h:12
+#: ../hacks/config/glknots.xml.h:11 ../hacks/config/gltext.xml.h:13
+#: ../hacks/config/kaleidocycle.xml.h:14 ../hacks/config/lavalite.xml.h:25
+#: ../hacks/config/menger.xml.h:14 ../hacks/config/molecule.xml.h:20
+#: ../hacks/config/spheremonics.xml.h:13
+msgid "Rotate around Z axis"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:12 hacks/config/glblur.xml.h:8
-#: hacks/config/glknots.xml.h:9 hacks/config/gltext.xml.h:10
-#: hacks/config/lavalite.xml.h:19 hacks/config/menger.xml.h:9
-#: hacks/config/molecule.xml.h:18 hacks/config/spheremonics.xml.h:10
+#: ../hacks/config/cubenetic.xml.h:13 ../hacks/config/glblur.xml.h:13
+#: ../hacks/config/glknots.xml.h:12 ../hacks/config/gltext.xml.h:14
+#: ../hacks/config/kaleidocycle.xml.h:15 ../hacks/config/lavalite.xml.h:26
+#: ../hacks/config/menger.xml.h:15 ../hacks/config/molecule.xml.h:21
+#: ../hacks/config/spheremonics.xml.h:14
 msgid "Rotate around X and Y axes"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:13 hacks/config/glblur.xml.h:9
-#: hacks/config/glknots.xml.h:10 hacks/config/gltext.xml.h:11
-#: hacks/config/lavalite.xml.h:20 hacks/config/menger.xml.h:10
-#: hacks/config/molecule.xml.h:19 hacks/config/spheremonics.xml.h:11
+#: ../hacks/config/cubenetic.xml.h:14 ../hacks/config/glblur.xml.h:14
+#: ../hacks/config/glknots.xml.h:13 ../hacks/config/gltext.xml.h:15
+#: ../hacks/config/kaleidocycle.xml.h:16 ../hacks/config/lavalite.xml.h:27
+#: ../hacks/config/menger.xml.h:16 ../hacks/config/molecule.xml.h:22
+#: ../hacks/config/spheremonics.xml.h:15
 msgid "Rotate around X and Z axes"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:14 hacks/config/glblur.xml.h:10
-#: hacks/config/glknots.xml.h:11 hacks/config/gltext.xml.h:12
-#: hacks/config/lavalite.xml.h:21 hacks/config/menger.xml.h:11
-#: hacks/config/molecule.xml.h:20 hacks/config/spheremonics.xml.h:12
-msgid "Rotate around X axis"
-msgstr ""
-
-#: hacks/config/cubenetic.xml.h:15 hacks/config/glblur.xml.h:11
-#: hacks/config/glknots.xml.h:12 hacks/config/gltext.xml.h:13
-#: hacks/config/lavalite.xml.h:22 hacks/config/menger.xml.h:12
-#: hacks/config/molecule.xml.h:21 hacks/config/spheremonics.xml.h:13
+#: ../hacks/config/cubenetic.xml.h:15 ../hacks/config/glblur.xml.h:15
+#: ../hacks/config/glknots.xml.h:14 ../hacks/config/gltext.xml.h:16
+#: ../hacks/config/kaleidocycle.xml.h:17 ../hacks/config/lavalite.xml.h:28
+#: ../hacks/config/menger.xml.h:17 ../hacks/config/molecule.xml.h:23
+#: ../hacks/config/spheremonics.xml.h:16
 msgid "Rotate around Y and Z axes"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:16 hacks/config/glblur.xml.h:12
-#: hacks/config/glknots.xml.h:13 hacks/config/gltext.xml.h:14
-#: hacks/config/lavalite.xml.h:23 hacks/config/menger.xml.h:13
-#: hacks/config/molecule.xml.h:22 hacks/config/spheremonics.xml.h:14
-msgid "Rotate around Y axis"
+#: ../hacks/config/cubenetic.xml.h:16 ../hacks/config/glblur.xml.h:16
+#: ../hacks/config/glknots.xml.h:15 ../hacks/config/gltext.xml.h:17
+#: ../hacks/config/kaleidocycle.xml.h:18 ../hacks/config/lavalite.xml.h:29
+#: ../hacks/config/menger.xml.h:18 ../hacks/config/molecule.xml.h:24
+#: ../hacks/config/spheremonics.xml.h:17
+msgid "Rotate around all three axes"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:17 hacks/config/glblur.xml.h:13
-#: hacks/config/glknots.xml.h:14 hacks/config/gltext.xml.h:15
-#: hacks/config/lavalite.xml.h:24 hacks/config/menger.xml.h:14
-#: hacks/config/molecule.xml.h:23 hacks/config/spheremonics.xml.h:15
-msgid "Rotate around Z axis"
+#: ../hacks/config/cubenetic.xml.h:18
+msgid "Surface pattern speed"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:18 hacks/config/glblur.xml.h:14
-#: hacks/config/glknots.xml.h:15 hacks/config/gltext.xml.h:16
-#: hacks/config/lavalite.xml.h:25 hacks/config/menger.xml.h:15
-#: hacks/config/molecule.xml.h:24 hacks/config/spheremonics.xml.h:16
-msgid "Rotate around all three axes"
+#: ../hacks/config/cubenetic.xml.h:21
+msgid "Surface pattern overlap"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:22
+#: ../hacks/config/cubenetic.xml.h:23
 msgid "Surface pattern complexity"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:23
-msgid "Surface pattern overlap"
-msgstr ""
-
-#: hacks/config/cubenetic.xml.h:24
-msgid "Surface pattern speed"
+#: ../hacks/config/cubenetic.xml.h:27
+msgid ""
+"A cubist Lavalite, sort of. A pulsating set of overlapping boxes with ever-"
+"changing blobby patterns undulating across their surfaces. Written by Jamie "
+"Zawinski; 2002."
 msgstr ""
 
-#: hacks/config/cubestorm.xml.h:1
+#: ../hacks/config/cubestorm.xml.h:1
 msgid "CubeStorm"
 msgstr ""
 
-#: hacks/config/cubestorm.xml.h:2
+#: ../hacks/config/cubestorm.xml.h:9
 msgid "Cubes"
 msgstr ""
 
-#: hacks/config/cubestorm.xml.h:3
-msgid ""
-"Draws a series of rotating 3D boxes that intersect each other and eventually "
-"fill space. Written by Jamie Zawinski; 2003."
+#: ../hacks/config/cubestorm.xml.h:12
+msgid "Struts"
 msgstr ""
 
-#: hacks/config/cubestorm.xml.h:14
-msgid "Struts"
+#: ../hacks/config/cubestorm.xml.h:18
+msgid ""
+"Boxes change shape and intersect each other, filling space. Written by Jamie "
+"Zawinski; 2003."
 msgstr ""
 
-#: hacks/config/cubicgrid.xml.h:1
-msgid "Big dots"
+#: ../hacks/config/cubicgrid.xml.h:1
+msgid "CubicGrid"
 msgstr ""
 
-#: hacks/config/cubicgrid.xml.h:2
+#: ../hacks/config/cubicgrid.xml.h:8
 #, fuzzy
 msgid "Close"
 msgstr "色"
 
-#: hacks/config/cubicgrid.xml.h:3
-msgid "CubicGrid"
-msgstr ""
-
-#: hacks/config/cubicgrid.xml.h:4
+#: ../hacks/config/cubicgrid.xml.h:9
 msgid "Dot spacing"
 msgstr ""
 
-#: hacks/config/cubicgrid.xml.h:5
-msgid ""
-"Draws the view of an observer located inside a rotating 3D lattice of "
-"colored points. Written by Vasek Potocek; 2007."
+#: ../hacks/config/cubicgrid.xml.h:11
+msgid "Big dots"
 msgstr ""
 
-#: hacks/config/cwaves.xml.h:1
-msgid "CWaves"
+#: ../hacks/config/cubicgrid.xml.h:13
+msgid "A rotating lattice of colored points. Written by Vasek Potocek; 2007."
 msgstr ""
 
-#: hacks/config/cwaves.xml.h:2
-msgid "Color transitions"
+#: ../hacks/config/cwaves.xml.h:1
+msgid "CWaves"
 msgstr ""
 
-#: hacks/config/cwaves.xml.h:3 hacks/config/flame.xml.h:3
-#: hacks/config/jigglypuff.xml.h:4
+#: ../hacks/config/cwaves.xml.h:5 ../hacks/config/flame.xml.h:11
+#: ../hacks/config/jigglypuff.xml.h:21 ../hacks/config/tessellimage.xml.h:12
 msgid "Complexity"
 msgstr ""
 
-#: hacks/config/cwaves.xml.h:7
+#: ../hacks/config/cwaves.xml.h:6
 msgid "Rough"
 msgstr ""
 
-#: hacks/config/cwaves.xml.h:9 hacks/config/glknots.xml.h:19
-#: hacks/config/lavalite.xml.h:27 hacks/config/skytentacles.xml.h:16
+#: ../hacks/config/cwaves.xml.h:7
+msgid "Color transitions"
+msgstr ""
+
+#: ../hacks/config/cwaves.xml.h:8 ../hacks/config/glknots.xml.h:18
+#: ../hacks/config/jigsaw.xml.h:13 ../hacks/config/lavalite.xml.h:13
+#: ../hacks/config/skytentacles.xml.h:24
 msgid "Smooth"
 msgstr ""
 
-#: hacks/config/cwaves.xml.h:10
+#: ../hacks/config/cwaves.xml.h:10
 msgid ""
-"This generates a languidly-scrolling vertical field of sinusoidal colors. "
-"Written by Jamie Zawinski; 2007."
+"A field of sinusoidal colors languidly scrolls. It's relaxing. Written by "
+"Jamie Zawinski; 2007."
 msgstr ""
 
-#: hacks/config/cynosure.xml.h:1
+#: ../hacks/config/cynosure.xml.h:1
 msgid "Cynosure"
 msgstr ""
 
-#: hacks/config/cynosure.xml.h:9
+#: ../hacks/config/cynosure.xml.h:12
 msgid ""
 "Random dropshadowed rectangles pop onto the screen in lockstep. Written by "
 "Ozymandias G. Desiderata, Jamie Zawinski, and Stephen Linhart; 1998."
 msgstr ""
 
-#: hacks/config/dangerball.xml.h:1
+#: ../hacks/config/dangerball.xml.h:1
 msgid "DangerBall"
 msgstr ""
 
-#: hacks/config/dangerball.xml.h:2
-msgid ""
-"Draws a ball that periodically extrudes many random spikes. Ouch! Written by "
-"Jamie Zawinski; 2001."
+#: ../hacks/config/dangerball.xml.h:6
+msgid "Spike growth"
 msgstr ""
 
-#: hacks/config/dangerball.xml.h:8
+#: ../hacks/config/dangerball.xml.h:9
 msgid "Number of spikes"
 msgstr ""
 
-#: hacks/config/dangerball.xml.h:9
+#: ../hacks/config/dangerball.xml.h:10
 msgid "Ouch"
 msgstr ""
 
-#: hacks/config/dangerball.xml.h:12
-msgid "Spike growth"
+#: ../hacks/config/dangerball.xml.h:15
+msgid "A spiky ball. Ouch! Written by Jamie Zawinski; 2001."
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:3
+#: ../hacks/config/decayscreen.xml.h:1
 msgid "DecayScreen"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:6
-msgid "Fuzzy melt"
-msgstr ""
-
-#: hacks/config/decayscreen.xml.h:9
-msgid "Melt away from center"
+#: ../hacks/config/decayscreen.xml.h:8
+msgid "Random melt style"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:10
-msgid "Melt down"
+#: ../hacks/config/decayscreen.xml.h:9
+msgid "Shuffle melt"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:11
-msgid "Melt down, left"
+#: ../hacks/config/decayscreen.xml.h:10
+msgid "Melt up"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:12
-msgid "Melt down, right"
+#: ../hacks/config/decayscreen.xml.h:11
+msgid "Melt down"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:13
+#: ../hacks/config/decayscreen.xml.h:12
 msgid "Melt left"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:14
+#: ../hacks/config/decayscreen.xml.h:13
 msgid "Melt right"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:15
-msgid "Melt towards center"
+#: ../hacks/config/decayscreen.xml.h:14
+msgid "Melt up, left"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:16
-msgid "Melt up"
+#: ../hacks/config/decayscreen.xml.h:15
+msgid "Melt up, right"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:17
-msgid "Melt up, left"
+#: ../hacks/config/decayscreen.xml.h:16
+msgid "Melt down, left"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:18
-msgid "Melt up, right"
+#: ../hacks/config/decayscreen.xml.h:17
+msgid "Melt down, right"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:19
-msgid "Melty melt"
+#: ../hacks/config/decayscreen.xml.h:18
+msgid "Melt towards center"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:20
-msgid "Random melt style"
+#: ../hacks/config/decayscreen.xml.h:19
+msgid "Melt away from center"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:22
-msgid "Shuffle melt"
+#: ../hacks/config/decayscreen.xml.h:20
+msgid "Melty melt"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:23
+#: ../hacks/config/decayscreen.xml.h:21
 msgid "Stretchy melt"
 msgstr ""
 
-#: hacks/config/decayscreen.xml.h:24
+#: ../hacks/config/decayscreen.xml.h:22
+msgid "Fuzzy melt"
+msgstr ""
+
+#: ../hacks/config/decayscreen.xml.h:24
 msgid ""
-"This takes an image and makes it melt. You've no doubt seen this effect "
-"before, but no screensaver would really be complete without it. It works "
-"best if there's something colorful visible. Warning, if the effect continues "
-"after the screen saver is off, seek medical attention. Written by David "
-"Wald, Vivek Khera, Jamie Zawinski, and Vince Levey; 1993."
+"Melts an image in various ways. Warning, if the effect continues after the "
+"screen saver is off, seek medical attention. Written by David Wald, Vivek "
+"Khera, Jamie Zawinski, and Vince Levey; 1993."
 msgstr ""
 
-#: hacks/config/deco.xml.h:3
+#: ../hacks/config/deco.xml.h:1
 msgid "Deco"
 msgstr ""
 
-#: hacks/config/deco.xml.h:5
-#, fuzzy
-msgid "Golden ratio"
-msgstr "フェードする時間: "
-
-#: hacks/config/deco.xml.h:7
-msgid "Maximum depth"
+#: ../hacks/config/deco.xml.h:8
+msgid "Minimum width"
 msgstr ""
 
-#: hacks/config/deco.xml.h:8
+#: ../hacks/config/deco.xml.h:9
 msgid "Minimum height"
 msgstr ""
 
-#: hacks/config/deco.xml.h:9
-msgid "Minimum width"
+#: ../hacks/config/deco.xml.h:10
+msgid "Maximum depth"
 msgstr ""
 
-#: hacks/config/deco.xml.h:10
-msgid "Mondrian"
+#: ../hacks/config/deco.xml.h:11
+msgid "Smooth colors"
 msgstr ""
 
-#: hacks/config/deco.xml.h:13
-msgid "Smooth colors"
+#: ../hacks/config/deco.xml.h:12
+#, fuzzy
+msgid "Golden ratio"
+msgstr "フェードする時間: "
+
+#: ../hacks/config/deco.xml.h:13
+msgid "Mondrian"
 msgstr ""
 
-#: hacks/config/deco.xml.h:14
+#: ../hacks/config/deco.xml.h:15
 msgid ""
-"Subdivides and colors rectangles randomly. It looks kind of like Brady-Bunch-"
-"era rec-room wall paneling. http://en.wikipedia.org/wiki/"
-"Piet_Mondrian#Paris_1919.E2.80.931938 Written by Jamie Zawinski and Michael "
-"Bayne; 1997."
+"Subdivides and colors rectangles randomly, for a Mondrian-esque effect. "
+"http://en.wikipedia.org/wiki/Piet_Mondrian#Paris_1919.E2.80.931938 Written "
+"by Jamie Zawinski and Michael Bayne; 1997."
 msgstr ""
 
-#: hacks/config/deluxe.xml.h:1 hacks/config/gflux.xml.h:1
-#: hacks/config/glcells.xml.h:1 hacks/config/glsnake.xml.h:1
-#: hacks/config/hypnowheel.xml.h:1 hacks/config/lavalite.xml.h:1
-#: hacks/config/lisa.xml.h:1 hacks/config/lissie.xml.h:1
-#: hacks/config/skytentacles.xml.h:1
-msgid "1"
+#: ../hacks/config/deluxe.xml.h:1
+msgid "Deluxe"
 msgstr ""
 
-#: hacks/config/deluxe.xml.h:3
-msgid "Deluxe"
+#: ../hacks/config/deluxe.xml.h:9
+msgid "Shapes"
 msgstr ""
 
-#: hacks/config/deluxe.xml.h:4
-msgid ""
-"Draws a pulsing sequence of transparent stars, circles, and lines. Written "
-"by Jamie Zawinski; 1999."
+#. #### -speed [15]
+#: ../hacks/config/deluxe.xml.h:15 ../hacks/config/mirrorblob.xml.h:18
+msgid "Transparency"
 msgstr ""
 
-#: hacks/config/deluxe.xml.h:11
-msgid "Shapes"
+#: ../hacks/config/deluxe.xml.h:17
+msgid "Pulsing stars, circles, and lines. Written by Jamie Zawinski; 1999."
 msgstr ""
 
-#: hacks/config/deluxe.xml.h:15 hacks/config/mirrorblob.xml.h:26
-msgid "Transparency"
+#: ../hacks/config/demon.xml.h:1
+msgid "Demon"
 msgstr ""
 
-#: hacks/config/demon.xml.h:1 hacks/config/gears.xml.h:1
-#: hacks/config/glhanoi.xml.h:1 hacks/config/interference.xml.h:1
-#: hacks/config/voronoi.xml.h:1
+#: ../hacks/config/demon.xml.h:5 ../hacks/config/gears.xml.h:8
+#: ../hacks/config/glhanoi.xml.h:5 ../hacks/config/interference.xml.h:18
+#: ../hacks/config/voronoi.xml.h:8
 msgid "0"
 msgstr ""
 
-#: hacks/config/demon.xml.h:4
+#: ../hacks/config/demon.xml.h:6
+msgid "States"
+msgstr ""
+
+#: ../hacks/config/demon.xml.h:17
 #, no-c-format
 msgid ""
 "A cellular automaton that starts with a random field, and organizes it into "
@@ -3682,246 +3762,239 @@ msgid ""
 "by David Bagley; 1999."
 msgstr ""
 
-#: hacks/config/demon.xml.h:6
-msgid "Demon"
+#: ../hacks/config/discrete.xml.h:1
+msgid "Discrete"
 msgstr ""
 
-#: hacks/config/demon.xml.h:15
-msgid "States"
+#: ../hacks/config/discrete.xml.h:12
+msgid ""
+"Discrete map fractal systems, including variants of Hopalong, Julia, and "
+"others. Written by Tim Auckland; 1998."
 msgstr ""
 
-#: hacks/config/discrete.xml.h:1
-msgid "Discrete"
+#: ../hacks/config/distort.xml.h:1
+msgid "Distort"
 msgstr ""
 
-#: hacks/config/discrete.xml.h:7
-msgid ""
-"More \"discrete map\" systems, including new variants of Hopalong and Julia, "
-"and a few others. Written by Tim Auckland; 1998."
+#. #### -slow
+#: ../hacks/config/distort.xml.h:11
+msgid "Lens size"
 msgstr ""
 
-#: hacks/config/distort.xml.h:3
-msgid "Black hole"
+#: ../hacks/config/distort.xml.h:14
+msgid "Lens count"
 msgstr ""
 
-#: hacks/config/distort.xml.h:4
-msgid "Bounce"
+#: ../hacks/config/distort.xml.h:15
+msgid "Normal"
 msgstr ""
 
-#: hacks/config/distort.xml.h:5
-msgid "Distort"
+#: ../hacks/config/distort.xml.h:16
+msgid "Swamp thing"
 msgstr ""
 
-#: hacks/config/distort.xml.h:8
-msgid ""
-"Grabs an image of the screen, and then lets a transparent lens wander around "
-"the screen, magnifying whatever is underneath. Written by Jonas Munsin; 1998."
+#: ../hacks/config/distort.xml.h:18
+msgid "Reflect"
 msgstr ""
 
-#: hacks/config/distort.xml.h:11
-msgid "Lens count"
+#: ../hacks/config/distort.xml.h:19
+msgid "Magnify"
 msgstr ""
 
-#: hacks/config/distort.xml.h:12
-msgid "Lens size"
+#: ../hacks/config/distort.xml.h:20
+msgid "Black hole"
 msgstr ""
 
-#: hacks/config/distort.xml.h:14
-msgid "Magnify"
+#: ../hacks/config/distort.xml.h:21
+msgid "Vortex"
 msgstr ""
 
-#: hacks/config/distort.xml.h:15
-msgid "Normal"
+#: ../hacks/config/distort.xml.h:23
+msgid ""
+"Wandering lenses distort the screen image in various ways. Written by Jonas "
+"Munsin; 1998."
 msgstr ""
 
-#: hacks/config/distort.xml.h:16
-msgid "Reflect"
+#: ../hacks/config/dnalogo.xml.h:1
+msgid "DNA Logo"
 msgstr ""
 
-#: hacks/config/distort.xml.h:19
-msgid "Swamp thing"
+#: ../hacks/config/dnalogo.xml.h:3
+msgid "Frame Rate"
 msgstr ""
 
-#: hacks/config/distort.xml.h:20
-msgid "Vortex"
+#: ../hacks/config/dnalogo.xml.h:5
+msgid "DNA Lounge logo"
 msgstr ""
 
-#: hacks/config/dnalogo.xml.h:1
-msgid "DNA Logo"
+#: ../hacks/config/dnalogo.xml.h:6
+msgid "DNA Pizza logo"
 msgstr ""
 
-#: hacks/config/dnalogo.xml.h:2
-msgid ""
-"DNA Lounge 375 Eleventh Street San Francisco, CA 94107 http://www.dnalounge."
-"com/ Written by Jamie Zawinski; 2001."
+#: ../hacks/config/dnalogo.xml.h:7
+msgid "DNA Lounge and DNA Pizza logos"
 msgstr ""
 
-#: hacks/config/dnalogo.xml.h:3
-msgid "Frame Rate"
+#: ../hacks/config/dnalogo.xml.h:10
+msgid ""
+"DNA Lounge Restaurant -- Bar -- Nightclub -- Cafe -- Est. 1985. 375 Eleventh "
+"Street San Francisco, CA 94103 http://www.dnalounge.com/ http://www.dnapizza."
+"com/ Written by Jamie Zawinski; 2001."
 msgstr ""
 
-#: hacks/config/drift.xml.h:1
+#: ../hacks/config/drift.xml.h:1
 msgid "Drift"
 msgstr ""
 
-#: hacks/config/drift.xml.h:2
+#: ../hacks/config/drift.xml.h:12
 msgid ""
 "Drifting recursive fractal cosmic flames. Written by Scott Draves; 1997."
 msgstr ""
 
-#: hacks/config/endgame.xml.h:1
+#: ../hacks/config/endgame.xml.h:1
+msgid "Endgame"
+msgstr ""
+
+#: ../hacks/config/endgame.xml.h:5
+msgid "Low resolution chess pieces"
+msgstr ""
+
+#: ../hacks/config/endgame.xml.h:7
 msgid ""
 "Black slips out of three mating nets, but the fourth one holds him tight! A "
 "brilliant composition! See also the \"Queens\" screen saver. http://en."
-"wikipedia.org/wiki/Chess_endgame Written by Blair Tennessy; 2002."
+"wikipedia.org/wiki/Chess_endgame Written by Blair Tennessy and Jamie "
+"Zawinski; 2002."
 msgstr ""
 
-#: hacks/config/endgame.xml.h:2
-msgid "Endgame"
+#: ../hacks/config/engine.xml.h:1
+msgid "Engine"
 msgstr ""
 
-#: hacks/config/endgame.xml.h:6
-msgid "Low resolution chess pieces"
-msgstr ""
+#: ../hacks/config/engine.xml.h:5
+msgid "Random engine"
+msgstr "ランダムなエンジン"
 
-#: hacks/config/engine.xml.h:1
-msgid "Audi Quattro (5 cylinders)"
+#: ../hacks/config/engine.xml.h:6
+msgid "Honda Insight (3 cylinders)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:2
+#: ../hacks/config/engine.xml.h:7
 msgid "BMW M3 (4 cylinders)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:3
-msgid "BMW M5 (6 cylinders)"
+#: ../hacks/config/engine.xml.h:8
+msgid "VW Beetle (4 cylinders, flat)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:4
-msgid "Corvette Z06 (8 cylinders, V)"
+#: ../hacks/config/engine.xml.h:9
+msgid "Audi Quattro (5 cylinders)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:5
-msgid "Dodge Viper (10 cylinders, V)"
+#: ../hacks/config/engine.xml.h:10
+msgid "BMW M5 (6 cylinders)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:6
-msgid ""
-"Draws a simple model of an engine that floats around the screen. http://en."
-"wikipedia.org/wiki/Internal_combustion_engine#Operation Written by Ben "
-"Buxton and Ed Beroset; 2001."
+#: ../hacks/config/engine.xml.h:11
+msgid "Subaru XT (6 cylinders, V)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:7
-msgid "Engine"
+#: ../hacks/config/engine.xml.h:12
+msgid "Porsche 911 (6 cylinders, flat)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:10
-msgid "Honda Insight (3 cylinders)"
+#: ../hacks/config/engine.xml.h:13
+msgid "Corvette Z06 (8 cylinders, V)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:11
-msgid "Jaguar XKE (12 cylinders, V)"
+#: ../hacks/config/engine.xml.h:14
+msgid "Dodge Viper (10 cylinders, V)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:13
-msgid "Porsche 911 (6 cylinders, flat)"
+#: ../hacks/config/engine.xml.h:15
+msgid "Jaguar XKE (12 cylinders, V)"
 msgstr ""
 
-#: hacks/config/engine.xml.h:14
-#, fuzzy
-msgid "Random engine"
-msgstr "ランダムなスクリーンセーバー"
-
-#: hacks/config/engine.xml.h:15
+#: ../hacks/config/engine.xml.h:16
 msgid "Show engine name"
 msgstr ""
 
-#: hacks/config/engine.xml.h:18
-msgid "Subaru XT (6 cylinders, V)"
-msgstr ""
-
-#: hacks/config/engine.xml.h:19
-msgid "VW Beetle (4 cylinders, flat)"
+#: ../hacks/config/engine.xml.h:20
+msgid ""
+"Internal combusion engines. http://en.wikipedia.org/wiki/"
+"Internal_combustion_engine#Operation Written by Ben Buxton, Ed Beroset and "
+"Jamie Zawinski; 2001."
 msgstr ""
 
-#: hacks/config/epicycle.xml.h:3
+#: ../hacks/config/epicycle.xml.h:1
 msgid "Epicycle"
 msgstr ""
 
-#: hacks/config/epicycle.xml.h:5
+#: ../hacks/config/epicycle.xml.h:12
 msgid "Harmonics"
 msgstr ""
 
-#: hacks/config/epicycle.xml.h:13
-msgid ""
-"This draws the path traced out by a point on the edge of a circle. That "
-"circle rotates around a point on the rim of another circle, and so on, "
-"several times. These were the basis for the pre-heliocentric model of "
-"planetary motion. http://en.wikipedia.org/wiki/Deferent_and_epicycle Written "
-"by James Youngman; 1998."
-msgstr ""
-
-#: hacks/config/eruption.xml.h:1
-msgid "Cooling factor"
+#: ../hacks/config/epicycle.xml.h:15
+msgid ""
+"A pre-heliocentric model of planetary motion. This draws the path traced out "
+"by a point on the edge of a circle. That circle rotates around a point on "
+"the rim of another circle, and so on, several times. http://en.wikipedia.org/"
+"wiki/Deferent_and_epicycle Written by James Youngman; 1998."
 msgstr ""
 
-#: hacks/config/eruption.xml.h:3
+#: ../hacks/config/eruption.xml.h:1
 #, fuzzy
 msgid "Eruption"
 msgstr "説明"
 
-#: hacks/config/eruption.xml.h:4
-msgid ""
-"Exploding fireworks. See also the \"Fireworkx\", \"XFlame\" and \"Pyro\" "
-"screen savers. Written by W.P. van Paassen; 2003."
+#: ../hacks/config/eruption.xml.h:8
+msgid "Little"
 msgstr ""
 
-#: hacks/config/eruption.xml.h:8 hacks/config/fluidballs.xml.h:8
-#: hacks/config/qix.xml.h:9 hacks/config/speedmine.xml.h:5
-msgid "Gravity"
+#: ../hacks/config/eruption.xml.h:11
+msgid "Cooling factor"
 msgstr ""
 
-#: hacks/config/eruption.xml.h:9
-msgid "Heat"
+#: ../hacks/config/eruption.xml.h:13
+msgid "Pleasant"
 msgstr ""
 
-#: hacks/config/eruption.xml.h:11
-msgid "Inferno"
+#: ../hacks/config/eruption.xml.h:14
+msgid "Heat"
 msgstr ""
 
-#: hacks/config/eruption.xml.h:12
-msgid "Little"
+#: ../hacks/config/eruption.xml.h:15
+msgid "Inferno"
 msgstr ""
 
-#: hacks/config/eruption.xml.h:16
+#: ../hacks/config/eruption.xml.h:16
 msgid "Negative"
 msgstr ""
 
-#: hacks/config/eruption.xml.h:18
-msgid "Number of particles"
+#: ../hacks/config/eruption.xml.h:17 ../hacks/config/fluidballs.xml.h:12
+#: ../hacks/config/qix.xml.h:23 ../hacks/config/speedmine.xml.h:9
+msgid "Gravity"
 msgstr ""
 
-#: hacks/config/eruption.xml.h:19
-msgid "Pleasant"
+#: ../hacks/config/eruption.xml.h:18
+msgid "Positive"
 msgstr ""
 
-#: hacks/config/eruption.xml.h:20
-msgid "Positive"
+#: ../hacks/config/eruption.xml.h:23
+msgid ""
+"Exploding fireworks. See also the \"Fireworkx\", \"XFlame\" and \"Pyro\" "
+"screen savers. Written by W.P. van Paassen; 2003."
 msgstr ""
 
-#: hacks/config/euler2d.xml.h:2
+#: ../hacks/config/euler2d.xml.h:1
 msgid "Euler2D"
 msgstr ""
 
-#: hacks/config/euler2d.xml.h:10 hacks/config/whirlwindwarp.xml.h:5
+#: ../hacks/config/euler2d.xml.h:6 ../hacks/config/whirlwindwarp.xml.h:3
 msgid "Particles"
 msgstr ""
 
-#: hacks/config/euler2d.xml.h:11
-msgid "Power"
-msgstr ""
-
-#: hacks/config/euler2d.xml.h:15
+#: ../hacks/config/euler2d.xml.h:31
 #, no-c-format
 msgid ""
 "Simulates two dimensional incompressible inviscid fluid flow. http://en."
@@ -3929,279 +4002,272 @@ msgid ""
 "org/wiki/Inviscid_flow Written by Stephen Montgomery-Smith; 2002."
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:1
-msgid ""
-"Draws various rotating extruded shapes that twist around, lengthen, and turn "
-"inside out. Written by Linas Vepstas, David Konerding, and Jamie Zawinski; "
-"1999."
+#: ../hacks/config/extrusion.xml.h:1
+msgid "Extrusion"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:2
-msgid "Extrusion"
+#: ../hacks/config/extrusion.xml.h:5 ../hacks/config/morph3d.xml.h:5
+#: ../hacks/config/polytopes.xml.h:5
+msgid "Random object"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:4
+#: ../hacks/config/extrusion.xml.h:6
 msgid "Helix 2"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:5
+#: ../hacks/config/extrusion.xml.h:7
 msgid "Helix 3"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:6
+#: ../hacks/config/extrusion.xml.h:8
 msgid "Helix 4"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:8
+#: ../hacks/config/extrusion.xml.h:9
 msgid "Join offset"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:10 hacks/config/morph3d.xml.h:10
-#: hacks/config/polytopes.xml.h:18
-msgid "Random object"
-msgstr ""
-
-#: hacks/config/extrusion.xml.h:11
+#: ../hacks/config/extrusion.xml.h:10
 msgid "Screw"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:13
+#: ../hacks/config/extrusion.xml.h:11
 msgid "Taper"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:14
+#: ../hacks/config/extrusion.xml.h:12
 msgid "Twistoid"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:15
+#: ../hacks/config/extrusion.xml.h:13
 msgid "Use flat coloring"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:16
+#: ../hacks/config/extrusion.xml.h:14
 msgid "Use lighting"
 msgstr ""
 
-#: hacks/config/fadeplot.xml.h:1 hacks/config/lcdscrub.xml.h:1
-#: hacks/config/spiral.xml.h:2
-msgid "Cycles"
-msgstr ""
-
-#: hacks/config/fadeplot.xml.h:2
+#: ../hacks/config/extrusion.xml.h:18
 msgid ""
-"Draws what looks like a waving ribbon following a sinusoidal path. Written "
-"by Bas van Gaalen and Charles Vidal; 1997."
+"Various extruded shapes twist and turn inside out. Written by Linas Vepstas, "
+"David Konerding, and Jamie Zawinski; 1999."
 msgstr ""
 
-#: hacks/config/fadeplot.xml.h:3
+#: ../hacks/config/fadeplot.xml.h:1
 msgid "FadePlot"
 msgstr ""
 
-#: hacks/config/fiberlamp.xml.h:1
+#: ../hacks/config/fadeplot.xml.h:9 ../hacks/config/lcdscrub.xml.h:6
+#: ../hacks/config/spiral.xml.h:8
+msgid "Cycles"
+msgstr ""
+
+#: ../hacks/config/fadeplot.xml.h:15
 msgid ""
-"Draws a groovy rotating fiber optic lamp. Written by Tim Auckland; 2005."
+"A waving ribbon follows a sinusoidal path. Written by Bas van Gaalen and "
+"Charles Vidal; 1997."
 msgstr ""
 
-#: hacks/config/fiberlamp.xml.h:3
+#: ../hacks/config/fiberlamp.xml.h:1
 msgid "Fiberlamp"
 msgstr ""
 
-#: hacks/config/fiberlamp.xml.h:4
+#: ../hacks/config/fiberlamp.xml.h:6
 #, fuzzy
 msgid "Fibers"
 msgstr "ファイル(_F)"
 
-#: hacks/config/fiberlamp.xml.h:12
+#: ../hacks/config/fiberlamp.xml.h:9
 msgid "Time between knocks"
 msgstr ""
 
-#: hacks/config/fireworkx.xml.h:1 hacks/config/lavalite.xml.h:3
-msgid "Activity"
-msgstr ""
-
-#: hacks/config/fireworkx.xml.h:3
-msgid ""
-"Exploding fireworks. See also the \"Eruption\", \"XFlame\" and \"Pyro\" "
-"screen savers. Written by Rony B Chandran; 2004."
+#: ../hacks/config/fiberlamp.xml.h:12
+msgid "A fiber-optic lamp. Groovy. Written by Tim Auckland; 2005."
 msgstr ""
 
-#: hacks/config/fireworkx.xml.h:4
+#: ../hacks/config/fireworkx.xml.h:1
 #, fuzzy
 msgid "Fireworkx"
 msgstr "ファイル(_F)"
 
-#: hacks/config/fireworkx.xml.h:6
-msgid "Glowing smoke"
+#: ../hacks/config/fireworkx.xml.h:6 ../hacks/config/lavalite.xml.h:6
+msgid "Activity"
 msgstr ""
 
-#: hacks/config/fireworkx.xml.h:8
+#: ../hacks/config/fireworkx.xml.h:8
 msgid "Light flash"
 msgstr ""
 
-#: hacks/config/fireworkx.xml.h:10
+#: ../hacks/config/fireworkx.xml.h:9
 msgid "Shells upward"
 msgstr ""
 
-#: hacks/config/flag.xml.h:1
+#: ../hacks/config/fireworkx.xml.h:11
+msgid ""
+"Exploding fireworks. See also the \"Eruption\", \"XFlame\" and \"Pyro\" "
+"screen savers. Written by Rony B Chandran; 2004."
+msgstr ""
+
+#: ../hacks/config/flag.xml.h:1
 msgid "Flag"
 msgstr ""
 
-#: hacks/config/flag.xml.h:10
+#: ../hacks/config/flag.xml.h:2
 #, fuzzy
 msgid "Text for flag"
 msgstr "ファイル(_f)"
 
-#: hacks/config/flag.xml.h:11
+#: ../hacks/config/flag.xml.h:14
 msgid ""
-"This draws a waving colored flag, that undulates its way around the screen. "
-"The flag can contain arbitrary text and images. By default, it displays "
-"either the current system name and OS type, or a picture of \"Bob\". Written "
-"by Charles Vidal and Jamie Zawinski; 1997."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. This draws a waving colored flag, that undulates its way "
+"around the screen. The flag can contain arbitrary text and images. By "
+"default, it displays either the current system name and OS type, or a "
+"picture of \"Bob\". Written by Charles Vidal and Jamie Zawinski; 1997."
 msgstr ""
 
-#: hacks/config/flame.xml.h:5
+#: ../hacks/config/flame.xml.h:1
 msgid "Flame"
 msgstr ""
 
-#: hacks/config/flame.xml.h:8
-msgid "Iterative fractals. Written by Scott Draves; 1993."
-msgstr ""
-
-#: hacks/config/flame.xml.h:13
+#: ../hacks/config/flame.xml.h:9
 msgid "Number of fractals"
 msgstr ""
 
-#: hacks/config/flipflop.xml.h:2
-msgid "Draw Sticks"
-msgstr ""
-
-#: hacks/config/flipflop.xml.h:3
-msgid "Draw Tiles"
+#: ../hacks/config/flame.xml.h:15
+msgid "Iterative fractals. Written by Scott Draves; 1993."
 msgstr ""
 
-#: hacks/config/flipflop.xml.h:4
-msgid ""
-"Draws a grid of 3D colored tiles that change positions with each other. "
-"Written by Kevin Ogden and Sergio Gutierrez; 2003."
+#: ../hacks/config/flipflop.xml.h:1
+msgid "FlipFlop"
 msgstr ""
 
-#: hacks/config/flipflop.xml.h:5
-msgid "FlipFlop"
+#: ../hacks/config/flipflop.xml.h:5
+msgid "Stopped"
 msgstr ""
 
-#: hacks/config/flipflop.xml.h:8
-msgid "Load image"
+#: ../hacks/config/flipflop.xml.h:7
+msgid "Whirlwind"
 msgstr ""
 
-#: hacks/config/flipflop.xml.h:12
-msgid "Stopped"
+#: ../hacks/config/flipflop.xml.h:8
+msgid "Draw Tiles"
 msgstr ""
 
-#: hacks/config/flipflop.xml.h:13
-msgid "Whirlwind"
+#: ../hacks/config/flipflop.xml.h:9
+msgid "Draw Sticks"
 msgstr ""
 
-#: hacks/config/flipflop.xml.h:14
+#: ../hacks/config/flipflop.xml.h:10
 msgid "Width"
 msgstr ""
 
-#: hacks/config/flipscreen3d.xml.h:1
-msgid "FlipScreen3D"
+#: ../hacks/config/flipflop.xml.h:12
+msgid "Load image"
 msgstr ""
 
-#: hacks/config/flipscreen3d.xml.h:3
+#: ../hacks/config/flipflop.xml.h:15
 msgid ""
-"Grabs an image of the desktop, turns it into a GL texture map, and spins it "
-"around and deforms it in various ways. Written by Ben Buxton and Jamie "
-"Zawinski; 2001."
+"Colored tiles swap with each other. Written by Kevin Ogden and Sergio "
+"Gutierrez; 2003."
 msgstr ""
 
-#: hacks/config/flipscreen3d.xml.h:6 hacks/config/gleidescope.xml.h:11
-#: hacks/config/glplanet.xml.h:9 hacks/config/ifs.xml.h:11
-#: hacks/config/tangram.xml.h:9 hacks/config/topblock.xml.h:17
-msgid "Rotate"
+#: ../hacks/config/flipscreen3d.xml.h:1
+msgid "FlipScreen3D"
 msgstr ""
 
-#: hacks/config/fliptext.xml.h:1 hacks/config/starwars.xml.h:4
-msgid "Centered text"
+#: ../hacks/config/flipscreen3d.xml.h:5 ../hacks/config/gleidescope.xml.h:12
+#: ../hacks/config/glplanet.xml.h:8 ../hacks/config/ifs.xml.h:67
+#: ../hacks/config/tangram.xml.h:15 ../hacks/config/topblock.xml.h:17
+msgid "Rotate"
 msgstr ""
 
-#: hacks/config/fliptext.xml.h:2
+#: ../hacks/config/flipscreen3d.xml.h:7
 msgid ""
-"Draws successive pages of text. The lines flip in and out in a soothing 3D "
-"pattern. Written by Jamie Zawinski; 2005."
+"Spins and deforms an image. Written by Ben Buxton and Jamie Zawinski; 2001."
 msgstr ""
 
-#: hacks/config/fliptext.xml.h:4
+#: ../hacks/config/fliptext.xml.h:1
 msgid "FlipText"
 msgstr ""
 
-#: hacks/config/fliptext.xml.h:5 hacks/config/starwars.xml.h:8
+#: ../hacks/config/fliptext.xml.h:8
+msgid "Random text alignment"
+msgstr ""
+
+#: ../hacks/config/fliptext.xml.h:9 ../hacks/config/starwars.xml.h:7
 msgid "Flush left text"
 msgstr ""
 
-#: hacks/config/fliptext.xml.h:6 hacks/config/starwars.xml.h:9
-msgid "Flush right text"
+#: ../hacks/config/fliptext.xml.h:10 ../hacks/config/starwars.xml.h:8
+msgid "Centered text"
 msgstr ""
 
-#: hacks/config/fliptext.xml.h:7 hacks/config/starwars.xml.h:10
-msgid "Font point size"
+#: ../hacks/config/fliptext.xml.h:11 ../hacks/config/starwars.xml.h:9
+msgid "Flush right text"
 msgstr ""
 
-#: hacks/config/fliptext.xml.h:11
-msgid "Random text alignment"
+#: ../hacks/config/fliptext.xml.h:12 ../hacks/config/starwars.xml.h:17
+msgid "Font point size"
 msgstr ""
 
-#: hacks/config/fliptext.xml.h:15
+#: ../hacks/config/fliptext.xml.h:13
 msgid "Text columns"
 msgstr ""
 
-#: hacks/config/fliptext.xml.h:16 hacks/config/starwars.xml.h:15
+#: ../hacks/config/fliptext.xml.h:14 ../hacks/config/starwars.xml.h:16
 #, fuzzy
 msgid "Text lines"
 msgstr "ファイル(_f)"
 
-#: hacks/config/flow.xml.h:1 hacks/config/galaxy.xml.h:1
-#: hacks/config/glforestfire.xml.h:1 hacks/config/julia.xml.h:2
-#: hacks/config/laser.xml.h:1 hacks/config/lisa.xml.h:3
-#: hacks/config/lissie.xml.h:3 hacks/config/piecewise.xml.h:2
-#: hacks/config/qix.xml.h:4 hacks/config/rocks.xml.h:1
-#: hacks/config/rotor.xml.h:1 hacks/config/rubik.xml.h:1
-#: hacks/config/shadebobs.xml.h:1 hacks/config/slip.xml.h:1
-#: hacks/config/spiral.xml.h:1 hacks/config/swirl.xml.h:1
-#: hacks/config/worm.xml.h:1
-msgid "Count"
+#: ../hacks/config/fliptext.xml.h:16
+msgid ""
+"Successive pages of text flip in and out in a soothing 3D pattern. Written "
+"by Jamie Zawinski; 2005."
 msgstr ""
 
-#: hacks/config/flow.xml.h:2 hacks/config/glschool.xml.h:3
-#: hacks/config/molecule.xml.h:7 hacks/config/spheremonics.xml.h:2
-msgid "Draw bounding box"
+#: ../hacks/config/flow.xml.h:1
+msgid "Flow"
 msgstr ""
 
-#: hacks/config/flow.xml.h:4
-msgid "Flow"
+#: ../hacks/config/flow.xml.h:6 ../hacks/config/galaxy.xml.h:5
+#: ../hacks/config/glforestfire.xml.h:6 ../hacks/config/julia.xml.h:6
+#: ../hacks/config/kaleidocycle.xml.h:6 ../hacks/config/laser.xml.h:5
+#: ../hacks/config/lisa.xml.h:14 ../hacks/config/lissie.xml.h:12
+#: ../hacks/config/piecewise.xml.h:6 ../hacks/config/qix.xml.h:18
+#: ../hacks/config/rocks.xml.h:6 ../hacks/config/rotor.xml.h:11
+#: ../hacks/config/rubik.xml.h:5 ../hacks/config/shadebobs.xml.h:12
+#: ../hacks/config/slip.xml.h:6 ../hacks/config/spiral.xml.h:6
+#: ../hacks/config/swirl.xml.h:6 ../hacks/config/worm.xml.h:8
+msgid "Count"
 msgstr ""
 
-#: hacks/config/flow.xml.h:8
+#: ../hacks/config/flow.xml.h:14
 msgid "Length of trails"
 msgstr ""
 
-#: hacks/config/flow.xml.h:13
-msgid "Periodic attractors"
+#: ../hacks/config/flow.xml.h:16
+msgid "Rotating around attractor"
 msgstr ""
 
-#: hacks/config/flow.xml.h:14
+#: ../hacks/config/flow.xml.h:17
 msgid "Ride in the flow"
 msgstr ""
 
-#: hacks/config/flow.xml.h:15
-msgid "Rotating around attractor"
+#: ../hacks/config/flow.xml.h:18 ../hacks/config/glschool.xml.h:16
+#: ../hacks/config/molecule.xml.h:10 ../hacks/config/spheremonics.xml.h:20
+msgid "Draw bounding box"
+msgstr ""
+
+#: ../hacks/config/flow.xml.h:19
+msgid "Periodic attractors"
 msgstr ""
 
-#: hacks/config/flow.xml.h:16
+#: ../hacks/config/flow.xml.h:20
 msgid "Search for new attractors"
 msgstr ""
 
-#: hacks/config/flow.xml.h:20
+#: ../hacks/config/flow.xml.h:22
 msgid ""
 "Strange attractors formed of flows in a 3D differential equation phase "
 "space. Features the popular attractors described by Lorentz, Roessler, "
@@ -4210,1339 +4276,1560 @@ msgid ""
 "Auckland; 1998."
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:1
+#: ../hacks/config/fluidballs.xml.h:1
+msgid "FluidBalls"
+msgstr ""
+
+#: ../hacks/config/fluidballs.xml.h:11
 msgid "      Freefall"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:3
-msgid "Clay"
+#: ../hacks/config/fluidballs.xml.h:13
+msgid "Jupiter"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:5
-msgid "FluidBalls"
+#: ../hacks/config/fluidballs.xml.h:14
+msgid "Still"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:7 hacks/config/twang.xml.h:7
-msgid "Friction"
+#: ../hacks/config/fluidballs.xml.h:15
+msgid "Wind"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:10
+#: ../hacks/config/fluidballs.xml.h:16
 msgid "Hurricane"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:11
-msgid "Jupiter"
+#: ../hacks/config/fluidballs.xml.h:17
+msgid "Clay"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:15
-msgid ""
-"Models the physics of bouncing balls, or of particles in a gas or fluid, "
-"depending on the settings. If \"Shake Box\" is selected, then every now and "
-"then, the box will be rotated, changing which direction is down (in order to "
-"keep the settled balls in motion.) Written by Peter Birtles and Jamie "
-"Zawinski; 2002."
+#: ../hacks/config/fluidballs.xml.h:18 ../hacks/config/twang.xml.h:11
+msgid "Friction"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:17
+#: ../hacks/config/fluidballs.xml.h:19
 msgid "Rubber"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:18
-msgid "Shake box"
+#: ../hacks/config/fluidballs.xml.h:20
+msgid "Various ball sizes"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:21
-msgid "Still"
+#: ../hacks/config/fluidballs.xml.h:21
+msgid "Shake box"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:22
-msgid "Various ball sizes"
+#: ../hacks/config/fluidballs.xml.h:23
+msgid ""
+"Models the physics of bouncing balls, or of particles in a gas or fluid, "
+"depending on the settings. If \"Shake Box\" is selected, then every now and "
+"then, the box will be rotated, changing which direction is down (in order to "
+"keep the settled balls in motion.) Written by Peter Birtles and Jamie "
+"Zawinski; 2002."
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:23
-msgid "Wind"
+#: ../hacks/config/flurry.xml.h:1
+msgid "Flurry"
 msgstr ""
 
-#: hacks/config/flurry.xml.h:1
-msgid "Binary"
+#: ../hacks/config/flurry.xml.h:3
+msgid "Classic"
 msgstr ""
 
-#: hacks/config/flurry.xml.h:2
-msgid "Classic"
+#: ../hacks/config/flurry.xml.h:4
+msgid "RGB"
 msgstr ""
 
-#: hacks/config/flurry.xml.h:3
+#: ../hacks/config/flurry.xml.h:5
 #, fuzzy
 msgid "Fire"
 msgstr "ファイル(_F)"
 
-#: hacks/config/flurry.xml.h:4
-msgid "Flurry"
-msgstr ""
-
-#: hacks/config/flurry.xml.h:5
-msgid "Insane"
+#: ../hacks/config/flurry.xml.h:7
+msgid "Binary"
 msgstr ""
 
-#: hacks/config/flurry.xml.h:6
+#: ../hacks/config/flurry.xml.h:8
 msgid "Psychedelic"
 msgstr ""
 
-#: hacks/config/flurry.xml.h:7
-msgid "RGB"
+#: ../hacks/config/flurry.xml.h:9
+msgid "Insane"
 msgstr ""
 
-#: hacks/config/flurry.xml.h:8 hacks/config/sballs.xml.h:11
-#: hacks/config/starfish.xml.h:12
+#: ../hacks/config/flurry.xml.h:10 ../hacks/config/sballs.xml.h:5
+#: ../hacks/config/starfish.xml.h:2
 msgid "Random"
 msgstr ""
 
-#: hacks/config/flurry.xml.h:10
+#: ../hacks/config/flurry.xml.h:11
 msgid ""
-"This X11 port of the OSX screensaver of the same name draws a colourful star"
-"(fish)like flurry of particles. Original Mac version: http://homepage.mac."
-"com/calumr Written by Calum Robinson and Tobias Sargeant; 2002."
+"A colourful star(fish)like flurry of particles. Original Mac version: http://"
+"homepage.mac.com/calumr Written by Calum Robinson and Tobias Sargeant; 2002."
 msgstr ""
 
-#: hacks/config/flyingtoasters.xml.h:2
-#, no-c-format
-msgid ""
-"A fleet of 3d space-age jet-powered flying toasters (and toast!) Inspired by "
-"the ancient Berkeley Systems After Dark flying toasters. http://en.wikipedia."
-"org/wiki/After_Dark_%28software%29#Flying_Toasters Written by Jamie Zawinski "
-"and Devon Dossett; 2003."
+#: ../hacks/config/flyingtoasters.xml.h:1
+msgid "FlyingToasters"
 msgstr ""
 
-#: hacks/config/flyingtoasters.xml.h:3
+#: ../hacks/config/flyingtoasters.xml.h:6
 msgid "Air speed"
 msgstr ""
 
-#: hacks/config/flyingtoasters.xml.h:4 hacks/config/jigglypuff.xml.h:1
-msgid "Chrome"
+#: ../hacks/config/flyingtoasters.xml.h:9
+msgid "Number of toasters"
 msgstr ""
 
-#: hacks/config/flyingtoasters.xml.h:6
-msgid "FlyingToasters"
+#: ../hacks/config/flyingtoasters.xml.h:10
+msgid "Swarm"
 msgstr ""
 
-#: hacks/config/flyingtoasters.xml.h:11
+#: ../hacks/config/flyingtoasters.xml.h:11
 msgid "Number of slices"
 msgstr ""
 
-#: hacks/config/flyingtoasters.xml.h:12
-msgid "Number of toasters"
+#: ../hacks/config/flyingtoasters.xml.h:12 ../hacks/config/jigglypuff.xml.h:6
+#: ../hacks/config/winduprobot.xml.h:20
+msgid "Chrome"
 msgstr ""
 
-#: hacks/config/flyingtoasters.xml.h:15
-msgid "Swarm"
+#: ../hacks/config/flyingtoasters.xml.h:16
+#, no-c-format
+msgid ""
+"A fleet of 3d space-age jet-powered flying toasters (and toast!) Inspired by "
+"the ancient Berkeley Systems After Dark flying toasters. http://en.wikipedia."
+"org/wiki/After_Dark_%28software%29#Flying_Toasters Written by Jamie Zawinski "
+"and Devon Dossett; 2003."
 msgstr ""
 
-#: hacks/config/fontglide.xml.h:1 hacks/config/tangram.xml.h:1
-#: hacks/config/xlyap.xml.h:1
+#: ../hacks/config/fontglide.xml.h:1
+msgid "FontGlide"
+msgstr ""
+
+#: ../hacks/config/fontglide.xml.h:8 ../hacks/config/tangram.xml.h:5
+#: ../hacks/config/xlyap.xml.h:5
 msgid "Brief"
 msgstr ""
 
-#: hacks/config/fontglide.xml.h:3
-msgid "Font border thickness"
+#: ../hacks/config/fontglide.xml.h:9
+msgid "Page linger"
 msgstr ""
 
-#: hacks/config/fontglide.xml.h:4
-msgid "FontGlide"
+#: ../hacks/config/fontglide.xml.h:11
+msgid "Pages of text"
 msgstr ""
 
-#: hacks/config/fontglide.xml.h:7
+#: ../hacks/config/fontglide.xml.h:12
 msgid "Horizontally scrolling text"
 msgstr ""
 
-#: hacks/config/fontglide.xml.h:10
-msgid "Page linger"
+#: ../hacks/config/fontglide.xml.h:13
+msgid "Random display style"
 msgstr ""
 
-#: hacks/config/fontglide.xml.h:11
-msgid "Pages of text"
+#: ../hacks/config/fontglide.xml.h:14
+msgid "Font border thickness"
+msgstr ""
+
+#: ../hacks/config/fontglide.xml.h:15
+msgid "Vapor trails"
 msgstr ""
 
-#: hacks/config/fontglide.xml.h:12
+#: ../hacks/config/fontglide.xml.h:17
 msgid ""
 "Puts text on the screen using large characters that glide in from the edges, "
 "assemble, then disperse. Alternately, it can simply scroll whole sentences "
 "from right to left. Written by Jamie Zawinski; 2003."
 msgstr ""
 
-#: hacks/config/fontglide.xml.h:13
-msgid "Random display style"
+#: ../hacks/config/forest.xml.h:1 ../hacks/config/glforestfire.xml.h:10
+msgid "Forest"
 msgstr ""
 
-#: hacks/config/fontglide.xml.h:17
-msgid "Vapor trails"
+#: ../hacks/config/forest.xml.h:9
+msgid ""
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Fractal trees. Written by Peter Baumung; 1997."
 msgstr ""
 
-#: hacks/config/forest.xml.h:1 hacks/config/glforestfire.xml.h:5
-msgid "Forest"
+#: ../hacks/config/fuzzyflakes.xml.h:1
+msgid "FuzzyFlakes"
 msgstr ""
 
-#: hacks/config/forest.xml.h:2
-msgid "Fractal trees. Written by Peter Baumung; 1997."
+#: ../hacks/config/fuzzyflakes.xml.h:9 ../hacks/config/hypnowheel.xml.h:10
+#: ../hacks/config/xspirograph.xml.h:8
+msgid "Layers"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:2
-msgid "Blue"
+#: ../hacks/config/fuzzyflakes.xml.h:11
+msgid "Random colors"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:3
-msgid "Border thickness"
+#: ../hacks/config/fuzzyflakes.xml.h:13
+msgid "Red"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:4
-#, fuzzy
-msgid "Cyan"
-msgstr "キャンセル"
-
-#: hacks/config/fuzzyflakes.xml.h:5
-msgid "Falling colored snowflake/flower shapes. Written by Barry Dmytro; 2004."
+#: ../hacks/config/fuzzyflakes.xml.h:14
+msgid "Pink"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:9
-msgid "FuzzyFlakes"
+#: ../hacks/config/fuzzyflakes.xml.h:15
+msgid "Yellow"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:10
+#: ../hacks/config/fuzzyflakes.xml.h:16 ../hacks/config/phosphor.xml.h:9
 msgid "Green"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:13 hacks/config/hypnowheel.xml.h:10
-#: hacks/config/xspirograph.xml.h:5
-msgid "Layers"
+#: ../hacks/config/fuzzyflakes.xml.h:17
+#, fuzzy
+msgid "Cyan"
+msgstr "キャンセル"
+
+#: ../hacks/config/fuzzyflakes.xml.h:18
+msgid "Blue"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:15
+#: ../hacks/config/fuzzyflakes.xml.h:19
 msgid "Magenta"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:17
-msgid "Pink"
+#: ../hacks/config/fuzzyflakes.xml.h:24
+msgid "Border thickness"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:19
-msgid "Random colors"
+#: ../hacks/config/fuzzyflakes.xml.h:28
+msgid ""
+"Falling colored snowflake/flower shapes. http://en.wikipedia.org/wiki/"
+"Snowflake Written by Barry Dmytro; 2004."
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:20
-msgid "Red"
+#: ../hacks/config/galaxy.xml.h:1
+msgid "Galaxy"
 msgstr ""
 
-#: hacks/config/fuzzyflakes.xml.h:28
-msgid "Yellow"
+#: ../hacks/config/galaxy.xml.h:12
+msgid "Rotate viewpoint"
 msgstr ""
 
-#: hacks/config/galaxy.xml.h:4
-msgid "Galaxy"
+#: ../hacks/config/galaxy.xml.h:14
+msgid ""
+"Spinning galaxies collide. Written by Uli Siegmund, Harald Backert, and "
+"Hubert Feyrer; 1997."
 msgstr ""
 
-#: hacks/config/galaxy.xml.h:10
-msgid "Rotate viewpoint"
+#: ../hacks/config/gears.xml.h:1
+msgid "Gears"
+msgstr ""
+
+#: ../hacks/config/gears.xml.h:9
+msgid "Gear count"
 msgstr ""
 
-#: hacks/config/galaxy.xml.h:13
+#: ../hacks/config/gears.xml.h:15
 msgid ""
-"This draws spinning galaxies, which then collide and scatter their stars to "
-"the, uh, four winds or something. Written by Uli Siegmund, Harald Backert, "
-"and Hubert Feyrer; 1997."
+"Interlocking gears. See also the \"Pinion\" and \"MoebiusGears\" screen "
+"savers. http://en.wikipedia.org/wiki/Involute_gear http://en.wikipedia.org/"
+"wiki/Epicyclic_gearing Written by Jamie Zawinski; 2007."
 msgstr ""
 
-#: hacks/config/gears.xml.h:5
-msgid "Gear count"
+#: ../hacks/config/geodesic.xml.h:1
+msgid "Geodesic"
 msgstr ""
 
-#: hacks/config/gears.xml.h:6
-msgid "Gears"
+#: ../hacks/config/geodesic.xml.h:2
+msgid "Mesh faces"
 msgstr ""
 
-#: hacks/config/gears.xml.h:13
-msgid ""
-"This draws sets of turning, interlocking gears, rotating in three "
-"dimensions. See also the \"Pinion\" and \"MoebiusGears\" screen savers. "
-"http://en.wikipedia.org/wiki/Involute_gear http://en.wikipedia.org/wiki/"
-"Epicyclic_gearing Written by Jamie Zawinski; 2007."
+#: ../hacks/config/geodesic.xml.h:3
+msgid "Solid faces"
 msgstr ""
 
-#: hacks/config/gflux.xml.h:2 hacks/config/lavalite.xml.h:2
-msgid "10"
+#: ../hacks/config/geodesic.xml.h:4
+msgid "Stellated faces"
 msgstr ""
 
-#: hacks/config/gflux.xml.h:3
-msgid "Checkerboard"
+#: ../hacks/config/geodesic.xml.h:5
+msgid "Inverse Stellated"
+msgstr ""
+
+#: ../hacks/config/geodesic.xml.h:7
+#, fuzzy
+msgid "Random face style"
+msgstr "ランダムなスクリーンセーバー"
+
+#: ../hacks/config/geodesic.xml.h:19 ../hacks/config/kaleidocycle.xml.h:5
+msgid "8"
 msgstr ""
 
-#: hacks/config/gflux.xml.h:6
+#: ../hacks/config/geodesic.xml.h:20
 msgid ""
-"Draws a rippling waves on a rotating wireframe grid. Written by Josiah "
-"Pease; 2000."
+"A mesh geodesic sphere of increasing and decreasing complexity. A geodesic "
+"sphere is an icosohedron whose equilateral faces are sub-divided into non-"
+"equilateral triangles to more closely approximate a sphere. The animation "
+"shows the equilateral triangles subdivided into four coplanar equilateral "
+"triangles; and then inflated outward, causing the sub-triangles to no longer "
+"be equilateral, but to more closely approximate the surface of a sphere. "
+"http://en.wikipedia.org/wiki/Geodesic_dome http://en.wikipedia.org/wiki/"
+"Buckminster_Fuller Written by Jamie Zawinski; 2013."
 msgstr ""
 
-#: hacks/config/gflux.xml.h:8
-msgid "Flat lighting"
+#: ../hacks/config/geodesicgears.xml.h:1
+msgid "GeodesicGears"
 msgstr ""
 
-#: hacks/config/gflux.xml.h:10
-msgid "GFlux"
+#: ../hacks/config/geodesicgears.xml.h:8
+msgid "Describe gears"
 msgstr ""
 
-#: hacks/config/gflux.xml.h:13
-msgid "Mesh density"
+#: ../hacks/config/geodesicgears.xml.h:9
+#, fuzzy
+msgid "Number gears"
+msgstr "色の数"
+
+#: ../hacks/config/geodesicgears.xml.h:14
+msgid ""
+"A set of meshed gears arranged on the surface of a sphere. http://en."
+"wikipedia.org/wiki/Geodesic_dome http://en.wikipedia.org/wiki/Involute_gear "
+"Written by Jamie Zawinski; 2014."
 msgstr ""
 
-#: hacks/config/gflux.xml.h:14
-msgid "Picture"
+#: ../hacks/config/gflux.xml.h:1
+msgid "GFlux"
 msgstr ""
 
-#: hacks/config/gflux.xml.h:18 hacks/config/interference.xml.h:22
-msgid "Wave speed"
+#: ../hacks/config/gflux.xml.h:9
+msgid "Mesh density"
 msgstr ""
 
-#: hacks/config/gflux.xml.h:19 hacks/config/glmatrix.xml.h:20
+#: ../hacks/config/gflux.xml.h:12 ../hacks/config/glmatrix.xml.h:16
 msgid "Waves"
 msgstr ""
 
-#: hacks/config/gflux.xml.h:20
+#: ../hacks/config/gflux.xml.h:13 ../hacks/config/glhanoi.xml.h:13
+#: ../hacks/config/hilbert.xml.h:14 ../hacks/config/lavalite.xml.h:10
+msgid "10"
+msgstr ""
+
+#: ../hacks/config/gflux.xml.h:14
 msgid "Wire mesh"
 msgstr ""
 
-#: hacks/config/glblur.xml.h:1
-msgid "Blur smoothness"
+#: ../hacks/config/gflux.xml.h:15
+msgid "Flat lighting"
 msgstr ""
 
-#: hacks/config/glblur.xml.h:5
-msgid "GLBlur"
+#: ../hacks/config/gflux.xml.h:17
+msgid "Checkerboard"
 msgstr ""
 
-#: hacks/config/glblur.xml.h:17
-msgid ""
-"This draws a box and a few line segments, and generates a radial blur "
-"outward from it. This creates flowing field effects. This is done by "
-"rendering the scene into a small texture, then repeatedly rendering "
-"increasingly-enlarged and increasingly-transparent versions of that texture "
-"onto the frame buffer. As such, it's quite GPU-intensive: if you don't have "
-"a very good graphics card, it will hurt your machine bad. Written by Jamie "
-"Zawinski; 2002."
+#: ../hacks/config/gflux.xml.h:18
+msgid "Picture"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:2
-msgid "15"
+#: ../hacks/config/gflux.xml.h:20
+msgid "Undulating waves on a rotating grid. Written by Josiah Pease; 2000."
 msgstr ""
 
-#: hacks/config/glcells.xml.h:3
-msgid "Cell division"
+#: ../hacks/config/glblur.xml.h:1
+msgid "GLBlur"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:4
-msgid "Cell radius"
+#: ../hacks/config/glblur.xml.h:6
+msgid "Blur smoothness"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:5
+#: ../hacks/config/glblur.xml.h:18
 msgid ""
-"Cells growing, dividing and dying on your screen. Written by Matthias "
-"Toussaint; 2007."
+"Flowing field effects from the vapor trails around a moving object. This is "
+"done by rendering the scene into a small texture, then repeatedly rendering "
+"increasingly-enlarged and increasingly-transparent versions of that texture "
+"onto the frame buffer. As such, it's quite GPU-intensive: if you don't have "
+"a very good graphics card, it will hurt your machine bad. Written by Jamie "
+"Zawinski; 2002."
 msgstr ""
 
-#: hacks/config/glcells.xml.h:8
+#: ../hacks/config/glcells.xml.h:1
 msgid "GLCells"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:9
-msgid "Gorge"
+#: ../hacks/config/glcells.xml.h:9
+msgid "Max cells"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:11
-msgid "Highest sphere detail"
+#: ../hacks/config/glcells.xml.h:12
+msgid "Cell radius"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:13
-msgid "Keep dead cells"
+#: ../hacks/config/glcells.xml.h:14
+msgid "Lowest sphere detail"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:18
-msgid "Lowest sphere detail"
+#: ../hacks/config/glcells.xml.h:15
+msgid "Medium sphere detail"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:20
-msgid "Max cells"
+#: ../hacks/config/glcells.xml.h:16
+msgid "Normal sphere detail"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:21
-msgid "Max food"
+#: ../hacks/config/glcells.xml.h:17
+msgid "More sphere detail"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:22
-msgid "Medium sphere detail"
+#: ../hacks/config/glcells.xml.h:18
+msgid "Highest sphere detail"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:23
-msgid "Min distance"
+#: ../hacks/config/glcells.xml.h:19
+msgid "Starve"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:24
+#: ../hacks/config/glcells.xml.h:20
 msgid "Min food"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:25
-msgid "More sphere detail"
+#: ../hacks/config/glcells.xml.h:21
+msgid "Gorge"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:26
-msgid "Normal sphere detail"
+#: ../hacks/config/glcells.xml.h:22
+msgid "Max food"
 msgstr ""
 
-#: hacks/config/glcells.xml.h:27
+#: ../hacks/config/glcells.xml.h:23
 #, fuzzy
 msgid "Quick"
 msgstr "終了(_Q)"
 
-#: hacks/config/glcells.xml.h:33
-msgid "Starve"
+#: ../hacks/config/glcells.xml.h:24
+msgid "Cell division"
 msgstr ""
 
-#: hacks/config/gleidescope.xml.h:2 hacks/config/glslideshow.xml.h:6
-#, fuzzy
-msgid "5 minutes"
-msgstr "分後"
+#: ../hacks/config/glcells.xml.h:26
+msgid "Min distance"
+msgstr ""
+
+#: ../hacks/config/glcells.xml.h:30
+msgid "15"
+msgstr ""
+
+#: ../hacks/config/glcells.xml.h:31
+msgid "Keep dead cells"
+msgstr ""
 
-#: hacks/config/gleidescope.xml.h:3
+#: ../hacks/config/glcells.xml.h:34
 msgid ""
-"A kaleidoscope that operates on your desktop image, or on image files loaded "
-"from disk. http://en.wikipedia.org/wiki/Kaleidoscope Written by Andrew Dean; "
-"2003."
+"Cells growing, dividing and dying on your screen. Microscopic pathos. "
+"Written by Matthias Toussaint; 2007."
 msgstr ""
 
-#: hacks/config/gleidescope.xml.h:5
+#: ../hacks/config/gleidescope.xml.h:1
 msgid "Gleidescope"
 msgstr ""
 
-#: hacks/config/gleidescope.xml.h:7
+#: ../hacks/config/gleidescope.xml.h:6
+msgid "Size of tube"
+msgstr ""
+
+#: ../hacks/config/gleidescope.xml.h:9
 #, fuzzy
 msgid "Image duration"
 msgstr "フェードする時間: "
 
-#: hacks/config/gleidescope.xml.h:10
+#: ../hacks/config/gleidescope.xml.h:10 ../hacks/config/glslideshow.xml.h:7
+msgid "5 minutes"
+msgstr "5分間"
+
+#: ../hacks/config/gleidescope.xml.h:11
 #, fuzzy
 msgid "Move"
 msgstr "モード:"
 
-#: hacks/config/gleidescope.xml.h:13
-msgid "Size of tube"
-msgstr ""
-
-#: hacks/config/gleidescope.xml.h:15 hacks/config/hyperball.xml.h:17
-#: hacks/config/hypercube.xml.h:17 hacks/config/mirrorblob.xml.h:28
-#: hacks/config/zoom.xml.h:15
+#: ../hacks/config/gleidescope.xml.h:13 ../hacks/config/hyperball.xml.h:6
+#: ../hacks/config/hypercube.xml.h:6 ../hacks/config/mirrorblob.xml.h:6
+#: ../hacks/config/zoom.xml.h:1
 msgid "Zoom"
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:2
-msgid "Desert"
-msgstr ""
-
-#: hacks/config/glforestfire.xml.h:3
+#: ../hacks/config/gleidescope.xml.h:15
 msgid ""
-"Draws an animation of sprinkling fire-like 3D triangles in a landscape "
-"filled with trees. Written by Eric Lassauge; 2002."
+"A kaleidoscope that operates on a loaded image. http://en.wikipedia.org/wiki/"
+"Kaleidoscope Written by Andrew Dean; 2003."
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:4 hacks/config/glmatrix.xml.h:5
-#: hacks/config/glschool.xml.h:7
-msgid "Fog"
-msgstr ""
-
-#: hacks/config/glforestfire.xml.h:7
+#: ../hacks/config/glforestfire.xml.h:1
 msgid "GLForestFire"
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:9
-msgid "Huge fire"
+#: ../hacks/config/glforestfire.xml.h:5
+msgid "Rain"
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:11
-msgid "Number of trees"
+#: ../hacks/config/glforestfire.xml.h:7
+msgid "Huge fire"
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:12
-msgid "Rain"
+#: ../hacks/config/glforestfire.xml.h:8
+msgid "Desert"
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:13
-msgid "Shadows"
+#: ../hacks/config/glforestfire.xml.h:9
+msgid "Number of trees"
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:15
+#: ../hacks/config/glforestfire.xml.h:12
 #, fuzzy
 msgid "Textures"
 msgstr "文字列(_T)"
 
-#: hacks/config/glhanoi.xml.h:2
-msgid "31"
+#: ../hacks/config/glforestfire.xml.h:13
+msgid "Shadows"
 msgstr ""
 
-#: hacks/config/glhanoi.xml.h:3 hacks/config/pulsar.xml.h:5
-msgid "Enable fog"
+#: ../hacks/config/glforestfire.xml.h:14 ../hacks/config/glmatrix.xml.h:15
+#: ../hacks/config/glschool.xml.h:14
+msgid "Fog"
 msgstr ""
 
-#: hacks/config/glhanoi.xml.h:4 hacks/config/pulsar.xml.h:6
-msgid "Enable lighting"
+#: ../hacks/config/glforestfire.xml.h:17
+msgid ""
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Draws an animation of sprinkling fire-like 3D triangles in a "
+"landscape filled with trees. Written by Eric Lassauge; 2002."
 msgstr ""
 
-#: hacks/config/glhanoi.xml.h:6
+#: ../hacks/config/glhanoi.xml.h:1
 msgid "GLHanoi"
 msgstr ""
 
-#: hacks/config/glhanoi.xml.h:9
+#: ../hacks/config/glhanoi.xml.h:6
 msgid "Number of disks"
+msgstr "ディスクの数"
+
+#: ../hacks/config/glhanoi.xml.h:7
+msgid "31"
+msgstr "31"
+
+#: ../hacks/config/glhanoi.xml.h:8
+msgid "Number of poles"
+msgstr "柱の数"
+
+#: ../hacks/config/glhanoi.xml.h:10
+msgid "Speed (of smallest disks)"
+msgstr "(一番小さいディスクの)速さ"
+
+#: ../hacks/config/glhanoi.xml.h:12
+msgid "Length of disk trails"
+msgstr "ディスクの跡の長さ"
+
+#: ../hacks/config/glhanoi.xml.h:14 ../hacks/config/pulsar.xml.h:7
+msgid "Enable fog"
 msgstr ""
 
-#: hacks/config/glhanoi.xml.h:11
+#: ../hacks/config/glhanoi.xml.h:17 ../hacks/config/pulsar.xml.h:6
+msgid "Enable lighting"
+msgstr ""
+
+#: ../hacks/config/glhanoi.xml.h:18
 msgid ""
 "Solves the Towers of Hanoi puzzle. Move N disks from one pole to another, "
 "one disk at a time, with no disk ever resting on a disk smaller than itself. "
 "http://en.wikipedia.org/wiki/Tower_of_Hanoi Written by Dave Atkinson; 2005."
 msgstr ""
 
-#: hacks/config/glknots.xml.h:4
+#: ../hacks/config/glknots.xml.h:1
 msgid "GLKnots"
 msgstr ""
 
-#: hacks/config/glknots.xml.h:5
-msgid ""
-"Generates some twisting 3d knot patterns. Spins 'em around. http://en."
-"wikipedia.org/wiki/Knot_theory Written by Jamie Zawinski; 2003."
-msgstr ""
-
-#: hacks/config/glknots.xml.h:8 hacks/config/lavalite.xml.h:17
-#: hacks/config/mirrorblob.xml.h:20 hacks/config/spheremonics.xml.h:9
-msgid "Resolution"
-msgstr ""
-
-#: hacks/config/glknots.xml.h:16
+#: ../hacks/config/glknots.xml.h:16
 msgid "Segmented"
 msgstr ""
 
-#: hacks/config/glmatrix.xml.h:1 hacks/config/xmatrix.xml.h:1
-msgid "Binary encoding"
+#: ../hacks/config/glknots.xml.h:17 ../hacks/config/jigsaw.xml.h:12
+#: ../hacks/config/lavalite.xml.h:11 ../hacks/config/mirrorblob.xml.h:14
+#: ../hacks/config/spheremonics.xml.h:8
+#: ../hacks/config/unknownpleasures.xml.h:11
+msgid "Resolution"
 msgstr ""
 
-#: hacks/config/glmatrix.xml.h:3
+#: ../hacks/config/glknots.xml.h:25
 msgid ""
-"Draws 3D dropping characters similar to what is seen in the title sequence "
-"of \"The Matrix\". See also \"xmatrix\" for a 2D rendering of the similar "
-"effect that appeared on the computer monitors actually *in* the movie. "
-"Written by Jamie Zawinski; 2003."
+"Generates some twisting 3d knot patterns. Spins 'em around. http://en."
+"wikipedia.org/wiki/Knot_theory Written by Jamie Zawinski; 2003."
 msgstr ""
 
-#: hacks/config/glmatrix.xml.h:7
+#: ../hacks/config/glmatrix.xml.h:1
 msgid "GLMatrix"
 msgstr ""
 
-#: hacks/config/glmatrix.xml.h:8 hacks/config/xmatrix.xml.h:7
-msgid "Genetic encoding"
-msgstr ""
-
-#: hacks/config/glmatrix.xml.h:9
+#: ../hacks/config/glmatrix.xml.h:6
 msgid "Glyph density"
 msgstr ""
 
-#: hacks/config/glmatrix.xml.h:10
+#: ../hacks/config/glmatrix.xml.h:9
 msgid "Glyph speed"
 msgstr ""
 
-#: hacks/config/glmatrix.xml.h:11 hacks/config/xmatrix.xml.h:8
+#: ../hacks/config/glmatrix.xml.h:11 ../hacks/config/xmatrix.xml.h:4
+msgid "Matrix encoding"
+msgstr ""
+
+#: ../hacks/config/glmatrix.xml.h:12 ../hacks/config/xmatrix.xml.h:5
+msgid "Binary encoding"
+msgstr ""
+
+#: ../hacks/config/glmatrix.xml.h:13 ../hacks/config/xmatrix.xml.h:6
 msgid "Hexadecimal encoding"
 msgstr ""
 
-#: hacks/config/glmatrix.xml.h:14 hacks/config/xmatrix.xml.h:13
-msgid "Matrix encoding"
+#: ../hacks/config/glmatrix.xml.h:14 ../hacks/config/xmatrix.xml.h:7
+msgid "Genetic encoding"
 msgstr ""
 
-#: hacks/config/glmatrix.xml.h:15
+#: ../hacks/config/glmatrix.xml.h:17
 msgid "Panning"
 msgstr ""
 
-#: hacks/config/glplanet.xml.h:1
+#: ../hacks/config/glmatrix.xml.h:21
 msgid ""
-"Draws a planet bouncing around in space. The built-in image is a map of the "
-"earth (extracted from `xearth'), but you can wrap any texture around the "
-"sphere, e.g., the planetary textures that come with `ssystem'. Written by "
-"David Konerding; 1998."
+"The 3D \"digital rain\" effect, as seen in the title sequence of \"The Matrix"
+"\". See also \"xmatrix\" for a 2D rendering of the similar effect that "
+"appeared on the computer monitors actually *in* the movie. http://en."
+"wikipedia.org/wiki/Matrix_digital_rain Written by Jamie Zawinski; 2003."
 msgstr ""
 
-#: hacks/config/glplanet.xml.h:3
+#: ../hacks/config/glplanet.xml.h:1
 msgid "GLPlanet"
 msgstr ""
 
-#: hacks/config/glplanet.xml.h:5
+#. #### -no-stars
+#: ../hacks/config/glplanet.xml.h:6
 msgid "Image file"
 msgstr ""
 
-#: hacks/config/glplanet.xml.h:8 hacks/config/moebiusgears.xml.h:9
+#: ../hacks/config/glplanet.xml.h:9 ../hacks/config/moebiusgears.xml.h:12
 msgid "Roll"
 msgstr ""
 
-#: hacks/config/glschool.xml.h:1
+#: ../hacks/config/glplanet.xml.h:13
+msgid ""
+"The Earth, bouncing around in space. If you would like it to display a "
+"different planet, the texture maps that come with \"ssystem\" work well. "
+"Written by David Konerding and Jamie Zawinski; 1998."
+msgstr ""
+
+#: ../hacks/config/glschool.xml.h:1
+msgid "GLSchool"
+msgstr ""
+
+#: ../hacks/config/glschool.xml.h:6
+msgid "Fish count"
+msgstr ""
+
+#: ../hacks/config/glschool.xml.h:9
 #, fuzzy
 msgid "Avoidance"
 msgstr "オプション"
 
-#: hacks/config/glschool.xml.h:2
+#: ../hacks/config/glschool.xml.h:10
+msgid "Velocity matching"
+msgstr ""
+
+#: ../hacks/config/glschool.xml.h:11
 #, fuzzy
 msgid "Centering"
 msgstr "標準"
 
-#: hacks/config/glschool.xml.h:4
-msgid "Draw goal"
+#: ../hacks/config/glschool.xml.h:12
+msgid "Goal following"
 msgstr ""
 
-#: hacks/config/glschool.xml.h:6
-msgid "Fish count"
+#: ../hacks/config/glschool.xml.h:15
+msgid "Draw goal"
 msgstr ""
 
-#: hacks/config/glschool.xml.h:9
-msgid "GLSchool"
+#: ../hacks/config/glschool.xml.h:18
+msgid ""
+"A school of fish, using the classic \"Boids\" algorithm by Craig Reynolds. "
+"http://en.wikipedia.org/wiki/Boids Written by David C. Lambert and Jamie "
+"Zawinski; 2006."
 msgstr ""
 
-#: hacks/config/glschool.xml.h:10
-msgid "Goal following"
+#: ../hacks/config/glslideshow.xml.h:1
+msgid "GLSlideshow"
 msgstr ""
 
-#: hacks/config/glschool.xml.h:16
-msgid ""
-"Uses Craig Reynolds' Boids algorithm to simulate a school of fish. http://en."
-"wikipedia.org/wiki/Boids Written by David C. Lambert; 2006."
+#: ../hacks/config/glslideshow.xml.h:9
+#, no-c-format
+msgid "50%"
 msgstr ""
 
-#: hacks/config/glschool.xml.h:17
-msgid "Velocity matching"
+#: ../hacks/config/glslideshow.xml.h:10
+msgid "Always show at least this much of the image"
 msgstr ""
 
-#: hacks/config/glslideshow.xml.h:4 hacks/config/rd-bomb.xml.h:4
-#: hacks/config/rdbomb.xml.h:4 hacks/config/substrate.xml.h:4
+#: ../hacks/config/glslideshow.xml.h:12 ../hacks/config/rd-bomb.xml.h:10
+#: ../hacks/config/rdbomb.xml.h:10 ../hacks/config/substrate.xml.h:15
 #, no-c-format
 msgid "100%"
 msgstr ""
 
-#: hacks/config/glslideshow.xml.h:8
-#, no-c-format
-msgid "50%"
-msgstr ""
-
-#: hacks/config/glslideshow.xml.h:9
-msgid "Always show at least this much of the image"
-msgstr ""
+#: ../hacks/config/glslideshow.xml.h:14
+#, fuzzy
+msgid "Pan/zoom duration"
+msgstr "フェードする時間: "
 
-#: hacks/config/glslideshow.xml.h:10
+#: ../hacks/config/glslideshow.xml.h:17
 #, fuzzy
 msgid "Crossfade duration"
 msgstr "フェードする時間: "
 
-#: hacks/config/glslideshow.xml.h:12
-msgid "GLSlideshow"
-msgstr ""
-
-#: hacks/config/glslideshow.xml.h:15
+#: ../hacks/config/glslideshow.xml.h:21
 msgid ""
 "Loads a random sequence of images and smoothly scans and zooms around in "
 "each, fading from pan to pan. Written by Jamie Zawinski and Mike Oliphant; "
 "2003."
 msgstr ""
 
-#: hacks/config/glslideshow.xml.h:18
-#, fuzzy
-msgid "Pan/zoom duration"
-msgstr "フェードする時間: "
-
-#: hacks/config/glsnake.xml.h:3
-msgid "Angular velocity"
+#: ../hacks/config/glsnake.xml.h:1
+msgid "GLSnake"
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:5
-#, no-c-format
-msgid ""
-"Draws a simulation of the Rubik's Snake puzzle. See also the \"Rubik\" and "
-"\"Cube21\" screen savers. http://en.wikipedia.org/wiki/Rubik%27s_Snake "
-"Written by Jamie Wilkinson, Andrew Bennetts, and Peter Aylett; 2002."
+#: ../hacks/config/glsnake.xml.h:8
+msgid "Tight"
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:9
-msgid "GLSnake"
+#: ../hacks/config/glsnake.xml.h:9
+msgid "Packing"
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:11
+#: ../hacks/config/glsnake.xml.h:10
 msgid "Loose"
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:13
-msgid "Packing"
+#: ../hacks/config/glsnake.xml.h:12
+msgid "Angular velocity"
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:15
-msgid "Show titles"
+#: ../hacks/config/glsnake.xml.h:14
+msgid "Y angular velocity"
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:17
-msgid "Tight"
+#: ../hacks/config/glsnake.xml.h:15
+msgid "Z angular velocity"
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:19
-msgid "Y angular velocity"
+#: ../hacks/config/glsnake.xml.h:16
+msgid "Show titles"
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:20
-msgid "Z angular velocity"
+#: ../hacks/config/glsnake.xml.h:20
+#, no-c-format
+msgid ""
+"The \"Rubik's Snake\" puzzle. See also the \"Rubik\" and \"Cube21\" screen "
+"savers. http://en.wikipedia.org/wiki/Rubik%27s_Snake Written by Jamie "
+"Wilkinson, Andrew Bennetts, and Peter Aylett; 2002."
 msgstr ""
 
-#: hacks/config/gltext.xml.h:1
-msgid "Always face front"
+#: ../hacks/config/gltext.xml.h:1
+msgid "GLText"
 msgstr ""
 
-#: hacks/config/gltext.xml.h:2
-#, fuzzy
+#: ../hacks/config/gltext.xml.h:5
+msgid "Display system information"
+msgstr "システム情報を表示する"
+
+#: ../hacks/config/gltext.xml.h:6
 msgid "Display date and time"
-msgstr "モニタのパワーマネージメント"
+msgstr "日時を表示する"
 
-#: hacks/config/gltext.xml.h:3
-#, fuzzy
-msgid "Display system information"
-msgstr "バージョン情報を表示します。"
+#: ../hacks/config/gltext.xml.h:7
+msgid "Always face front"
+msgstr ""
+
+#: ../hacks/config/gltext.xml.h:8
+msgid "Spin all the way around"
+msgstr ""
 
-#: hacks/config/gltext.xml.h:4
+#: ../hacks/config/gltext.xml.h:20
 msgid ""
 "Displays a few lines of text spinning around in a solid 3D font. The text "
 "can use strftime() escape codes to display the current date and time. "
 "Written by Jamie Zawinski; 2001."
 msgstr ""
 
-#: hacks/config/gltext.xml.h:7
-msgid "GLText"
-msgstr ""
-
-#: hacks/config/gltext.xml.h:18
-msgid "Spin all the way around"
-msgstr ""
-
-#: hacks/config/goop.xml.h:1
-msgid "Additive colors (reflected light)"
+#: ../hacks/config/goop.xml.h:1
+msgid "Goop"
 msgstr ""
 
-#: hacks/config/goop.xml.h:2
+#: ../hacks/config/goop.xml.h:9
 msgid "Blobs"
 msgstr ""
 
-#: hacks/config/goop.xml.h:3
+#: ../hacks/config/goop.xml.h:11
 msgid "Elasticity"
 msgstr ""
 
-#: hacks/config/goop.xml.h:7
-msgid "Goop"
+#: ../hacks/config/goop.xml.h:12
+msgid "Speed limit"
 msgstr ""
 
-#: hacks/config/goop.xml.h:11
-msgid "Opaque blobs"
+#: ../hacks/config/goop.xml.h:14
+msgid "Transparent blobs"
 msgstr ""
 
-#: hacks/config/goop.xml.h:15
-msgid "Speed limit"
+#: ../hacks/config/goop.xml.h:15
+msgid "Opaque blobs"
 msgstr ""
 
-#: hacks/config/goop.xml.h:16
-msgid "Subtractive colors (transmitted light)"
+#: ../hacks/config/goop.xml.h:16
+msgid "XOR blobs"
 msgstr ""
 
-#: hacks/config/goop.xml.h:17
-msgid ""
-"This draws set of animating, transparent, amoeba-like blobs. The blobs "
-"change shape as they wander around the screen, and they are translucent, so "
-"you can see the lower blobs through the higher ones, and when one passes "
-"over another, their colors merge. I got the idea for this from a mouse pad I "
-"had once, which achieved the same kind of effect in real life by having "
-"several layers of plastic with colored oil between them. Written by Jamie "
-"Zawinski; 1997."
+#: ../hacks/config/goop.xml.h:17
+msgid "Additive colors (transmitted light)"
 msgstr ""
 
-#: hacks/config/goop.xml.h:18
-msgid "Transparent blobs"
+#: ../hacks/config/goop.xml.h:18
+msgid "Subtractive colors (reflected light)"
 msgstr ""
 
-#: hacks/config/goop.xml.h:19
-msgid "XOR blobs"
+#: ../hacks/config/goop.xml.h:19
+msgid ""
+"Amoeba-like blobs change shape as they wander around the screen. They are "
+"translucent, so you can see the lower blobs through the higher ones, and "
+"when one passes over another, their colors merge. I got the idea for this "
+"from a mouse pad I had once, which achieved the same kind of effect in real "
+"life by having several layers of plastic with colored oil between them. "
+"Written by Jamie Zawinski; 1997."
 msgstr ""
 
-#: hacks/config/grav.xml.h:3
+#: ../hacks/config/grav.xml.h:1
 msgid "Grav"
 msgstr ""
 
-#: hacks/config/grav.xml.h:8
+#: ../hacks/config/grav.xml.h:6
 msgid "Number of objects"
 msgstr ""
 
-#: hacks/config/grav.xml.h:9
-msgid "Object trails"
+#: ../hacks/config/grav.xml.h:10
+msgid "Orbital decay"
 msgstr ""
 
-#: hacks/config/grav.xml.h:10
-msgid "Orbital decay"
+#: ../hacks/config/grav.xml.h:11
+msgid "Object trails"
 msgstr ""
 
-#: hacks/config/grav.xml.h:12
+#: ../hacks/config/grav.xml.h:13
 msgid ""
-"This draws a simple orbital simulation. With trails enabled, it looks kind "
-"of like a cloud-chamber photograph. Written by Greg Bowering; 1997."
+"An orbital simulation. With trails enabled, it looks kind of like a cloud-"
+"chamber photograph. Written by Greg Bowering; 1997."
 msgstr ""
 
-#: hacks/config/greynetic.xml.h:1
-msgid ""
-"Draws random colored, stippled and transparent rectangles. Written by Jamie "
-"Zawinski; 1992."
+#: ../hacks/config/greynetic.xml.h:1
+msgid "Greynetic"
 msgstr ""
 
-#: hacks/config/greynetic.xml.h:3
+#: ../hacks/config/greynetic.xml.h:5
 #, fuzzy
 msgid "Grey"
 msgstr "グレー"
 
-#: hacks/config/greynetic.xml.h:4
-msgid "Greynetic"
+#: ../hacks/config/greynetic.xml.h:7
+msgid ""
+"Colored, stippled and transparent rectangles. Written by Jamie Zawinski; "
+"1992."
+msgstr ""
+
+#: ../hacks/config/halftone.xml.h:1
+msgid "Halftone"
 msgstr ""
 
-#: hacks/config/halftone.xml.h:1 hacks/config/metaballs.xml.h:1
+#: ../hacks/config/halftone.xml.h:6
+msgid "Gravity points"
+msgstr ""
+
+#: ../hacks/config/halftone.xml.h:9
+msgid "Dot size"
+msgstr ""
+
+#: ../hacks/config/halftone.xml.h:10 ../hacks/config/metaballs.xml.h:14
 msgid "Big"
 msgstr ""
 
-#: hacks/config/halftone.xml.h:2
+#: ../hacks/config/halftone.xml.h:11
 msgid "Dot fill factor"
 msgstr ""
 
-#: hacks/config/halftone.xml.h:3
-msgid "Dot size"
+#: ../hacks/config/halftone.xml.h:13
+msgid "Minimum speed"
+msgstr ""
+
+#: ../hacks/config/halftone.xml.h:14
+msgid "Maximum speed"
+msgstr ""
+
+#: ../hacks/config/halftone.xml.h:15
+msgid "Minimum mass"
+msgstr ""
+
+#: ../hacks/config/halftone.xml.h:16
+msgid "Maximum mass"
 msgstr ""
 
-#: hacks/config/halftone.xml.h:4
+#: ../hacks/config/halftone.xml.h:18
 msgid ""
-"Draws the gravity force in each point on the screen seen through a halftone "
-"dot pattern. The gravity force is calculated from a set of moving mass "
-"points. View it from a distance for best effect. http://en.wikipedia.org/"
-"wiki/Halftone Written by Peter Jaric; 2002."
+"A halftone dot pattern in motion. Draws the gravity force in each point on "
+"the screen seen through a halftone dot pattern. The gravity force is "
+"calculated from a set of moving mass points. View it from a distance for "
+"best effect. http://en.wikipedia.org/wiki/Halftone Written by Peter Jaric; "
+"2002."
 msgstr ""
 
-#: hacks/config/halftone.xml.h:7
-msgid "Gravity points"
+#: ../hacks/config/halo.xml.h:1
+msgid "Halo"
 msgstr ""
 
-#: hacks/config/halftone.xml.h:8
-msgid "Halftone"
+#: ../hacks/config/halo.xml.h:6
+msgid "Number of circles"
 msgstr ""
 
-#: hacks/config/halftone.xml.h:13
-msgid "Maximum mass"
+#: ../hacks/config/halo.xml.h:10
+msgid "Random mode"
 msgstr ""
 
-#: hacks/config/halftone.xml.h:14
-msgid "Maximum speed"
+#: ../hacks/config/halo.xml.h:11
+msgid "Seuss mode"
+msgstr ""
+
+#: ../hacks/config/halo.xml.h:12
+msgid "Ramp mode"
+msgstr ""
+
+#: ../hacks/config/halo.xml.h:13
+msgid "Animate circles"
+msgstr ""
+
+#: ../hacks/config/halo.xml.h:15
+msgid ""
+"Circular interference patterns. http://en.wikipedia.org/wiki/Moire_pattern "
+"Written by Jamie Zawinski; 1993."
+msgstr ""
+
+#: ../hacks/config/helix.xml.h:1
+msgid "Helix"
+msgstr ""
+
+#: ../hacks/config/helix.xml.h:9
+msgid "Spirally string-art-ish patterns. Written by Jamie Zawinski; 1992."
+msgstr ""
+
+#: ../hacks/config/hexadrop.xml.h:1
+msgid "Hexadrop"
+msgstr ""
+
+#: ../hacks/config/hexadrop.xml.h:9 ../hacks/config/penrose.xml.h:9
+#: ../hacks/config/twang.xml.h:15
+msgid "Tile size"
+msgstr ""
+
+#: ../hacks/config/hexadrop.xml.h:11 ../hacks/config/klein.xml.h:2
+msgid "Random shape"
+msgstr "ランダムな形"
+
+#: ../hacks/config/hexadrop.xml.h:12
+msgid "Triangles"
+msgstr "3角形"
+
+#: ../hacks/config/hexadrop.xml.h:13
+msgid "Squares"
+msgstr "4角形"
+
+#: ../hacks/config/hexadrop.xml.h:14
+msgid "Hexagons"
+msgstr "6角形"
+
+#: ../hacks/config/hexadrop.xml.h:15
+msgid "Octagons"
+msgstr "8角形"
+
+#: ../hacks/config/hexadrop.xml.h:16
+#, fuzzy
+msgid "Random speed"
+msgstr "ランダムなスクリーンセーバー"
+
+#: ../hacks/config/hexadrop.xml.h:17
+#, fuzzy
+msgid "Uniform speed"
+msgstr "表示モード"
+
+#: ../hacks/config/hexadrop.xml.h:18
+msgid "Non-uniform speed"
+msgstr ""
+
+#: ../hacks/config/hexadrop.xml.h:19
+#, fuzzy
+msgid "Random sync"
+msgstr "ランダムなスクリーンセーバー"
+
+#: ../hacks/config/hexadrop.xml.h:20
+msgid "Synchronized"
 msgstr ""
 
-#: hacks/config/halftone.xml.h:15
-msgid "Minimum mass"
+#: ../hacks/config/hexadrop.xml.h:21
+msgid "Non-synchronized"
 msgstr ""
 
-#: hacks/config/halftone.xml.h:16
-msgid "Minimum speed"
+#: ../hacks/config/hexadrop.xml.h:23
+msgid ""
+"A grid of hexagons or other shapes, with tiles dropping out. http://en."
+"wikipedia.org/wiki/Tiling_by_regular_polygons Written by Jamie Zawinski; "
+"2013."
 msgstr ""
 
-#: hacks/config/halo.xml.h:1
-msgid "Animate circles"
+#: ../hacks/config/hilbert.xml.h:1
+msgid "Hilbert"
 msgstr ""
 
-#: hacks/config/halo.xml.h:2
-msgid ""
-"Draws trippy psychedelic circular patterns that hurt to look at. http://en."
-"wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski; 1993."
+#: ../hacks/config/hilbert.xml.h:2
+msgid "2D or 3D"
 msgstr ""
 
-#: hacks/config/halo.xml.h:5
-msgid "Halo"
+#: ../hacks/config/hilbert.xml.h:3
+msgid "2D"
 msgstr ""
 
-#: hacks/config/halo.xml.h:9
-msgid "Number of circles"
+#: ../hacks/config/hilbert.xml.h:4
+msgid "3D"
 msgstr ""
 
-#: hacks/config/halo.xml.h:11
-msgid "Ramp mode"
+#: ../hacks/config/hilbert.xml.h:5
+msgid "Open or closed paths"
 msgstr ""
 
-#: hacks/config/halo.xml.h:12
-msgid "Random mode"
+#: ../hacks/config/hilbert.xml.h:6
+#, fuzzy
+msgid "Closed"
+msgstr "色"
+
+#: ../hacks/config/hilbert.xml.h:7
+msgid "Open"
+msgstr ""
+
+#.
+#. On a 2.93 gHz iMac i7, I get these rates with -delay 0:
+#.
+#. detail 3:  invisible
+#. detail 4:  barely visible
+#. detail 5:  1000+ fps, looks like noise at -delay 0, ok at -delay 20000
+#. detail 8:  ~700+ fps
+#. detail 9:  ~400 fps
+#. detail 10: ~300 fps
+#. detail 11: ~100 fps
+#. detail 12:  ~50 fps
+#. detail 13:  ~17 fps
+#. detail 14:   ~8 fps
+#. detail 15:   ~2 fps
+#.
+#. With the default -delay, CPU load only starts causing the frame rate
+#. to drop below 30 fps detail 12 or higher.
+#.
+#: ../hacks/config/hilbert.xml.h:12 ../hacks/config/hypnowheel.xml.h:12
+#: ../hacks/config/ifs.xml.h:23
+msgid "2"
 msgstr ""
 
-#: hacks/config/halo.xml.h:13
-msgid "Seuss mode"
+#: ../hacks/config/hilbert.xml.h:13
+msgid "Recursion levels"
 msgstr ""
 
-#: hacks/config/helix.xml.h:4
-msgid "Helix"
+#: ../hacks/config/hilbert.xml.h:22
+msgid ""
+"The recursive Hilbert space-filling curve, both 2D and 3D variants. It "
+"incrementally animates the growth and recursion to the maximum depth, then "
+"unwinds it back. The Hilbert path is a single contiguous line that can fill "
+"a volume without crossing itself. As a data structure, Hilbert paths are "
+"useful because ordering along the curve preserves locality: points that are "
+"close together along the curve are also close together in space. The "
+"converse is often, but not always, true. The coloration reflects this. "
+"http://en.wikipedia.org/wiki/Hilbert_curve Written by Jamie Zawinski; 2011."
 msgstr ""
 
-#: hacks/config/helix.xml.h:9
-msgid "Spirally string-art-ish patterns. Written by Jamie Zawinski; 1992."
+#: ../hacks/config/hopalong.xml.h:1
+msgid "Hopalong"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:1 hacks/config/interference.xml.h:3
-#: hacks/config/qix.xml.h:3 hacks/config/wander.xml.h:1
+#: ../hacks/config/hopalong.xml.h:8 ../hacks/config/interference.xml.h:17
+#: ../hacks/config/qix.xml.h:11 ../hacks/config/wander.xml.h:10
 #, fuzzy
 msgid "Color contrast"
 msgstr "カラーマップ"
 
-#: hacks/config/hopalong.xml.h:3
-msgid "EJK1"
-msgstr ""
-
-#: hacks/config/hopalong.xml.h:4
-msgid "EJK2"
+#: ../hacks/config/hopalong.xml.h:12
+msgid "Sine"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:5
-msgid "EJK3"
+#: ../hacks/config/hopalong.xml.h:13
+msgid "Martin"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:6
-msgid "EJK4"
+#: ../hacks/config/hopalong.xml.h:15
+msgid "Jong"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:7
-msgid "EJK5"
+#: ../hacks/config/hopalong.xml.h:16
+msgid "RR"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:8
-msgid "EJK6"
+#: ../hacks/config/hopalong.xml.h:17
+msgid "EJK1"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:11
-msgid "Hopalong"
+#: ../hacks/config/hopalong.xml.h:18
+msgid "EJK2"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:12
-msgid "Jong"
+#: ../hacks/config/hopalong.xml.h:19
+msgid "EJK3"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:16
-msgid "Martin"
+#: ../hacks/config/hopalong.xml.h:20
+msgid "EJK4"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:19
-msgid "RR"
+#: ../hacks/config/hopalong.xml.h:21
+msgid "EJK5"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:21
-msgid "Sine"
+#: ../hacks/config/hopalong.xml.h:22
+msgid "EJK6"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:23
+#: ../hacks/config/hopalong.xml.h:24
 msgid ""
-"This draws lacy fractal patterns based on iteration in the imaginary plane, "
-"from a 1986 Scientific American article. See also the \"Discrete\" screen "
-"saver. Written by Patrick Naughton; 1992."
+"Lacy fractal patterns based on iteration in the imaginary plane, from a 1986 "
+"Scientific American article. See also the \"Discrete\" screen saver. Written "
+"by Patrick Naughton; 1992."
 msgstr ""
 
-#: hacks/config/hyperball.xml.h:5
+#: ../hacks/config/hyperball.xml.h:1
 msgid "HyperBall"
 msgstr ""
 
-#: hacks/config/hyperball.xml.h:6
-msgid ""
-"Hyperball is to hypercube as dodecahedron is to cube: this displays a 2D "
-"projection of the sequence of 3D objects which are the projections of the 4D "
-"analog to the dodecahedron. Technically, it is a \"120 cell polytope\". See "
-"also \"polytopes\" for a more general version of this using OpenGL. http://"
-"en.wikipedia.org/wiki/Hypercube http://en.wikipedia.org/wiki/"
-"Regular_polytope Written by Joe Keane; 2000."
-msgstr ""
-
-#: hacks/config/hyperball.xml.h:11 hacks/config/hypercube.xml.h:11
+#: ../hacks/config/hyperball.xml.h:10 ../hacks/config/hypercube.xml.h:10
 msgid "XW rotation"
 msgstr ""
 
-#: hacks/config/hyperball.xml.h:12 hacks/config/hypercube.xml.h:12
+#: ../hacks/config/hyperball.xml.h:12 ../hacks/config/hypercube.xml.h:12
 msgid "XY rotation"
 msgstr ""
 
-#: hacks/config/hyperball.xml.h:13 hacks/config/hypercube.xml.h:13
+#: ../hacks/config/hyperball.xml.h:13 ../hacks/config/hypercube.xml.h:13
 msgid "XZ rotation"
 msgstr ""
 
-#: hacks/config/hyperball.xml.h:14 hacks/config/hypercube.xml.h:14
+#: ../hacks/config/hyperball.xml.h:14 ../hacks/config/hypercube.xml.h:14
 msgid "YW rotation"
 msgstr ""
 
-#: hacks/config/hyperball.xml.h:15 hacks/config/hypercube.xml.h:15
+#: ../hacks/config/hyperball.xml.h:15 ../hacks/config/hypercube.xml.h:15
 msgid "YZ rotation"
 msgstr ""
 
-#: hacks/config/hyperball.xml.h:16 hacks/config/hypercube.xml.h:16
+#: ../hacks/config/hyperball.xml.h:16 ../hacks/config/hypercube.xml.h:16
 msgid "ZW rotation"
 msgstr ""
 
-#: hacks/config/hypercube.xml.h:5
-msgid "HyperCube"
-msgstr ""
-
-#: hacks/config/hypercube.xml.h:10
+#: ../hacks/config/hyperball.xml.h:17
 msgid ""
-"This displays 2D projections of the sequence of 3D objects which are the "
-"projections of the 4D analog to the cube: as a square is composed of four "
-"lines, each touching two others; and a cube is composed of six squares, each "
-"touching four others; a hypercube is composed of eight cubes, each touching "
-"six others. To make it easier to visualize the rotation, it uses a different "
-"color for the edges of each face. Don't think about it too long, or your "
-"brain will melt. See also \"polytopes\" for a more general version of this "
-"using OpenGL. http://en.wikipedia.org/wiki/Hypercube http://en.wikipedia.org/"
-"wiki/Regular_polytope Written by Joe Keane, Fritz Mueller, and Jamie "
-"Zawinski; 1992."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.10. It has been replaced by the more general \"Polytopes\" screen "
+"saver, which can display this object as well as others. The Polytopes \"120-"
+"cell\" object corresponds to this one. Hyperball is to hypercube as "
+"dodecahedron is to cube: this displays a 2D projection of the sequence of 3D "
+"objects which are the projections of the 4D analog to the dodecahedron. "
+"Technically, it is a \"120 cell polytope\". http://en.wikipedia.org/wiki/"
+"Hypercube http://en.wikipedia.org/wiki/Regular_polytope Written by Joe "
+"Keane; 2000."
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:1 hacks/config/polytopes.xml.h:1
-msgid "-4.0"
+#: ../hacks/config/hypercube.xml.h:1
+msgid "HyperCube"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:2 hacks/config/polytopes.xml.h:5
-msgid "4.0"
+#: ../hacks/config/hypercube.xml.h:17
+msgid ""
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.10. It has been replaced by the more general \"Polytopes\" screen "
+"saver, which can display this object as well as others. This displays 2D "
+"projections of the sequence of 3D objects which are the projections of the "
+"4D analog to the cube: as a square is composed of four lines, each touching "
+"two others; and a cube is composed of six squares, each touching four "
+"others; a hypercube is composed of eight cubes, each touching six others. To "
+"make it easier to visualize the rotation, it uses a different color for the "
+"edges of each face. Don't think about it too long, or your brain will melt. "
+"http://en.wikipedia.org/wiki/Hypercube http://en.wikipedia.org/wiki/"
+"Tesseract http://en.wikipedia.org/wiki/Regular_polytope Written by Joe "
+"Keane, Fritz Mueller, and Jamie Zawinski; 1992."
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:3
-#, fuzzy
-msgid "Color wheel"
-msgstr "色"
-
-#: hacks/config/hypertorus.xml.h:6
+#: ../hacks/config/hypertorus.xml.h:1
 msgid "Hypertorus"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:8 hacks/config/polytopes.xml.h:13
-msgid "Orthographic 3D"
+#: ../hacks/config/hypertorus.xml.h:7 ../hacks/config/mismunch.xml.h:12
+#: ../hacks/config/munch.xml.h:15 ../hacks/config/winduprobot.xml.h:16
+msgid "Solid"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:9 hacks/config/polytopes.xml.h:14
-msgid "Orthographic 4D"
-msgstr ""
+#: ../hacks/config/hypertorus.xml.h:8 ../hacks/config/qix.xml.h:21
+#: ../hacks/config/webcollage.xml.h:8
+msgid "Transparent"
+msgstr "透明"
 
-#: hacks/config/hypertorus.xml.h:10 hacks/config/polytopes.xml.h:15
-msgid "Perspective 3D"
+#: ../hacks/config/hypertorus.xml.h:9 ../hacks/config/klein.xml.h:16
+#: ../hacks/config/projectiveplane.xml.h:7
+msgid "Solid object"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:11 hacks/config/polytopes.xml.h:16
-msgid "Perspective 4D"
+#: ../hacks/config/hypertorus.xml.h:10
+msgid "Transparent bands"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:12
-msgid "See-through bands"
+#: ../hacks/config/hypertorus.xml.h:11
+msgid "1 transparent spiral"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:13
-msgid "See-through spirals (1 spiral)"
+#: ../hacks/config/hypertorus.xml.h:12
+msgid "2 transparent spirals"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:14
-msgid "See-through spirals (16 spirals)"
+#: ../hacks/config/hypertorus.xml.h:13
+msgid "4 transparent spirals"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:15
-msgid "See-through spirals (2 spirals)"
+#: ../hacks/config/hypertorus.xml.h:14
+msgid "8 transparent spirals"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:16
-msgid "See-through spirals (4 spirals)"
+#: ../hacks/config/hypertorus.xml.h:15
+msgid "16 Transparent spirals"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:17
-msgid "See-through spirals (8 spirals)"
+#: ../hacks/config/hypertorus.xml.h:16 ../hacks/config/klein.xml.h:19
+#: ../hacks/config/projectiveplane.xml.h:11
+msgid "Two-sided"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:19
-msgid "Solid object"
+#: ../hacks/config/hypertorus.xml.h:17
+#, fuzzy
+msgid "Color wheel"
+msgstr "色"
+
+#: ../hacks/config/hypertorus.xml.h:18 ../hacks/config/klein.xml.h:23
+#: ../hacks/config/polytopes.xml.h:14 ../hacks/config/projectiveplane.xml.h:16
+msgid "Perspective 3D"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:20 hacks/config/mirrorblob.xml.h:23
-#: hacks/config/polytopes.xml.h:21
-msgid "Solid surface"
+#: ../hacks/config/hypertorus.xml.h:19 ../hacks/config/klein.xml.h:24
+#: ../hacks/config/polytopes.xml.h:15 ../hacks/config/projectiveplane.xml.h:17
+msgid "Orthographic 3D"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:21
-msgid ""
-"This shows a rotating Clifford Torus: a torus lying on the \"surface\" of a "
-"4D hypersphere. Inspired by Thomas Banchoff's book \"Beyond the Third "
-"Dimension: Geometry, Computer Graphics, and Higher Dimensions\", Scientific "
-"American Library, 1990. http://en.wikipedia.org/wiki/N-sphere http://en."
-"wikipedia.org/wiki/Clifford_torus http://en.wikipedia.org/wiki/"
-"Regular_polytope Written by Carsten Steger; 2003."
+#: ../hacks/config/hypertorus.xml.h:20 ../hacks/config/klein.xml.h:26
+#: ../hacks/config/polytopes.xml.h:16 ../hacks/config/projectiveplane.xml.h:19
+msgid "Perspective 4D"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:22 hacks/config/polytopes.xml.h:23
-msgid "Transparent surface"
+#: ../hacks/config/hypertorus.xml.h:21 ../hacks/config/klein.xml.h:27
+#: ../hacks/config/polytopes.xml.h:17 ../hacks/config/projectiveplane.xml.h:20
+msgid "Orthographic 4D"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:23
-msgid "Two-sided"
+#: ../hacks/config/hypertorus.xml.h:22 ../hacks/config/klein.xml.h:28
+#: ../hacks/config/polytopes.xml.h:19
+msgid "-4.0"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:24 hacks/config/polytopes.xml.h:24
+#: ../hacks/config/hypertorus.xml.h:23 ../hacks/config/klein.xml.h:29
+#: ../hacks/config/polytopes.xml.h:20
 msgid "WX rotation speed"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:25 hacks/config/polytopes.xml.h:25
-msgid "WY rotation speed"
+#: ../hacks/config/hypertorus.xml.h:24 ../hacks/config/klein.xml.h:30
+#: ../hacks/config/polytopes.xml.h:21
+msgid "4.0"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:26 hacks/config/polytopes.xml.h:26
-msgid "WZ rotation speed"
+#: ../hacks/config/hypertorus.xml.h:25 ../hacks/config/klein.xml.h:31
+#: ../hacks/config/polytopes.xml.h:22
+msgid "WY rotation speed"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:27 hacks/config/polytopes.xml.h:27
-msgid "Wireframe mesh"
+#: ../hacks/config/hypertorus.xml.h:26 ../hacks/config/klein.xml.h:32
+#: ../hacks/config/polytopes.xml.h:23
+msgid "WZ rotation speed"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:28 hacks/config/polytopes.xml.h:28
+#: ../hacks/config/hypertorus.xml.h:27 ../hacks/config/klein.xml.h:33
+#: ../hacks/config/polytopes.xml.h:27
 msgid "XY rotation speed"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:29 hacks/config/polytopes.xml.h:29
+#: ../hacks/config/hypertorus.xml.h:28 ../hacks/config/klein.xml.h:34
+#: ../hacks/config/polytopes.xml.h:28
 msgid "XZ rotation speed"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:30 hacks/config/polytopes.xml.h:30
+#: ../hacks/config/hypertorus.xml.h:29 ../hacks/config/klein.xml.h:35
+#: ../hacks/config/polytopes.xml.h:29
 msgid "YZ rotation speed"
 msgstr ""
 
-#: hacks/config/hypnowheel.xml.h:2 hacks/config/ifs.xml.h:1
-msgid "2"
+#: ../hacks/config/hypertorus.xml.h:30
+msgid ""
+"A Clifford Torus: a torus lying on the \"surface\" of a 4D hypersphere. "
+"Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: Geometry, "
+"Computer Graphics, and Higher Dimensions\", Scientific American Library, "
+"1990. http://en.wikipedia.org/wiki/N-sphere http://en.wikipedia.org/wiki/"
+"Clifford_torus http://en.wikipedia.org/wiki/Regular_polytope Written by "
+"Carsten Steger; 2003."
+msgstr ""
+
+#: ../hacks/config/hypnowheel.xml.h:1
+msgid "Hypnowheel"
+msgstr ""
+
+#: ../hacks/config/hypnowheel.xml.h:7
+msgid "Symmetric twisting"
 msgstr ""
 
-#: hacks/config/hypnowheel.xml.h:3 hacks/config/intermomentary.xml.h:2
+#: ../hacks/config/hypnowheel.xml.h:11 ../hacks/config/intermomentary.xml.h:5
 msgid "50"
 msgstr ""
 
-#: hacks/config/hypnowheel.xml.h:5
-msgid ""
-"Draws a series of overlapping, translucent spiral patterns. The tightness of "
-"their spirals fluctuates in and out. http://en.wikipedia.org/wiki/"
-"Moire_pattern Written by Jamie Zawinski; 2008."
+#: ../hacks/config/hypnowheel.xml.h:15
+msgid "Twistiness"
 msgstr ""
 
-#: hacks/config/hypnowheel.xml.h:9
-msgid "Hypnowheel"
+#: ../hacks/config/hypnowheel.xml.h:17
+msgid ""
+"A overlapping, translucent spiral patterns. The tightness of their spirals "
+"fluctuates in and out. http://en.wikipedia.org/wiki/Moire_pattern Written by "
+"Jamie Zawinski; 2008."
 msgstr ""
 
-#: hacks/config/hypnowheel.xml.h:15
-msgid "Symmetric twisting"
+#: ../hacks/config/ifs.xml.h:1
+msgid "IFS"
 msgstr ""
 
-#: hacks/config/hypnowheel.xml.h:16
-msgid "Twistiness"
+#: ../hacks/config/ifs.xml.h:24
+msgid "Number of functions"
 msgstr ""
 
-#: hacks/config/ifs.xml.h:2
+#: ../hacks/config/ifs.xml.h:25
 msgid "6"
 msgstr ""
 
-#: hacks/config/ifs.xml.h:3
+#: ../hacks/config/ifs.xml.h:26
 #, fuzzy
 msgid "Detail"
 msgstr "デフォルト"
 
-#: hacks/config/ifs.xml.h:6
-msgid "IFS"
-msgstr ""
-
-#: hacks/config/ifs.xml.h:10
-msgid "Number of functions"
+#: ../hacks/config/ifs.xml.h:65
+msgid "Translate"
 msgstr ""
 
-#: hacks/config/ifs.xml.h:12
+#: ../hacks/config/ifs.xml.h:66
 msgid "Scale"
 msgstr ""
 
-#: hacks/config/ifs.xml.h:14
+#: ../hacks/config/ifs.xml.h:69
 msgid ""
-"This one draws spinning, colliding iterated-function-system images. Note "
-"that the \"Detail\" parameter is exponential. Number of points drawn is "
-"functions^detail. http://en.wikipedia.org/wiki/Iterated_function_system "
-"Written by Chris Le Sueur and Robby Griffin; 1997."
-msgstr ""
-
-#: hacks/config/ifs.xml.h:15
-msgid "Translate"
+"Clouds of iterated function systems spin and collide. Note that the \"Detail"
+"\" parameter is exponential. Number of points drawn is functions^detail. "
+"http://en.wikipedia.org/wiki/Iterated_function_system Written by Chris Le "
+"Sueur and Robby Griffin; 1997."
 msgstr ""
 
-#: hacks/config/imsmap.xml.h:1
-msgid "1 Minute"
+#: ../hacks/config/imsmap.xml.h:1
+msgid "IMSMap"
 msgstr ""
 
-#: hacks/config/imsmap.xml.h:2
+#: ../hacks/config/imsmap.xml.h:5
 msgid "1 Second"
-msgstr ""
+msgstr "1秒間"
 
-#: hacks/config/imsmap.xml.h:3
-msgid "Brightness gradients"
-msgstr ""
+#: ../hacks/config/imsmap.xml.h:7
+msgid "1 Minute"
+msgstr "1分間"
 
-#: hacks/config/imsmap.xml.h:8
+#: ../hacks/config/imsmap.xml.h:15
 msgid "Hue gradients"
 msgstr ""
 
-#: hacks/config/imsmap.xml.h:9
-msgid "IMSMap"
-msgstr ""
-
-#: hacks/config/imsmap.xml.h:15
+#: ../hacks/config/imsmap.xml.h:16
 #, fuzzy
 msgid "Saturation gradients"
 msgstr "標準"
 
-#: hacks/config/imsmap.xml.h:18
-msgid ""
-"This generates random cloud-like patterns. The idea is to take four points "
-"on the edge of the image, and assign each a random \"elevation\". Then find "
-"the point between them, and give it a value which is the average of the "
-"other four, plus some small random offset. Coloration is done based on "
-"elevation. Written by Juergen Nickelsen and Jamie Zawinski; 1992."
+#: ../hacks/config/imsmap.xml.h:17
+msgid "Brightness gradients"
 msgstr ""
 
-#: hacks/config/interaggregate.xml.h:1
+#: ../hacks/config/imsmap.xml.h:19
 msgid ""
-"A surface is filled with a hundred medium to small sized circles. Each "
-"circle has a different size and direction, but moves at the same slow rate. "
-"Displays the instantaneous intersections of the circles as well as the "
-"aggregate intersections of the circles. Though actually it doesn't look like "
-"circles at all! Written by Casey Reas, William Ngan, Robert Hodgin, and "
-"Jamie Zawinski; 2004."
+"Cloud-like patterns. The idea is to take four points on the edge of the "
+"image, and assign each a random \"elevation\". Then find the point between "
+"them, and give it a value which is the average of the other four, plus some "
+"small random offset. Coloration is done based on elevation. Written by "
+"Juergen Nickelsen and Jamie Zawinski; 1992."
 msgstr ""
 
-#: hacks/config/interaggregate.xml.h:5
+#: ../hacks/config/interaggregate.xml.h:1
 msgid "Interaggregate"
 msgstr ""
 
-#: hacks/config/interaggregate.xml.h:8 hacks/config/intermomentary.xml.h:8
+#: ../hacks/config/interaggregate.xml.h:6
+#: ../hacks/config/intermomentary.xml.h:6
 msgid "Number of discs"
 msgstr ""
 
-#: hacks/config/interference.xml.h:2
-msgid "360"
+#: ../hacks/config/interaggregate.xml.h:9
+msgid ""
+"Pale pencil-like scribbles slowly fill the screen. A surface is filled with "
+"a hundred medium to small sized circles. Each circle has a different size "
+"and direction, but moves at the same slow rate. Displays the instantaneous "
+"intersections of the circles as well as the aggregate intersections of the "
+"circles. Though actually it doesn't look like circles at all! Written by "
+"Casey Reas, William Ngan, Robert Hodgin, and Jamie Zawinski; 2004."
 msgstr ""
 
-#: hacks/config/interference.xml.h:4
-msgid ""
-"Color field based on computing decaying sinusoidal waves. Written by Hannu "
-"Mallat; 1998."
+#: ../hacks/config/interference.xml.h:1
+msgid "Interference"
 msgstr ""
 
-#: hacks/config/interference.xml.h:9
-msgid "Hue"
+#: ../hacks/config/interference.xml.h:9
+msgid "Wave size"
 msgstr ""
 
-#: hacks/config/interference.xml.h:10
-msgid "Interference"
+#: ../hacks/config/interference.xml.h:12
+msgid "Number of waves"
 msgstr ""
 
-#: hacks/config/interference.xml.h:13 hacks/config/t3d.xml.h:10
+#: ../hacks/config/interference.xml.h:14 ../hacks/config/t3d.xml.h:11
 msgid "Magnification"
 msgstr ""
 
-#: hacks/config/interference.xml.h:16
-msgid "Number of waves"
+#: ../hacks/config/interference.xml.h:19
+msgid "Hue"
 msgstr ""
 
-#: hacks/config/interference.xml.h:21
-msgid "Wave size"
+#: ../hacks/config/interference.xml.h:20
+msgid "360"
+msgstr ""
+
+#: ../hacks/config/interference.xml.h:22
+msgid ""
+"Color field based on computing decaying sinusoidal waves. Written by Hannu "
+"Mallat; 1998."
+msgstr ""
+
+#: ../hacks/config/intermomentary.xml.h:1
+msgid "Intermomentary"
 msgstr ""
 
-#: hacks/config/intermomentary.xml.h:1
+#: ../hacks/config/intermomentary.xml.h:7
 msgid "400"
 msgstr ""
 
-#: hacks/config/intermomentary.xml.h:3
+#: ../hacks/config/intermomentary.xml.h:9
 msgid ""
-"A surface is filled with a hundred medium to small sized circles. Each "
-"circle has a different size and direction, but moves at the same slow rate. "
-"Displays the instantaneous intersections of the circles as well as the "
-"aggregate intersections of the circles. The circles begin with a radius of 1 "
-"pixel and slowly increase to some arbitrary size. Circles are drawn with "
-"small moving points along the perimeter. The intersections are rendered as "
-"glowing orbs. Glowing orbs are rendered only when a perimeter point moves "
-"past the intersection point. Written by Casey Reas, William Ngan, Robert "
-"Hodgin, and Jamie Zawinski; 2004."
+"Blinking dots interact with each other circularly. A surface is filled with "
+"a hundred medium to small sized circles. Each circle has a different size "
+"and direction, but moves at the same slow rate. Displays the instantaneous "
+"intersections of the circles as well as the aggregate intersections of the "
+"circles. The circles begin with a radius of 1 pixel and slowly increase to "
+"some arbitrary size. Circles are drawn with small moving points along the "
+"perimeter. The intersections are rendered as glowing orbs. Glowing orbs are "
+"rendered only when a perimeter point moves past the intersection point. "
+"Written by Casey Reas, William Ngan, Robert Hodgin, and Jamie Zawinski; 2004."
 msgstr ""
 
-#: hacks/config/intermomentary.xml.h:6
-msgid "Intermomentary"
+#: ../hacks/config/jigglypuff.xml.h:1
+msgid "JigglyPuff"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:2
-msgid "Clown barf"
+#: ../hacks/config/jigglypuff.xml.h:2
+msgid "Randomize almost everything"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:3
-#, fuzzy
-msgid "Collapse"
-msgstr "カラーマップ"
-
-#: hacks/config/jigglypuff.xml.h:5
+#: ../hacks/config/jigglypuff.xml.h:3
 #, fuzzy
 msgid "Cycle"
 msgstr "繰り返す周期: "
 
-#: hacks/config/jigglypuff.xml.h:6
-#, fuzzy
-msgid "Expand"
-msgstr "表示モード"
-
-#: hacks/config/jigglypuff.xml.h:8
+#: ../hacks/config/jigglypuff.xml.h:4
 msgid "Flower box"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:11
-msgid "Inertial damping"
+#: ../hacks/config/jigglypuff.xml.h:5
+msgid "Clown barf"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:12
-msgid "JigglyPuff"
+#: ../hacks/config/jigglypuff.xml.h:7 ../hacks/config/sphere.xml.h:1
+msgid "Sphere"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:15
-msgid "Randomize almost everything"
+#: ../hacks/config/jigglypuff.xml.h:8 ../hacks/config/morph3d.xml.h:6
+#: ../hacks/config/polyhedra.xml.h:22 ../hacks/config/sballs.xml.h:6
+msgid "Tetrahedron"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:19 hacks/config/sphere.xml.h:8
-msgid "Sphere"
+#: ../hacks/config/jigglypuff.xml.h:17
+msgid "Inertial damping"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:20
-msgid "Sphere strength"
+#: ../hacks/config/jigglypuff.xml.h:19
+msgid "Vertex-vertex force"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:21
-msgid "Spookiness"
+#: ../hacks/config/jigglypuff.xml.h:20
+msgid "Strong"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:22
-msgid "Spoooooky"
+#: ../hacks/config/jigglypuff.xml.h:22
+msgid "Sphere strength"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:23
-msgid "Strong"
+#: ../hacks/config/jigglypuff.xml.h:23
+#, fuzzy
+msgid "Expand"
+msgstr "表示モード"
+
+#: ../hacks/config/jigglypuff.xml.h:24
+msgid "Vertex-vertex behavior"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:24 hacks/config/morph3d.xml.h:12
-#: hacks/config/polyhedra.xml.h:150 hacks/config/sballs.xml.h:15
-msgid "Tetrahedron"
+#: ../hacks/config/jigglypuff.xml.h:25
+#, fuzzy
+msgid "Collapse"
+msgstr "カラーマップ"
+
+#: ../hacks/config/jigglypuff.xml.h:26
+msgid "Spookiness"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:25
+#: ../hacks/config/jigglypuff.xml.h:27
+msgid "Spoooooky"
+msgstr ""
+
+#: ../hacks/config/jigglypuff.xml.h:28
 msgid ""
-"This does bad things with quasi-spherical objects. You have a tetrahedron "
-"with tesselated faces. The vertices on these faces have forces on them: one "
+"Quasi-spherical objects are distorted. You have a tetrahedron with "
+"tesselated faces. The vertices on these faces have forces on them: one "
 "proportional to the distance from the surface of a sphere; and one "
 "proportional to the distance from the neighbors. They also have inertia. The "
 "resulting effect can range from a shape that does nothing, to a frenetic "
@@ -5550,725 +5837,829 @@ msgid ""
 "that jiggles in a kind of disturbing manner. Written by Keith Macleod; 2003."
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:26
-msgid "Vertex-vertex behavior"
+#: ../hacks/config/jigsaw.xml.h:1
+msgid "Jigsaw"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:27
-msgid "Vertex-vertex force"
+#: ../hacks/config/jigsaw.xml.h:9
+msgid "Puzzle pieces"
 msgstr ""
 
-#: hacks/config/jigsaw.xml.h:5
-msgid "Jigsaw"
+#: ../hacks/config/jigsaw.xml.h:11
+msgid "Chunky"
+msgstr ""
+
+#: ../hacks/config/jigsaw.xml.h:14 ../hacks/config/sonar.xml.h:33
+msgid "Tilt"
 msgstr ""
 
-#: hacks/config/jigsaw.xml.h:9
+#: ../hacks/config/jigsaw.xml.h:16
 msgid ""
-"This grabs a screen image, carves it up into a jigsaw puzzle, shuffles it, "
-"and then solves the puzzle. This works especially well when you feed it an "
-"external video signal instead of letting it grab the screen image (actually, "
-"I guess this is generally true...) When it is grabbing a video image, it is "
-"sometimes pretty hard to guess what the image is going to look like once the "
-"puzzle is solved. Written by Jamie Zawinski; 1998."
+"Carves an image up into a jigsaw puzzle, shuffles it, and solves it. http://"
+"en.wikipedia.org/wiki/Jigsaw_puzzle http://en.wikipedia.org/wiki/"
+"Tessellation Written by Jamie Zawinski; 1997."
 msgstr ""
 
-#: hacks/config/juggle.xml.h:2
-msgid "Bowling balls"
+#: ../hacks/config/juggle.xml.h:1
+msgid "Juggle"
+msgstr ""
+
+#: ../hacks/config/juggle.xml.h:9 ../hacks/config/juggler3d.xml.h:9
+msgid "Performance length"
 msgstr ""
 
-#: hacks/config/juggle.xml.h:3
+#: ../hacks/config/juggle.xml.h:14 ../hacks/config/juggler3d.xml.h:14
 msgid "Clubs"
 msgstr ""
 
-#: hacks/config/juggle.xml.h:4
-msgid ""
-"Draws a juggling stick-man. See also \"Juggler3D\". http://en.wikipedia.org/"
-"wiki/Siteswap Written by Tim Auckland; 2002."
+#: ../hacks/config/juggle.xml.h:15 ../hacks/config/juggler3d.xml.h:15
+#, fuzzy
+msgid "Rings"
+msgstr "設定"
+
+#: ../hacks/config/juggle.xml.h:16 ../hacks/config/juggler3d.xml.h:16
+msgid "Knives"
 msgstr ""
 
-#: hacks/config/juggle.xml.h:6
+#: ../hacks/config/juggle.xml.h:17
 msgid "Flaming torches"
 msgstr ""
 
-#: hacks/config/juggle.xml.h:9
-msgid "Juggle"
+#. <boolean id="torches" _label="Flaming torches" arg-unset="-no-torches"/>
+#: ../hacks/config/juggle.xml.h:18 ../hacks/config/juggler3d.xml.h:18
+msgid "Bowling balls"
+msgstr ""
+
+#: ../hacks/config/juggle.xml.h:19 ../hacks/config/juggler3d.xml.h:19
+msgid "Print Cambridge juggling pattern descriptions"
 msgstr ""
 
-#: hacks/config/juggle.xml.h:10
+#: ../hacks/config/juggle.xml.h:20 ../hacks/config/juggler3d.xml.h:20
 msgid "Juggle this pattern"
 msgstr ""
 
-#: hacks/config/juggle.xml.h:11
-msgid "Knives"
+#: ../hacks/config/juggle.xml.h:22
+msgid ""
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.09. It has been replaced by the \"Juggler3D\" screen saver. "
+"Written by Tim Auckland; 2002."
 msgstr ""
 
-#: hacks/config/juggle.xml.h:15
-msgid "Performance length"
+#: ../hacks/config/juggler3d.xml.h:1
+msgid "Juggler3D"
 msgstr ""
 
-#: hacks/config/juggle.xml.h:16
-msgid "Print Cambridge juggling pattern descriptions"
+#: ../hacks/config/juggler3d.xml.h:22
+msgid ""
+"A 3D juggling stick-man, with Cambridge juggling pattern notation used to "
+"describe the patterns he juggles. http://en.wikipedia.org/wiki/Siteswap "
+"Written by Tim Auckland and Jamie Zawinski; 2002."
 msgstr ""
 
-#: hacks/config/juggle.xml.h:17
-#, fuzzy
-msgid "Rings"
-msgstr "設定"
+#: ../hacks/config/julia.xml.h:1
+msgid "Julia"
+msgstr ""
 
-#: hacks/config/juggler3d.xml.h:1
+#: ../hacks/config/julia.xml.h:9 ../hacks/config/rorschach.xml.h:3
+msgid "Iterations"
+msgstr ""
+
+#: ../hacks/config/julia.xml.h:15
 msgid ""
-"3D simulation of a juggler performing with balls, clubs and rings. http://en."
-"wikipedia.org/wiki/Siteswap Written by Brian Apps; 2005."
+"The Julia set is a close relative of the Mandelbrot set. The small moving "
+"dot indicates the control point from which the rest of the image was "
+"generated. See also the \"Discrete\" screen saver. http://en.wikipedia.org/"
+"wiki/Julia_set Written by Sean McCullough; 1997."
 msgstr ""
 
-#: hacks/config/juggler3d.xml.h:5
-msgid "Juggler horizontal speed"
+#: ../hacks/config/kaleidescope.xml.h:1
+msgid "Kaleidescope"
 msgstr ""
 
-#: hacks/config/juggler3d.xml.h:6
-msgid "Juggler spin speed"
+#: ../hacks/config/kaleidescope.xml.h:6 ../hacks/config/qix.xml.h:6
+msgid "Segments"
 msgstr ""
 
-#: hacks/config/juggler3d.xml.h:7
-msgid "Juggler3D"
+#: ../hacks/config/kaleidescope.xml.h:8
+msgid "3"
+msgstr ""
+
+#: ../hacks/config/kaleidescope.xml.h:9 ../hacks/config/quasicrystal.xml.h:12
+msgid "Symmetry"
+msgstr ""
+
+#: ../hacks/config/kaleidescope.xml.h:10
+msgid "32"
+msgstr ""
+
+#: ../hacks/config/kaleidescope.xml.h:11
+msgid "Trails"
+msgstr ""
+
+#: ../hacks/config/kaleidescope.xml.h:14
+msgid ""
+"A simple kaleidoscope made of line segments. See \"GLeidescope\" for a more "
+"sophisticated take. http://en.wikipedia.org/wiki/Kaleidoscope Written by Ron "
+"Tapia; 1997."
+msgstr ""
+
+#: ../hacks/config/kaleidocycle.xml.h:1
+msgid "Kaleidocycle"
+msgstr ""
+
+#: ../hacks/config/kaleidocycle.xml.h:7
+msgid "64"
+msgstr ""
+
+#: ../hacks/config/kaleidocycle.xml.h:22
+msgid ""
+"Draw a ring composed of tetrahedra connected at the edges that twists and "
+"rotates toroidally. When a series of tetrahedra are joined at the edges in a "
+"loop, it is possible for them to rotate continously through the center "
+"without deforming. This only works with an even number of tetrahedra, and "
+"there must be eight or more, or they don't fit. Written by Jamie Zawinski; "
+"2013."
+msgstr ""
+
+#: ../hacks/config/klein.xml.h:1
+msgid "Klein"
+msgstr ""
+
+#: ../hacks/config/klein.xml.h:3
+msgid "Figure 8"
+msgstr ""
+
+#: ../hacks/config/klein.xml.h:4
+msgid "Squeezed torus"
+msgstr ""
+
+#: ../hacks/config/klein.xml.h:5
+msgid "Lawson"
+msgstr ""
+
+#: ../hacks/config/klein.xml.h:6 ../hacks/config/projectiveplane.xml.h:38
+#: ../hacks/config/qix.xml.h:15
+msgid "Random motion"
 msgstr ""
 
-#: hacks/config/juggler3d.xml.h:8
-msgid "Juggling speed"
+#: ../hacks/config/klein.xml.h:7 ../hacks/config/projectiveplane.xml.h:39
+msgid "Walk"
 msgstr ""
 
-#: hacks/config/juggler3d.xml.h:10
-msgid "Max height"
+#: ../hacks/config/klein.xml.h:8 ../hacks/config/projectiveplane.xml.h:40
+msgid "Turn"
 msgstr ""
 
-#: hacks/config/juggler3d.xml.h:11
-msgid "Max objects"
+#: ../hacks/config/klein.xml.h:9 ../hacks/config/projectiveplane.xml.h:41
+msgid "Walk and turn"
 msgstr ""
 
-#: hacks/config/juggler3d.xml.h:12
-msgid "Min height"
+#: ../hacks/config/klein.xml.h:10 ../hacks/config/projectiveplane.xml.h:42
+msgid "Show orientation marks"
 msgstr ""
 
-#: hacks/config/juggler3d.xml.h:13
-msgid "Min objects"
-msgstr ""
+#: ../hacks/config/klein.xml.h:11 ../hacks/config/projectiveplane.xml.h:2
+#, fuzzy
+msgid "Random surface"
+msgstr "ランダムなスクリーンセーバー"
 
-#: hacks/config/julia.xml.h:1
-msgid ""
-"Animates the Julia set (a close relative of the Mandelbrot set). The small "
-"moving dot indicates the control point from which the rest of the image was "
-"generated. See also the \"Discrete\" screen saver. http://en.wikipedia.org/"
-"wiki/Julia_set Written by Sean McCullough; 1997."
+#: ../hacks/config/klein.xml.h:12 ../hacks/config/polytopes.xml.h:2
+#: ../hacks/config/projectiveplane.xml.h:3
+msgid "Wireframe mesh"
 msgstr ""
 
-#: hacks/config/julia.xml.h:6 hacks/config/rorschach.xml.h:3
-msgid "Iterations"
+#: ../hacks/config/klein.xml.h:13 ../hacks/config/mirrorblob.xml.h:27
+#: ../hacks/config/polytopes.xml.h:3 ../hacks/config/projectiveplane.xml.h:4
+msgid "Solid surface"
 msgstr ""
 
-#: hacks/config/julia.xml.h:7
-msgid "Julia"
+#: ../hacks/config/klein.xml.h:14 ../hacks/config/polytopes.xml.h:4
+#: ../hacks/config/projectiveplane.xml.h:5
+msgid "Transparent surface"
 msgstr ""
 
-#: hacks/config/kaleidescope.xml.h:1
-msgid "3"
-msgstr ""
+#: ../hacks/config/klein.xml.h:15 ../hacks/config/projectiveplane.xml.h:6
+#, fuzzy
+msgid "Random pattern"
+msgstr "ランダムなスクリーンセーバー"
 
-#: hacks/config/kaleidescope.xml.h:2
-msgid "32"
+#: ../hacks/config/klein.xml.h:17
+msgid "See-through bands"
 msgstr ""
 
-#: hacks/config/kaleidescope.xml.h:3
-msgid ""
-"A simple kaleidoscope. See also \"GLeidescope\". http://en.wikipedia.org/"
-"wiki/Kaleidoscope Written by Ron Tapia; 1997."
-msgstr ""
+#: ../hacks/config/klein.xml.h:20
+#, fuzzy
+msgid "Rainbow colors"
+msgstr "フェードする時間: "
 
-#: hacks/config/kaleidescope.xml.h:7
-msgid "Kaleidescope"
+#: ../hacks/config/klein.xml.h:21 ../hacks/config/projectiveplane.xml.h:14
+msgid "4d depth colors"
 msgstr ""
 
-#: hacks/config/kaleidescope.xml.h:10 hacks/config/qix.xml.h:19
-msgid "Segments"
-msgstr ""
+#: ../hacks/config/klein.xml.h:22 ../hacks/config/projectiveplane.xml.h:15
+#, fuzzy
+msgid "Random 3D"
+msgstr "ランダムなスクリーンセーバー"
 
-#: hacks/config/kaleidescope.xml.h:12
-msgid "Symmetry"
+#: ../hacks/config/klein.xml.h:25 ../hacks/config/projectiveplane.xml.h:18
+#, fuzzy
+msgid "Random 4D"
+msgstr "ランダムなスクリーンセーバー"
+
+#: ../hacks/config/klein.xml.h:36
+msgid "-180.0"
 msgstr ""
 
-#: hacks/config/kaleidescope.xml.h:13
-msgid "Trails"
+#: ../hacks/config/klein.xml.h:37
+#, fuzzy
+msgid "Walking direction"
+msgstr "フェードする時間: "
+
+#: ../hacks/config/klein.xml.h:38
+msgid "180.0"
 msgstr ""
 
-#: hacks/config/klein.xml.h:4
-msgid "Klein"
+#: ../hacks/config/klein.xml.h:39
+msgid "1.0"
 msgstr ""
 
-#: hacks/config/klein.xml.h:10
-msgid ""
-"This draws a visualization of a Klein bottle or some other interesting "
-"parametric surfaces. http://en.wikipedia.org/wiki/Klein_bottle Written by "
-"Andrey Mirtchovski; 2003."
+#: ../hacks/config/klein.xml.h:40
+msgid "Walking speed"
 msgstr ""
 
-#: hacks/config/klein.xml.h:11
-msgid "Use randomized surfaces and primitives"
+#: ../hacks/config/klein.xml.h:41
+msgid "100.0"
 msgstr ""
 
-#: hacks/config/kumppa.xml.h:2
-msgid "Double buffer"
+#: ../hacks/config/klein.xml.h:46
+msgid ""
+"A Klein bottle is the 4D analog of a moebius strip. You can walk on the "
+"surface of the bottle or rotate it in 4D or walk on it while it rotates in "
+"4D. Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: "
+"Geometry, Computer Graphics, and Higher Dimensions\", Scientific American "
+"Library, 1990. http://en.wikipedia.org/wiki/Klein_bottle Written by Carsten "
+"Steger; 2008."
 msgstr ""
 
-#: hacks/config/kumppa.xml.h:5
+#: ../hacks/config/kumppa.xml.h:1
 msgid "Kumppa"
 msgstr ""
 
-#: hacks/config/kumppa.xml.h:7
+#: ../hacks/config/kumppa.xml.h:6
 msgid "Randomize"
 msgstr ""
 
-#: hacks/config/kumppa.xml.h:9
+#: ../hacks/config/kumppa.xml.h:9
 msgid ""
 "Spiraling, spinning, and very, very fast splashes of color rush toward the "
 "screen. Written by Teemu Suutari; 1998."
 msgstr ""
 
-#: hacks/config/lament.xml.h:2
-#, no-c-format
-msgid ""
-"Animates a simulation of Lemarchand's Box, the Lament Configuration, "
-"repeatedly solving itself. Warning: occasionally opens doors. http://en."
-"wikipedia.org/wiki/Lemarchand%27s_box Written by Jamie Zawinski; 1998."
+#: ../hacks/config/lament.xml.h:1
+msgid "Lament"
 msgstr ""
 
-#: hacks/config/lament.xml.h:5
-msgid "Lament"
+#: ../hacks/config/lament.xml.h:9
+#, no-c-format
+msgid ""
+"Lemarchand's Box, the Lament Configuration. Warning: occasionally opens "
+"doors. http://en.wikipedia.org/wiki/Lemarchand%27s_box Written by Jamie "
+"Zawinski; 1998."
 msgstr ""
 
-#: hacks/config/laser.xml.h:5
+#: ../hacks/config/laser.xml.h:1
 msgid "Laser"
 msgstr ""
 
-#: hacks/config/laser.xml.h:9
+#: ../hacks/config/laser.xml.h:13
 msgid ""
-"Moving radiating lines, that look vaguely like scanning laser beams. "
-"(Frankie say relax.) Written by Pascal Pensa; 1997."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Moving radiating lines, that look vaguely like scanning laser "
+"beams. (Frankie say relax.) Written by Pascal Pensa; 1997."
 msgstr ""
 
-#: hacks/config/lavalite.xml.h:4
-msgid "Classic Lavalite"
+#: ../hacks/config/lavalite.xml.h:1
+msgid "Lavalite"
 msgstr ""
 
-#: hacks/config/lavalite.xml.h:5
-msgid "Cone Lavalite"
+#: ../hacks/config/lavalite.xml.h:9
+msgid "Max blobs"
 msgstr ""
 
-#: hacks/config/lavalite.xml.h:7
-msgid "Don't Rotate"
+#: ../hacks/config/lavalite.xml.h:12
+msgid "Impatient"
 msgstr ""
 
-#: hacks/config/lavalite.xml.h:8
-msgid ""
-"Draws a 3D Simulation a Lava Lite(r). Odd-shaped blobs of a mysterious "
-"substance are heated, slowly rise to the top of the bottle, and then drop "
-"back down as they cool. This simulation requires a fairly fast machine (both "
-"CPU and 3D performance.) \"LAVA LITE(r) and the configuration of the LAVA(r) "
-"brand motion lamp are registered trademarks of Haggerty Enterprises, Inc. "
-"The configuration of the globe and base of the motion lamp are registered "
-"trademarks of Haggerty Enterprises, Inc. in the U.S.A. and in other "
-"countries around the world.\" http://en.wikipedia.org/wiki/Lava_lamp http://"
-"en.wikipedia.org/wiki/Metaballs Written by Jamie Zawinski; 2002."
+#: ../hacks/config/lavalite.xml.h:17
+msgid "Classic Lavalite"
 msgstr ""
 
-#: hacks/config/lavalite.xml.h:10
+#: ../hacks/config/lavalite.xml.h:18
 msgid "Giant Lavalite"
 msgstr ""
 
-#: hacks/config/lavalite.xml.h:12
-msgid "Impatient"
-msgstr ""
-
-#: hacks/config/lavalite.xml.h:13
-msgid "Lavalite"
+#: ../hacks/config/lavalite.xml.h:19
+msgid "Cone Lavalite"
 msgstr ""
 
-#: hacks/config/lavalite.xml.h:15
-msgid "Max blobs"
+#: ../hacks/config/lavalite.xml.h:20
+msgid "Rocket Lavalite"
 msgstr ""
 
-#: hacks/config/lavalite.xml.h:16
+#: ../hacks/config/lavalite.xml.h:21
 msgid "Random Lamp Style"
 msgstr ""
 
-#: hacks/config/lavalite.xml.h:18
-msgid "Rocket Lavalite"
+#: ../hacks/config/lavalite.xml.h:22
+msgid "Don't Rotate"
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:2
-msgid "Diagonal black"
+#: ../hacks/config/lavalite.xml.h:30
+msgid ""
+"A Simulation a Lava Lite(r). Odd-shaped blobs of a mysterious substance are "
+"heated, slowly rise to the top of the bottle, and then drop back down as "
+"they cool. This simulation requires a fairly fast machine (both CPU and 3D "
+"performance.) \"LAVA LITE(r) and the configuration of the LAVA(r) brand "
+"motion lamp are registered trademarks of Haggerty Enterprises, Inc. The "
+"configuration of the globe and base of the motion lamp are registered "
+"trademarks of Haggerty Enterprises, Inc. in the U.S.A. and in other "
+"countries around the world.\" http://en.wikipedia.org/wiki/Lava_lamp http://"
+"en.wikipedia.org/wiki/Metaballs http://en.wikipedia.org/wiki/Lavarand "
+"Written by Jamie Zawinski; 2002."
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:3
-msgid "Diagonal white"
+#: ../hacks/config/lcdscrub.xml.h:1
+msgid "LCDscrub"
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:6
-msgid "Horizontal black"
+#: ../hacks/config/lcdscrub.xml.h:5
+msgid "Line spread"
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:7
+#: ../hacks/config/lcdscrub.xml.h:8
 msgid "Horizontal white"
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:8
-msgid "LCDscrub"
-msgstr ""
-
-#: hacks/config/lcdscrub.xml.h:9
-msgid "Line spread"
+#: ../hacks/config/lcdscrub.xml.h:9
+msgid "Vertical white"
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:12
-msgid "Solid black"
+#: ../hacks/config/lcdscrub.xml.h:10
+msgid "Diagonal white"
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:13
+#: ../hacks/config/lcdscrub.xml.h:11
 msgid "Solid white"
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:14
-msgid ""
-"This screen saver is not meant to look pretty, but rather, to repair burn-in "
-"on LCD monitors. Believe it or not, screen burn is not a thing of the past. "
-"It can happen to LCD screens pretty easily, even in this modern age. "
-"However, leaving the screen on and displaying high contrast images can often "
-"repair the damage. That's what this screen saver does. See also: http://docs."
-"info.apple.com/article.html?artnum=88343 http://toastycode.com/"
-"blog/2008/02/05/lcd-scrub/ Inspired by the like-named program by Daniel "
-"Sandler. Written by Jamie Zawinski; 2008."
+#: ../hacks/config/lcdscrub.xml.h:12
+#, fuzzy
+msgid "Primary colors"
+msgstr "色の数"
+
+#: ../hacks/config/lcdscrub.xml.h:13
+msgid "Horizontal black"
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:15
+#: ../hacks/config/lcdscrub.xml.h:14
 msgid "Vertical black"
 msgstr ""
 
-#: hacks/config/lcdscrub.xml.h:16
-msgid "Vertical white"
+#: ../hacks/config/lcdscrub.xml.h:15
+msgid "Diagonal black"
 msgstr ""
 
-#: hacks/config/lightning.xml.h:1
-msgid "Crackling fractal lightning bolts. Written by Keith Romberg; 1997."
+#: ../hacks/config/lcdscrub.xml.h:16
+msgid "Solid black"
 msgstr ""
 
-#: hacks/config/lightning.xml.h:4
-msgid "Lightning"
+#: ../hacks/config/lcdscrub.xml.h:17
+msgid ""
+"repairs burn-in on LCD monitors. This saver is functional, rather than "
+"pretty. Believe it or not, screen burn is not a thing of the past. It can "
+"happen to LCD screens pretty easily, even in this modern age. However, "
+"leaving the screen on and displaying high contrast images can often repair "
+"the damage. That's what this screen saver does. See also: http://docs.info."
+"apple.com/article.html?artnum=88343 http://toastycode.com/blog/2008/02/05/"
+"lcd-scrub/ Inspired by the like-named program by Daniel Sandler. Written by "
+"Jamie Zawinski; 2008."
 msgstr ""
 
-#: hacks/config/lisa.xml.h:8
-msgid "Lisa"
+#: ../hacks/config/lightning.xml.h:1
+msgid "Lightning"
 msgstr ""
 
-#: hacks/config/lisa.xml.h:9
+#: ../hacks/config/lightning.xml.h:9
 msgid ""
-"Lissajous loops. http://en.wikipedia.org/wiki/Lissajous_curve Written by "
-"Caleb Cullen; 1997."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Crackling fractal lightning bolts. Written by Keith Romberg; "
+"1997."
+msgstr ""
+
+#: ../hacks/config/lisa.xml.h:1
+msgid "Lisa"
 msgstr ""
 
-#: hacks/config/lisa.xml.h:16
+#: ../hacks/config/lisa.xml.h:6
 msgid "Steps"
 msgstr ""
 
-#: hacks/config/lissie.xml.h:7
+#: ../hacks/config/lisa.xml.h:17
 msgid ""
-"Lissajous loops. This one draws the progress of circular shapes along a "
-"path. http://en.wikipedia.org/wiki/Lissajous_curve Written by Alexander "
-"Jolk; 1997."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Lissajous loops. http://en.wikipedia.org/wiki/Lissajous_curve "
+"Written by Caleb Cullen; 1997."
 msgstr ""
 
-#: hacks/config/lissie.xml.h:8
+#: ../hacks/config/lissie.xml.h:1
 msgid "Lissie"
 msgstr ""
 
-#: hacks/config/lmorph.xml.h:1
-msgid "Closed figures"
+#: ../hacks/config/lissie.xml.h:16
+msgid ""
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Lissajous loops. This one draws the progress of circular "
+"shapes along a path. http://en.wikipedia.org/wiki/Lissajous_curve Written by "
+"Alexander Jolk; 1997."
 msgstr ""
 
-#: hacks/config/lmorph.xml.h:2
-msgid "Control points"
+#: ../hacks/config/lmorph.xml.h:1
+msgid "LMorph"
 msgstr ""
 
-#: hacks/config/lmorph.xml.h:6
-#, fuzzy
-msgid "Interpolation steps"
-msgstr "フェードする時間: "
-
-#: hacks/config/lmorph.xml.h:7
-msgid "LMorph"
+#: ../hacks/config/lmorph.xml.h:6
+msgid "Control points"
 msgstr ""
 
-#: hacks/config/lmorph.xml.h:8
+#: ../hacks/config/lmorph.xml.h:8
 msgid "Less"
 msgstr ""
 
-#: hacks/config/lmorph.xml.h:12
+#: ../hacks/config/lmorph.xml.h:9
+#, fuzzy
+msgid "Interpolation steps"
+msgstr "フェードする時間: "
+
+#: ../hacks/config/lmorph.xml.h:10
 msgid "More"
 msgstr ""
 
-#: hacks/config/lmorph.xml.h:13
+#: ../hacks/config/lmorph.xml.h:14
 msgid "Open and closed figures"
 msgstr ""
 
-#: hacks/config/lmorph.xml.h:14
+#: ../hacks/config/lmorph.xml.h:15
 msgid "Open figures"
 msgstr ""
 
-#: hacks/config/lmorph.xml.h:18
-msgid ""
-"This generates random spline-ish line drawings and morphs between them. "
-"Written by Sverre H. Huseby and Glenn T. Lines; 1995."
+#: ../hacks/config/lmorph.xml.h:16
+msgid "Closed figures"
 msgstr ""
 
-#: hacks/config/lockward.xml.h:1
+#: ../hacks/config/lmorph.xml.h:18
 msgid ""
-"A translucent spinning, blinking thing. Sort of a cross between the wards in "
-"an old combination lock and those old backlit information displays that "
-"animated and changed color via polarized light. Written by Leo L. Schwab; "
-"2007."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. This generates random spline-ish line drawings and morphs "
+"between them. Written by Sverre H. Huseby and Glenn T. Lines; 1995."
 msgstr ""
 
-#: hacks/config/lockward.xml.h:2
-msgid "Blinking effects"
+#: ../hacks/config/lockward.xml.h:1
+msgid "Lockward"
 msgstr ""
 
-#: hacks/config/lockward.xml.h:5
-msgid "Lockward"
+#: ../hacks/config/lockward.xml.h:5
+msgid "Miniumum rotator idle time"
 msgstr ""
 
-#: hacks/config/lockward.xml.h:7
-msgid "Maximum blink dwell time"
+#: ../hacks/config/lockward.xml.h:6
+msgid "Minimum blink idle time"
 msgstr ""
 
-#: hacks/config/lockward.xml.h:8
-msgid "Maximum blink idle time"
+#: ../hacks/config/lockward.xml.h:7
+msgid "Minimum blink dwell time"
 msgstr ""
 
-#: hacks/config/lockward.xml.h:9
-msgid "Maximum rotator idle time"
+#: ../hacks/config/lockward.xml.h:8
+msgid "Blinking effects"
 msgstr ""
 
-#: hacks/config/lockward.xml.h:10
-msgid "Minimum blink dwell time"
+#: ../hacks/config/lockward.xml.h:10
+msgid "Maximum rotator idle time"
 msgstr ""
 
-#: hacks/config/lockward.xml.h:11
-msgid "Minimum blink idle time"
+#: ../hacks/config/lockward.xml.h:11
+msgid "Maximum blink idle time"
 msgstr ""
 
-#: hacks/config/lockward.xml.h:12
-msgid "Miniumum rotator idle time"
+#: ../hacks/config/lockward.xml.h:12
+msgid "Maximum blink dwell time"
 msgstr ""
 
-#: hacks/config/loop.xml.h:3
-#, no-c-format
+#: ../hacks/config/lockward.xml.h:13
 msgid ""
-"Generates loop-shaped colonies that spawn, age, and eventually die. http://"
-"en.wikipedia.org/wiki/Langton%27s_loops Written by David Bagley; 1999."
+"A translucent spinning, blinking thing. Sort of a cross between the wards in "
+"an old combination lock and those old backlit information displays that "
+"animated and changed color via polarized light. Written by Leo L. Schwab; "
+"2007."
 msgstr ""
 
-#: hacks/config/loop.xml.h:6
+#: ../hacks/config/loop.xml.h:1
 msgid "Loop"
 msgstr ""
 
-#: hacks/config/m6502.xml.h:3
-msgid "Assembly file"
+#: ../hacks/config/loop.xml.h:14
+#, no-c-format
+msgid ""
+"A cellular automaton that generates loop-shaped colonies that spawn, age, "
+"and eventually die. http://en.wikipedia.org/wiki/Langton%27s_loops Written "
+"by David Bagley; 1999."
 msgstr ""
 
-#: hacks/config/m6502.xml.h:4
-msgid "Display time for each program"
+#: ../hacks/config/m6502.xml.h:1
+msgid "m6502"
 msgstr ""
 
-#: hacks/config/m6502.xml.h:6
-msgid ""
-"This emulates a 6502 microprocessor. The family of 6502 chips were used "
-"throughout the 70's and 80's in machines such as the Atari 2600, Commodore "
-"PET, VIC20 and C64, Apple ][, and the NES. Some example programs are "
-"included, and it can also read in an assembly file as input. Original "
-"JavaScript Version by Stian Soreng: http://www.6502asm.com/. Ported to "
-"XScreenSaver by Jeremy English. Written by Stian Soreng and Jeremy English; "
-"2007."
+#: ../hacks/config/m6502.xml.h:3
+msgid "Display time for each program"
 msgstr ""
 
-#: hacks/config/m6502.xml.h:7
-msgid "m6502"
+#: ../hacks/config/m6502.xml.h:5
+msgid "Assembly file"
 msgstr ""
 
-#: hacks/config/maze.xml.h:3
-msgid "Backtracking generator"
+#: ../hacks/config/m6502.xml.h:13
+msgid ""
+"Emulates a 6502 microprocessor, and runs some example programs on it. The "
+"family of 6502 chips were used throughout the 70's and 80's in machines such "
+"as the Atari 2600, Commodore PET, VIC20 and C64, Apple ][, and the NES. Some "
+"example programs are included, and it can also read in an assembly file as "
+"input. Original JavaScript Version by Stian Soreng: http://www.6502asm.com/. "
+"Ported to XScreenSaver by Jeremy English. Written by Stian Soreng and Jeremy "
+"English; 2007."
 msgstr ""
 
-#: hacks/config/maze.xml.h:5
-msgid "Grid size"
+#: ../hacks/config/maze.xml.h:1
+msgid "Maze"
 msgstr ""
 
-#: hacks/config/maze.xml.h:6
-msgid "Head toward exit"
-msgstr ""
+#: ../hacks/config/maze.xml.h:5
+#, fuzzy
+msgid "Random maze generator"
+msgstr "ランダムなスクリーンセーバー"
 
-#: hacks/config/maze.xml.h:8
-msgid "Ignorant of exit direction"
+#: ../hacks/config/maze.xml.h:6
+msgid "Depth-first backtracking maze generator"
 msgstr ""
 
-#: hacks/config/maze.xml.h:9
-msgid "Joining generator"
+#: ../hacks/config/maze.xml.h:7
+msgid "Wall-building maze generator (Prim)"
 msgstr ""
 
-#: hacks/config/maze.xml.h:10
-msgid "Linger after solving"
+#: ../hacks/config/maze.xml.h:8
+msgid "Set-joining maze generator (Kruskal)"
 msgstr ""
 
-#: hacks/config/maze.xml.h:11
-msgid "Linger before solving"
+#: ../hacks/config/maze.xml.h:9
+msgid "Head toward exit"
 msgstr ""
 
-#: hacks/config/maze.xml.h:13
-msgid "Maze"
+#: ../hacks/config/maze.xml.h:10
+msgid "Ignorant of exit direction"
 msgstr ""
 
-#: hacks/config/maze.xml.h:14
-#, fuzzy
-msgid "Random generator"
-msgstr "ランダムなスクリーンセーバー"
+#: ../hacks/config/maze.xml.h:11
+msgid "Grid size"
+msgstr "グリッドサイズ"
+
+#: ../hacks/config/maze.xml.h:14
+msgid "Linger before solving"
+msgstr ""
 
-#: hacks/config/maze.xml.h:15
-msgid "Seeding generator"
+#: ../hacks/config/maze.xml.h:16
+msgid "Linger after solving"
 msgstr ""
 
-#: hacks/config/maze.xml.h:17
+#: ../hacks/config/maze.xml.h:17
 msgid ""
-"This generates random mazes (with various different algorithms), and then "
-"solves them. Backtracking and look-ahead paths are displayed in different "
-"colors. Written by Jim Randell and many others; 1992."
+"Generates random mazes, with three different algorithms: Kruskal, Prim, and "
+"a depth-first recursive backtracker. It also solves them. Backtracking and "
+"look-ahead paths are displayed in different colors. http://en.wikipedia.org/"
+"wiki/Maze_generation_algorithm http://en.wikipedia.org/wiki/"
+"Maze_solving_algorithm Written by Martin Weiss, Dave Lemke, Jim Randell, "
+"Jamie Zawinski, Johannes Keukelaar, and Zack Weinberg; 1985."
 msgstr ""
 
-#: hacks/config/memscroller.xml.h:1
-msgid "Draw green"
+#: ../hacks/config/memscroller.xml.h:1
+msgid "MemScroller"
 msgstr ""
 
-#: hacks/config/memscroller.xml.h:2
-msgid "Draw in RGB"
+#: ../hacks/config/memscroller.xml.h:5
+msgid "Dump memory"
 msgstr ""
 
-#: hacks/config/memscroller.xml.h:3
+#: ../hacks/config/memscroller.xml.h:6
 msgid "Draw random numbers"
 msgstr ""
 
-#: hacks/config/memscroller.xml.h:4
-msgid "Dump memory"
+#: ../hacks/config/memscroller.xml.h:7
+msgid "Draw in RGB"
 msgstr ""
 
-#: hacks/config/memscroller.xml.h:8
-msgid "MemScroller"
+#: ../hacks/config/memscroller.xml.h:8
+msgid "Draw green"
 msgstr ""
 
-#: hacks/config/memscroller.xml.h:10
+#: ../hacks/config/memscroller.xml.h:10
 msgid ""
-"This draws a dump of its own process memory scrolling across the screen in "
-"three windows at three different rates. Written by Jamie Zawinski; 2004."
+"Scrolls a dump of its own memory in three windows at three different rates. "
+"Written by Jamie Zawinski; 2004."
 msgstr ""
 
-#: hacks/config/menger.xml.h:7 hacks/config/sierpinski3d.xml.h:6
-msgid "Max depth"
+#: ../hacks/config/menger.xml.h:1
+msgid "Menger"
 msgstr ""
 
-#: hacks/config/menger.xml.h:8
-msgid "Menger"
+#: ../hacks/config/menger.xml.h:8 ../hacks/config/sierpinski3d.xml.h:8
+msgid "Max depth"
 msgstr ""
 
-#: hacks/config/menger.xml.h:18
+#: ../hacks/config/menger.xml.h:21
 msgid ""
-"This draws the three-dimensional variant of the recursive Menger Gasket, a "
-"cube-based fractal object analagous to the Sierpinski Tetrahedron. http://en."
-"wikipedia.org/wiki/Menger_sponge http://en.wikipedia.org/wiki/"
-"Sierpinski_carpet Written by Jamie Zawinski; 2001."
+"The Menger Gasket is a cube-based recursive fractal object analagous to the "
+"Sierpinski Tetrahedron. http://en.wikipedia.org/wiki/Menger_sponge http://en."
+"wikipedia.org/wiki/Sierpinski_carpet Written by Jamie Zawinski; 2001."
 msgstr ""
 
-#: hacks/config/metaballs.xml.h:2
-msgid ""
-"Draws two dimensional metaballs: overlapping and merging balls with fuzzy "
-"edges. http://en.wikipedia.org/wiki/Metaballs Written by W.P. van Paassen; "
-"2003."
+#: ../hacks/config/metaballs.xml.h:1
+msgid "MetaBalls"
 msgstr ""
 
-#: hacks/config/metaballs.xml.h:9
-msgid "MetaBall Movement"
+#: ../hacks/config/metaballs.xml.h:11
+msgid "Metaball count"
 msgstr ""
 
-#: hacks/config/metaballs.xml.h:10
+#: ../hacks/config/metaballs.xml.h:13
 msgid "MetaBall Radius"
 msgstr ""
 
-#: hacks/config/metaballs.xml.h:11
-msgid "MetaBalls"
+#: ../hacks/config/metaballs.xml.h:15
+msgid "MetaBall Movement"
 msgstr ""
 
-#: hacks/config/metaballs.xml.h:12
-msgid "Metaball count"
+#: ../hacks/config/metaballs.xml.h:17
+msgid ""
+"2D meta-balls: overlapping and merging balls with fuzzy edges. http://en."
+"wikipedia.org/wiki/Metaballs Written by W.P. van Paassen; 2003."
+msgstr ""
+
+#: ../hacks/config/mirrorblob.xml.h:1
+msgid "MirrorBlob"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:1
+#: ../hacks/config/mirrorblob.xml.h:5
 msgid "0.1x"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:2
+#: ../hacks/config/mirrorblob.xml.h:7
 msgid "3.0x"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:3 hacks/config/timetunnel.xml.h:2
-#, fuzzy
-msgid "30 sec"
-msgstr "秒間"
+#: ../hacks/config/mirrorblob.xml.h:8
+msgid "5 sec"
+msgstr "5秒間"
 
-#: hacks/config/mirrorblob.xml.h:4
+#: ../hacks/config/mirrorblob.xml.h:10
 msgid "5 min"
+msgstr "5分間"
+
+#: ../hacks/config/mirrorblob.xml.h:12
+msgid "Transition duration"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:5
-#, fuzzy
-msgid "5 sec"
-msgstr "秒間"
+#: ../hacks/config/mirrorblob.xml.h:13 ../hacks/config/timetunnel.xml.h:4
+msgid "30 sec"
+msgstr "30秒間"
 
-#: hacks/config/mirrorblob.xml.h:6
+#: ../hacks/config/mirrorblob.xml.h:16
 msgid "50 bumps"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:8
+#: ../hacks/config/mirrorblob.xml.h:17
 #, fuzzy
 msgid "Clear"
 msgstr "色"
 
-#: hacks/config/mirrorblob.xml.h:9
-msgid ""
-"Draws a wobbly blob that distorts the image behind it. Written by Jon "
-"Dowdall; 2003."
+#: ../hacks/config/mirrorblob.xml.h:19 ../hacks/config/webcollage.xml.h:10
+msgid "Opaque"
+msgstr "不透明"
+
+#: ../hacks/config/mirrorblob.xml.h:20
+msgid "Enable walls"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:10
+#: ../hacks/config/mirrorblob.xml.h:21
 msgid "Enable colouring"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:11
+#: ../hacks/config/mirrorblob.xml.h:22
 msgid "Enable reflected image"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:12
-msgid "Enable walls"
-msgstr ""
-
-#: hacks/config/mirrorblob.xml.h:16
-msgid "MirrorBlob"
+#: ../hacks/config/mirrorblob.xml.h:23
+msgid "Show image on background"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:18
+#: ../hacks/config/mirrorblob.xml.h:24
 msgid "Offset texture coordinates"
 msgstr ""
 
-#: hacks/config/mirrorblob.xml.h:19 hacks/config/webcollage.xml.h:10
-msgid "Opaque"
-msgstr ""
-
-#: hacks/config/mirrorblob.xml.h:22
-msgid "Show image on background"
-msgstr ""
-
-#: hacks/config/mirrorblob.xml.h:25
-msgid "Transition duration"
+#: ../hacks/config/mirrorblob.xml.h:28
+msgid "A wobbly blob distorts images behind it. Written by Jon Dowdall; 2003."
 msgstr ""
 
-#: hacks/config/mismunch.xml.h:7
+#: ../hacks/config/mismunch.xml.h:1
 msgid "Mismunch"
 msgstr ""
 
-#: hacks/config/mismunch.xml.h:8
-msgid ""
-"Munching errors! This is a creatively broken misimplementation of the "
-"classic munching squares graphics hack. See the \"Munch\" screen saver for "
-"the original. http://en.wikipedia.org/wiki/HAKMEM http://en.wikipedia.org/"
-"wiki/Munching_square Written by Steven Hazel; 2004."
-msgstr ""
-
-#: hacks/config/mismunch.xml.h:12
+#: ../hacks/config/mismunch.xml.h:9 ../hacks/config/munch.xml.h:9
 msgid "Simultaneous squares"
 msgstr ""
 
-#: hacks/config/mismunch.xml.h:13 hacks/config/munch.xml.h:10
-msgid "Solid"
-msgstr ""
-
-#: hacks/config/mismunch.xml.h:14 hacks/config/munch.xml.h:11
-#: hacks/config/qix.xml.h:25
+#: ../hacks/config/mismunch.xml.h:11 ../hacks/config/munch.xml.h:14
+#: ../hacks/config/qix.xml.h:22
 msgid "XOR"
 msgstr ""
 
-#: hacks/config/moebius.xml.h:1
-msgid "Draw ants"
+#: ../hacks/config/mismunch.xml.h:14
+msgid ""
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. It was merged with the \"Munch\" screen saver. Munching "
+"errors! This is a creatively broken misimplementation of the classic "
+"munching squares graphics hack. See the \"Munch\" screen saver for the "
+"original. http://en.wikipedia.org/wiki/HAKMEM http://en.wikipedia.org/wiki/"
+"Munching_square Written by Steven Hazel; 2004."
 msgstr ""
 
-#: hacks/config/moebius.xml.h:5
+#: ../hacks/config/moebius.xml.h:1
 msgid "Moebius"
 msgstr ""
 
-#: hacks/config/moebius.xml.h:7
+#: ../hacks/config/moebius.xml.h:5
 msgid "Solid floor"
 msgstr ""
 
-#: hacks/config/moebius.xml.h:8
-msgid ""
-"This animates a 3D rendition M.C. Escher's \"Moebius Strip II\", an image of "
-"ants walking along the surface of a moebius strip. http://en.wikipedia.org/"
-"wiki/Moebius_strip http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher "
-"Written by Marcelo F. Vianna; 1997."
+#: ../hacks/config/moebius.xml.h:6
+msgid "Draw ants"
 msgstr ""
 
-#: hacks/config/moebiusgears.xml.h:1
+#: ../hacks/config/moebius.xml.h:8
 msgid ""
-"Draws a closed, interlinked chain of rotating gears. The layout of the gears "
-"follows the path of a moebius strip. See also the \"Pinion\" and \"Gears\" "
-"screen savers. http://en.wikipedia.org/wiki/Involute_gear http://en."
-"wikipedia.org/wiki/Moebius_strip Written by Jamie Zawinski; 2007."
+"M. C. Escher's \"Moebius Strip II\", an image of ants walking along the "
+"surface of a moebius strip. http://en.wikipedia.org/wiki/Moebius_strip "
+"http://en.wikipedia.org/wiki/Maurits_Cornelis_Escher Written by Marcelo F. "
+"Vianna; 1997."
 msgstr ""
 
-#: hacks/config/moebiusgears.xml.h:6
+#: ../hacks/config/moebiusgears.xml.h:1
 msgid "MoebiusGears"
 msgstr ""
 
-#: hacks/config/moebiusgears.xml.h:7
+#: ../hacks/config/moebiusgears.xml.h:8
 msgid "Number of gears"
 msgstr ""
 
-#: hacks/config/moebiusgears.xml.h:8
+#: ../hacks/config/moebiusgears.xml.h:9
 msgid "Number of teeth"
 msgstr ""
 
-#: hacks/config/moire.xml.h:6
-msgid "Moire"
+#: ../hacks/config/moebiusgears.xml.h:15
+msgid ""
+"An interlinked loop of rotating gears. The layout of the gears follows the "
+"path of a moebius strip. See also the \"Pinion\" and \"Gears\" screen "
+"savers. http://en.wikipedia.org/wiki/Involute_gear http://en.wikipedia.org/"
+"wiki/Moebius_strip Written by Jamie Zawinski; 2007."
 msgstr ""
 
-#: hacks/config/moire.xml.h:8 hacks/config/rorschach.xml.h:6
-msgid "Offset"
+#: ../hacks/config/moire.xml.h:1
+msgid "Moire"
 msgstr ""
 
-#: hacks/config/moire.xml.h:12 hacks/config/rotzoomer.xml.h:14
-#: hacks/config/swirl.xml.h:12
-msgid "Use shared memory"
+#: ../hacks/config/moire.xml.h:9 ../hacks/config/rorschach.xml.h:5
+msgid "Offset"
 msgstr ""
 
-#: hacks/config/moire.xml.h:13
+#: ../hacks/config/moire.xml.h:13
 msgid ""
 "When the lines on the screen Make more lines in between, That's a moire'! "
 "http://en.wikipedia.org/wiki/Moire_pattern Written by Jamie Zawinski and "
 "Michael Bayne; 1997."
 msgstr ""
 
-#: hacks/config/moire2.xml.h:2
+#: ../hacks/config/moire2.xml.h:1
+msgid "Moire2"
+msgstr ""
+
+#: ../hacks/config/moire2.xml.h:10
 msgid ""
 "Generates fields of concentric circles or ovals, and combines the planes "
 "with various operations. The planes are moving independently of one another, "
@@ -6276,1813 +6667,1971 @@ msgid ""
 "Moire_pattern Written by Jamie Zawinski; 1998."
 msgstr ""
 
-#: hacks/config/moire2.xml.h:6
-msgid "Moire2"
+#: ../hacks/config/molecule.xml.h:1
+msgid "Molecule"
 msgstr ""
 
-#: hacks/config/molecule.xml.h:3
-msgid "Describe molecule"
+#: ../hacks/config/molecule.xml.h:8
+msgid "Label atoms"
 msgstr ""
 
-#: hacks/config/molecule.xml.h:5
-msgid "Draw atomic bonds"
+#: ../hacks/config/molecule.xml.h:9
+msgid "Describe molecule"
 msgstr ""
 
-#: hacks/config/molecule.xml.h:6
+#: ../hacks/config/molecule.xml.h:12
 msgid "Draw atomic nuclei"
 msgstr ""
 
-#: hacks/config/molecule.xml.h:8
-msgid "Draw electron shells"
+#: ../hacks/config/molecule.xml.h:13
+msgid "Draw atomic bonds"
 msgstr ""
 
-#: hacks/config/molecule.xml.h:10
-#, no-c-format
-msgid ""
-"Draws several different representations of molecules. Some common molecules "
-"are built in, and it can also read PDB (Protein Data Bank) files as input. "
-"http://en.wikipedia.org/wiki/Protein_Data_Bank_%28file_format%29 Written by "
-"Jamie Zawinski; 2001."
+#: ../hacks/config/molecule.xml.h:14
+msgid "Draw electron shells"
 msgstr ""
 
-#: hacks/config/molecule.xml.h:14
-msgid "Label atoms"
+#: ../hacks/config/molecule.xml.h:25
+msgid "PDB file or directory"
 msgstr ""
 
-#: hacks/config/molecule.xml.h:16
-msgid "Molecule"
+#: ../hacks/config/molecule.xml.h:27
+#, no-c-format
+msgid ""
+"Some interesting molecules. Several molecules are built in, and it can also "
+"read PDB (Protein Data Bank) files as input. http://en.wikipedia.org/wiki/"
+"Protein_Data_Bank_%28file_format%29 Written by Jamie Zawinski; 2001."
 msgstr ""
 
-#: hacks/config/molecule.xml.h:17
-msgid "PDB file or directory"
+#: ../hacks/config/morph3d.xml.h:1
+msgid "Morph3D"
 msgstr ""
 
-#: hacks/config/morph3d.xml.h:1 hacks/config/polyhedra.xml.h:3
-#: hacks/config/sballs.xml.h:1
+#: ../hacks/config/morph3d.xml.h:7 ../hacks/config/polyhedra.xml.h:30
+#: ../hacks/config/sballs.xml.h:7
 msgid "Cube"
 msgstr ""
 
-#: hacks/config/morph3d.xml.h:2 hacks/config/polyhedra.xml.h:14
-#: hacks/config/sballs.xml.h:2
+#: ../hacks/config/morph3d.xml.h:8 ../hacks/config/polyhedra.xml.h:29
+#: ../hacks/config/sballs.xml.h:8
+msgid "Octahedron"
+msgstr ""
+
+#: ../hacks/config/morph3d.xml.h:9 ../hacks/config/polyhedra.xml.h:62
+#: ../hacks/config/sballs.xml.h:9
 msgid "Dodecahedron"
 msgstr ""
 
-#: hacks/config/morph3d.xml.h:5 hacks/config/polyhedra.xml.h:72
-#: hacks/config/sballs.xml.h:6
+#: ../hacks/config/morph3d.xml.h:10 ../hacks/config/polyhedra.xml.h:61
+#: ../hacks/config/sballs.xml.h:10
 msgid "Icosahedron"
 msgstr ""
 
-#: hacks/config/morph3d.xml.h:7
-msgid "Morph3D"
+#: ../hacks/config/morph3d.xml.h:12
+msgid ""
+"Platonic solids that turn inside out and get spikey. http://en.wikipedia.org/"
+"wiki/Platonic_solid Written by Marcelo Vianna; 1997."
 msgstr ""
 
-#: hacks/config/morph3d.xml.h:8 hacks/config/polyhedra.xml.h:86
-#: hacks/config/sballs.xml.h:8
-msgid "Octahedron"
+#: ../hacks/config/mountain.xml.h:1
+msgid "Mountain"
 msgstr ""
 
-#: hacks/config/morph3d.xml.h:9
-msgid ""
-"Platonic solids that turn inside out and get spikey. http://en.wikipedia.org/"
-"wiki/Platonic_solid Written by Marcelo Vianna; 1997."
+#: ../hacks/config/mountain.xml.h:6
+msgid "Peaks"
 msgstr ""
 
-#: hacks/config/mountain.xml.h:2
+#: ../hacks/config/mountain.xml.h:12
 msgid ""
 "Generates random 3D plots that look vaguely mountainous. Written by Pascal "
 "Pensa; 1997."
 msgstr ""
 
-#: hacks/config/mountain.xml.h:7
-msgid "Mountain"
+#: ../hacks/config/munch.xml.h:1
+msgid "Munch"
 msgstr ""
 
-#: hacks/config/mountain.xml.h:10
-msgid "Peaks"
+#: ../hacks/config/munch.xml.h:11
+msgid "Munch or mismunch"
 msgstr ""
 
-#: hacks/config/munch.xml.h:1
-msgid ""
-"DATAI 2 ADDB 1,2 ROTC 2,-22 XOR 1,2 JRST .-4 As reported by HAKMEM, in 1962, "
-"Jackson Wright wrote the above PDP-1 code. That code still lives on here, "
-"some 46 years later. The number of lines of enclosing code has increased "
-"substantially, however. http://en.wikipedia.org/wiki/HAKMEM http://en."
-"wikipedia.org/wiki/Munching_square Written by Jackson Wright and Tim "
-"Showalter; 1997."
+#: ../hacks/config/munch.xml.h:12
+msgid "Munch only"
 msgstr ""
 
-#: hacks/config/munch.xml.h:7
-msgid "Munch"
+#: ../hacks/config/munch.xml.h:13
+msgid "Mismunch only"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:1
-msgid "Blot count"
+#: ../hacks/config/munch.xml.h:17
+msgid ""
+"DATAI 2 ADDB 1,2 ROTC 2,-22 XOR 1,2 JRST .-4 As reported by HAKMEM (MIT AI "
+"Memo 239, 1972), Jackson Wright wrote the above PDP-1 code in 1962. That "
+"code still lives on here, some 46 years later. In \"mismunch\" mode, it "
+"displays a creatively broken misimplementation of the classic munching "
+"squares algorithm instead. http://en.wikipedia.org/wiki/HAKMEM http://en."
+"wikipedia.org/wiki/Munching_square Written by Jackson Wright, Tim Showalter, "
+"Jamie Zawinski and Steven Hazel; 1997."
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:2
-msgid "Calm"
+#: ../hacks/config/nerverot.xml.h:1
+msgid "NerveRot"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:3
-msgid "Changes"
+#: ../hacks/config/nerverot.xml.h:9
+msgid "Blot count"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:4 hacks/config/topblock.xml.h:4
+#: ../hacks/config/nerverot.xml.h:12 ../hacks/config/topblock.xml.h:14
 msgid "Colors"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:5
-msgid "Crunchiness"
+#: ../hacks/config/nerverot.xml.h:13 ../hacks/config/pyro.xml.h:8
+msgid "Seldom"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:6
-msgid ""
-"Draws different shapes composed of nervously vibrating squiggles, as if seen "
-"through a camera operated by a monkey on crack. Written by Dan Bornstein; "
-"2000."
+#: ../hacks/config/nerverot.xml.h:14
+msgid "Changes"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:10
+#: ../hacks/config/nerverot.xml.h:15
 msgid "Frequent"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:16
-msgid "NerveRot"
+#: ../hacks/config/nerverot.xml.h:16
+msgid "Calm"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:17
+#: ../hacks/config/nerverot.xml.h:17
 msgid "Nervousness"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:18 hacks/config/pyro.xml.h:12
-msgid "Seldom"
+#: ../hacks/config/nerverot.xml.h:18
+msgid "Spastic"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:21
-msgid "Spastic"
+#: ../hacks/config/nerverot.xml.h:19
+msgid "Crunchiness"
 msgstr ""
 
-#: hacks/config/noof.xml.h:1
-msgid ""
-"Draws some rotatey patterns, using OpenGL. Written by Bill Torzewski; 2004."
+#: ../hacks/config/nerverot.xml.h:22
+msgid "Nervously vibrating squiggles. Written by Dan Bornstein; 2000."
 msgstr ""
 
-#: hacks/config/noof.xml.h:5
+#: ../hacks/config/noof.xml.h:1
 msgid "Noof"
 msgstr ""
 
-#: hacks/config/noseguy.xml.h:1
-msgid ""
-"A little man with a big nose wanders around your screen saying things. "
-"Written by Dan Heller and Jamie Zawinski; 1992."
+#: ../hacks/config/noof.xml.h:6
+msgid "Flowery, rotatey patterns. Written by Bill Torzewski; 2004."
 msgstr ""
 
-#: hacks/config/noseguy.xml.h:2
+#: ../hacks/config/noseguy.xml.h:1
 msgid "NoseGuy"
 msgstr ""
 
-#: hacks/config/pacman.xml.h:4
+#: ../hacks/config/noseguy.xml.h:3
+msgid ""
+"A little man with a big nose wanders around your screen saying things. "
+"Written by Dan Heller and Jamie Zawinski; 1992."
+msgstr ""
+
+#: ../hacks/config/pacman.xml.h:1
 msgid "Pacman"
 msgstr ""
 
-#: hacks/config/pacman.xml.h:5
+#: ../hacks/config/pacman.xml.h:5
 msgid "Player size"
 msgstr ""
 
-#: hacks/config/pacman.xml.h:7
+#: ../hacks/config/pacman.xml.h:7
 msgid ""
 "Simulates a game of Pac-Man on a randomly-created level. http://en.wikipedia."
-"org/wiki/Pac-Man Written by Edwin de Jong; 2004."
+"org/wiki/Pac-Man Written by Edwin de Jong and Jamie Zawinski; 2004."
 msgstr ""
 
-#: hacks/config/pedal.xml.h:7
+#: ../hacks/config/pedal.xml.h:1
 msgid "Pedal"
 msgstr ""
 
-#: hacks/config/pedal.xml.h:9
+#: ../hacks/config/pedal.xml.h:10
 msgid ""
-"This is sort of a combination spirograph/string-art. It generates a large, "
-"complex polygon, and renders it by filling using an even/odd winding rule. "
-"Written by Dale Moore; 1995."
+"The even-odd winding rule. http://en.wikipedia.org/wiki/Even-odd_rule http://"
+"en.wikipedia.org/wiki/Nonzero-rule Written by Dale Moore; 1995."
 msgstr ""
 
-#: hacks/config/penetrate.xml.h:1
-msgid "Always play well"
+#: ../hacks/config/penetrate.xml.h:1
+msgid "Penetrate"
 msgstr ""
 
-#: hacks/config/penetrate.xml.h:2
+#: ../hacks/config/penetrate.xml.h:3
 msgid "Explosions"
-msgstr ""
+msgstr "爆発の速さ"
 
-#: hacks/config/penetrate.xml.h:5
-msgid "Penetrate"
-msgstr ""
+#: ../hacks/config/penetrate.xml.h:6
+msgid "Start badly, but learn"
+msgstr "始めは要領が悪く、徐々に学習する"
 
-#: hacks/config/penetrate.xml.h:7
+#: ../hacks/config/penetrate.xml.h:7
+msgid "Always play well"
+msgstr "常に賢くプレーする"
+
+#: ../hacks/config/penetrate.xml.h:9
 msgid ""
 "Simulates (something like) the classic arcade game Missile Command. http://"
 "en.wikipedia.org/wiki/Missile_Command Written by Adam Miller; 1999."
 msgstr ""
 
-#: hacks/config/penetrate.xml.h:9
-msgid "Start badly, but learn"
+#: ../hacks/config/penrose.xml.h:1
+msgid "Penrose"
 msgstr ""
 
-#: hacks/config/penrose.xml.h:1
+#: ../hacks/config/penrose.xml.h:11
 msgid "Draw ammann lines"
 msgstr ""
 
-#: hacks/config/penrose.xml.h:2
+#: ../hacks/config/penrose.xml.h:13
 msgid ""
-"Draws quasiperiodic tilings; think of the implications on modern formica "
-"technology. In April 1997, Sir Roger Penrose, a British math professor who "
-"has worked with Stephen Hawking on such topics as relativity, black holes, "
-"and whether time has a beginning, filed a copyright-infringement lawsuit "
-"against the Kimberly-Clark Corporation, which Penrose said copied a pattern "
-"he created (a pattern demonstrating that \"a nonrepeating pattern could "
-"exist in nature\") for its Kleenex quilted toilet paper. Penrose said he "
-"doesn't like litigation but, \"When it comes to the population of Great "
-"Britain being invited by a multinational to wipe their bottoms on what "
-"appears to be the work of a Knight of the Realm, then a last stand must be "
-"taken.\" As reported by News of the Weird #491, 4-Jul-1997. http://en."
-"wikipedia.org/wiki/Penrose_tiling Written by Timo Korvola; 1997."
+"Quasiperiodic tilings. In April 1997, Sir Roger Penrose, a British math "
+"professor who has worked with Stephen Hawking on such topics as relativity, "
+"black holes, and whether time has a beginning, filed a copyright-"
+"infringement lawsuit against the Kimberly-Clark Corporation, which Penrose "
+"said copied a pattern he created (a pattern demonstrating that \"a "
+"nonrepeating pattern could exist in nature\") for its Kleenex quilted toilet "
+"paper. Penrose said he doesn't like litigation but, \"When it comes to the "
+"population of Great Britain being invited by a multinational to wipe their "
+"bottoms on what appears to be the work of a Knight of the Realm, then a last "
+"stand must be taken.\" As reported by News of the Weird #491, 4-Jul-1997. "
+"http://en.wikipedia.org/wiki/Penrose_tiling http://en.wikipedia.org/wiki/"
+"Tessellation Written by Timo Korvola; 1997."
 msgstr ""
 
-#: hacks/config/penrose.xml.h:9
-msgid "Penrose"
+#: ../hacks/config/petri.xml.h:1
+msgid "Petri"
 msgstr ""
 
-#: hacks/config/penrose.xml.h:12 hacks/config/twang.xml.h:17
-msgid "Tile size"
+#: ../hacks/config/petri.xml.h:6
+msgid "Square"
 msgstr ""
 
-#: hacks/config/petri.xml.h:2
+#: ../hacks/config/petri.xml.h:7
 #, fuzzy
 msgid "Colony shape"
 msgstr "色"
 
-#: hacks/config/petri.xml.h:3
-msgid "Death comes"
-msgstr ""
-
-#: hacks/config/petri.xml.h:4
+#: ../hacks/config/petri.xml.h:8
 msgid "Diamond"
 msgstr ""
 
-#: hacks/config/petri.xml.h:6
+#: ../hacks/config/petri.xml.h:9
 msgid "Fertility"
 msgstr ""
 
-#: hacks/config/petri.xml.h:13
-msgid "Maximum lifespan"
-msgstr ""
-
-#: hacks/config/petri.xml.h:14
-msgid "Maximum rate of death"
+#: ../hacks/config/petri.xml.h:11
+msgid "Offspring"
 msgstr ""
 
-#: hacks/config/petri.xml.h:15
-msgid "Maximum rate of growth"
+#: ../hacks/config/petri.xml.h:13
+msgid "Slowly"
 msgstr ""
 
-#: hacks/config/petri.xml.h:16
-msgid "Minimum lifespan"
+#: ../hacks/config/petri.xml.h:14
+msgid "Death comes"
 msgstr ""
 
-#: hacks/config/petri.xml.h:17
-msgid "Minimum rate of death"
+#: ../hacks/config/petri.xml.h:15
+msgid "Quickly"
 msgstr ""
 
-#: hacks/config/petri.xml.h:18
+#: ../hacks/config/petri.xml.h:17
 msgid "Minimum rate of growth"
 msgstr ""
 
-#: hacks/config/petri.xml.h:19
-msgid "Mold varieties"
+#: ../hacks/config/petri.xml.h:19
+msgid "Maximum rate of growth"
 msgstr ""
 
-#: hacks/config/petri.xml.h:20
-msgid "Offspring"
+#: ../hacks/config/petri.xml.h:20
+msgid "Minimum rate of death"
 msgstr ""
 
-#: hacks/config/petri.xml.h:21
-msgid "Petri"
+#: ../hacks/config/petri.xml.h:21
+msgid "Maximum rate of death"
 msgstr ""
 
-#: hacks/config/petri.xml.h:22
-msgid "Quickly"
+#: ../hacks/config/petri.xml.h:23
+msgid "Minimum lifespan"
 msgstr ""
 
-#: hacks/config/petri.xml.h:26
-msgid "Slowly"
+#: ../hacks/config/petri.xml.h:25
+msgid "Maximum lifespan"
 msgstr ""
 
-#: hacks/config/petri.xml.h:27
-msgid "Square"
+#: ../hacks/config/petri.xml.h:27
+msgid "Mold varieties"
 msgstr ""
 
-#: hacks/config/petri.xml.h:28
+#: ../hacks/config/petri.xml.h:28
 msgid ""
-"This simulates colonies of mold growing in a petri dish. Growing colored "
-"circles overlap and leave spiral interference in their wake. Written by Dan "
-"Bornstein; 1999."
+"Colonies of mold grow in a petri dish. Growing colored circles overlap and "
+"leave spiral interference in their wake. Written by Dan Bornstein; 1999."
 msgstr ""
 
-#: hacks/config/phosphor.xml.h:1
-msgid ""
-"Draws a simulation of an old terminal, with large pixels and long-sustain "
-"phosphor. On X11 systems, This program is also a fully-functional VT100 "
-"emulator! Written by Jamie Zawinski; 1999."
+#: ../hacks/config/phosphor.xml.h:1
+msgid "Phosphor"
 msgstr ""
 
-#: hacks/config/phosphor.xml.h:4
+#: ../hacks/config/phosphor.xml.h:5
 #, fuzzy
 msgid "Font scale"
 msgstr "インストールされていません"
 
-#: hacks/config/phosphor.xml.h:8
-msgid "Phosphor"
+#. DarkOrange is probably the closest named color.
+#: ../hacks/config/phosphor.xml.h:11
+msgid "Amber"
+msgstr ""
+
+#: ../hacks/config/phosphor.xml.h:14
+msgid ""
+"An old terminal with large pixels and long-sustain phosphor. On MacOS and "
+"Linux, this program is also a fully-functional VT100 emulator! Run it as an "
+"application instead of as a screen saver and you can use it as a terminal. "
+"Written by Jamie Zawinski; 1999."
+msgstr ""
+
+#: ../hacks/config/photopile.xml.h:1
+msgid "Photopile"
 msgstr ""
 
-#: hacks/config/piecewise.xml.h:1
+#: ../hacks/config/photopile.xml.h:3
 #, fuzzy
-msgid "Color shift"
-msgstr ""
+msgid "Image size"
+msgstr "フェードする時間: "
 
-#: hacks/config/piecewise.xml.h:10
-msgid "Maximum radius"
+#: ../hacks/config/photopile.xml.h:5 ../hacks/config/t3d.xml.h:5
+msgid "0 deg"
 msgstr ""
 
-#: hacks/config/piecewise.xml.h:11
-msgid "Minimum radius"
+#: ../hacks/config/photopile.xml.h:6
+msgid "Maximum angle from vertical"
 msgstr ""
 
-#: hacks/config/piecewise.xml.h:12
-msgid "Piecewise"
+#: ../hacks/config/photopile.xml.h:7 ../hacks/config/t3d.xml.h:7
+msgid "90 deg"
 msgstr ""
 
-#: hacks/config/piecewise.xml.h:16
-msgid ""
-"This draws a bunch of moving circles which switch from visibility to "
-"invisibility at intersection points. Written by Geoffrey Irving; 2003."
+#: ../hacks/config/photopile.xml.h:9
+msgid "Simulate instant film"
 msgstr ""
 
-#: hacks/config/pinion.xml.h:1
-msgid "100"
+#: ../hacks/config/photopile.xml.h:10
+msgid "Instant film theme"
 msgstr ""
 
-#: hacks/config/pinion.xml.h:2
-msgid "2000"
+#: ../hacks/config/photopile.xml.h:11
+msgid "Draw drop shadows"
 msgstr ""
 
-#: hacks/config/pinion.xml.h:3
+#: ../hacks/config/photopile.xml.h:23
 msgid ""
-"Draws an interconnected set of gears moving across the screen. See also the "
-"\"Gears\" and \"MoebiusGears\" screen savers. http://en.wikipedia.org/wiki/"
-"Involute_gear Written by Jamie Zawinski; 2004."
+"Loads several random images, and displays them as if lying in a random pile. "
+"The pile is periodically reshuffled, with new images coming in and old ones "
+"being thrown out. Written by Jens Kilian and Jamie Zawinski; 2008."
 msgstr ""
 
-#: hacks/config/pinion.xml.h:6
-msgid "Gear size"
+#: ../hacks/config/piecewise.xml.h:1
+msgid "Piecewise"
 msgstr ""
 
-#: hacks/config/pinion.xml.h:10
-msgid "Max RPM"
+#: ../hacks/config/piecewise.xml.h:9
+#, fuzzy
+msgid "Color shift"
+msgstr "色"
+
+#: ../hacks/config/piecewise.xml.h:12
+msgid "Minimum radius"
+msgstr ""
+
+#: ../hacks/config/piecewise.xml.h:14
+msgid "Maximum radius"
+msgstr ""
+
+#: ../hacks/config/piecewise.xml.h:16
+msgid ""
+"Moving circles switch from visibility to invisibility at intersection "
+"points. Written by Geoffrey Irving; 2003."
 msgstr ""
 
-#: hacks/config/pinion.xml.h:11
+#: ../hacks/config/pinion.xml.h:1
 msgid "Pinion"
 msgstr ""
 
-#: hacks/config/pinion.xml.h:13
+#: ../hacks/config/pinion.xml.h:8
 msgid "Scrolling speed"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:1
-msgid ""
-"A growing plumbing system, with bolts and valves. Written by Marcelo Vianna; "
-"1997."
+#: ../hacks/config/pinion.xml.h:10
+msgid "Gear size"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:2
-msgid "A hundred"
+#: ../hacks/config/pinion.xml.h:12 ../hacks/config/projectiveplane.xml.h:34
+msgid "100"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:3
-msgid "Allow tight turns"
+#: ../hacks/config/pinion.xml.h:13
+msgid "Max RPM"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:4
-msgid "Ball joints"
+#: ../hacks/config/pinion.xml.h:14
+msgid "2000"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:5
-#, fuzzy
-msgid "Bolted fittings"
-msgstr "設定"
+#: ../hacks/config/pinion.xml.h:17
+msgid ""
+"A gear system marches across the screen. See also the \"Gears\" and "
+"\"MoebiusGears\" screen savers. http://en.wikipedia.org/wiki/Involute_gear "
+"Written by Jamie Zawinski; 2004."
+msgstr ""
 
-#: hacks/config/pipes.xml.h:6
-msgid "Curved pipes"
+#: ../hacks/config/pipes.xml.h:1
+msgid "Pipes"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:7
-msgid "Fisheye lens"
+#: ../hacks/config/pipes.xml.h:6
+msgid "Number of pipes"
+msgstr ""
+
+#: ../hacks/config/pipes.xml.h:7
+msgid "A hundred"
+msgstr ""
+
+#: ../hacks/config/pipes.xml.h:9
+msgid "Pipe length"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:9
+#: ../hacks/config/pipes.xml.h:12
 msgid "Gadgetry"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:15
-msgid "Number of pipes"
+#: ../hacks/config/pipes.xml.h:14
+msgid "Fisheye lens"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:17
-msgid "Pipe length"
+#: ../hacks/config/pipes.xml.h:15
+msgid "Allow tight turns"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:18
-msgid "Pipes"
+#: ../hacks/config/pipes.xml.h:16
+msgid "Curved pipes"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:4
-msgid "Cubitruncated cuboctahedron"
+#: ../hacks/config/pipes.xml.h:17
+msgid "Ball joints"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:5
-msgid "Cuboctahedron"
+#: ../hacks/config/pipes.xml.h:18
+#, fuzzy
+msgid "Bolted fittings"
+msgstr "設定"
+
+#: ../hacks/config/pipes.xml.h:19
+#, fuzzy
+msgid "Random style"
+msgstr "表示モード"
+
+#: ../hacks/config/pipes.xml.h:22
+msgid ""
+"A growing plumbing system, with bolts and valves. Written by Marcelo Vianna "
+"and Jamie Zawinski; 1997."
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:6
-msgid "Cubohemioctahedron"
+#: ../hacks/config/polyhedra.xml.h:1
+msgid "Polyhedra"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:7
-msgid "Deltoidal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:11
+msgid "Display random polyhedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:8
-msgid "Deltoidal icositetrahedron"
+#: ../hacks/config/polyhedra.xml.h:12
+msgid "Pentagonal prism"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:9
-msgid "Disdyakisdodecahedron"
+#: ../hacks/config/polyhedra.xml.h:13
+msgid "Pentagonal dipyramid"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:10
-msgid "Disdyakistriacontahedron"
+#: ../hacks/config/polyhedra.xml.h:14
+msgid "Pentagonal antiprism"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:11
-msgid "Display random polyhedron"
+#: ../hacks/config/polyhedra.xml.h:15
+msgid "Pentagonal deltohedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:12
-msgid ""
-"Displays different 3D solids and some information about each. A new solid is "
-"chosen every few seconds. There are 75 uniform polyhedra, plus 5 infinite "
-"sets of prisms and antiprisms; including their duals brings the total to "
-"160. http://en.wikipedia.org/wiki/Uniform_polyhedra Written by Dr. Zvi "
-"Har'El and Jamie Zawinski; 2004."
+#: ../hacks/config/polyhedra.xml.h:16
+msgid "Pentagrammic prism"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:13
-msgid "Ditrigonal dodecadodecahedron"
+#: ../hacks/config/polyhedra.xml.h:17
+msgid "Pentagrammic dipyramid"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:18
-msgid "Great cubicuboctahedron"
+#: ../hacks/config/polyhedra.xml.h:18
+msgid "Pentagrammic antiprism"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:19
-msgid "Great deltoidal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:19
+msgid "Pentagrammic deltohedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:20
-msgid "Great deltoidal icositetrahedron"
+#: ../hacks/config/polyhedra.xml.h:20
+msgid "Pentagrammic crossed antiprism"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:21
-msgid "Great dirhombicosidodecacron"
+#: ../hacks/config/polyhedra.xml.h:21
+msgid "Pentagrammic concave deltohedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:22
-msgid "Great dirhombicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:23
+msgid "Truncated tetrahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:23
-msgid "Great disdyakisdodecahedron"
+#: ../hacks/config/polyhedra.xml.h:24
+msgid "Triakistetrahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:24
-msgid "Great disdyakistriacontahedron"
+#: ../hacks/config/polyhedra.xml.h:25
+msgid "Octahemioctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:25
-msgid "Great ditrigonal dodecacronic hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:26
+msgid "Octahemioctacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:26
-msgid "Great ditrigonal dodecicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:27
+msgid "Tetrahemihexahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:27
-msgid "Great ditrigonal icosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:28
+msgid "Tetrahemihexacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:28
-msgid "Great dodecacronic hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:31
+msgid "Cuboctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:29
-msgid "Great dodecadodecahedron"
+#: ../hacks/config/polyhedra.xml.h:32
+msgid "Rhombic dodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:30
-msgid "Great dodecahedron"
+#: ../hacks/config/polyhedra.xml.h:33
+msgid "Truncated octahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:31
-msgid "Great dodecahemicosacron"
+#: ../hacks/config/polyhedra.xml.h:34
+msgid "Tetrakishexahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:32
-msgid "Great dodecahemicosahedron"
+#: ../hacks/config/polyhedra.xml.h:35
+msgid "Truncated cube"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:33
-msgid "Great dodecahemidodecacron"
+#: ../hacks/config/polyhedra.xml.h:36
+msgid "Triakisoctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:34
-msgid "Great dodecahemidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:37
+msgid "Rhombicuboctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:35
-msgid "Great dodecicosacron"
+#: ../hacks/config/polyhedra.xml.h:38
+msgid "Deltoidal icositetrahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:36
-msgid "Great dodecicosahedron"
+#: ../hacks/config/polyhedra.xml.h:39
+msgid "Truncated cuboctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:37
-msgid "Great dodecicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:40
+msgid "Disdyakisdodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:38
-msgid "Great hexacronic icositetrahedron"
+#: ../hacks/config/polyhedra.xml.h:41
+msgid "Snub cube"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:39
-msgid "Great hexagonal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:42
+msgid "Pentagonal icositetrahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:40
-msgid "Great icosacronic hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:43
+msgid "Small cubicuboctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:41
-msgid "Great icosahedron"
+#: ../hacks/config/polyhedra.xml.h:44
+msgid "Small hexacronic icositetrahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:42
-msgid "Great icosicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:45
+msgid "Great cubicuboctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:43
-msgid "Great icosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:46
+msgid "Great hexacronic icositetrahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:44
-msgid "Great icosihemidodecacron"
+#: ../hacks/config/polyhedra.xml.h:47
+msgid "Cubohemioctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:45
-msgid "Great icosihemidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:48
+msgid "Hexahemioctacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:46
-msgid "Great inverted pentagonal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:49
+msgid "Cubitruncated cuboctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:47
-msgid "Great inverted snub icosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:50
+msgid "Tetradyakishexahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:48
-msgid "Great pentagonal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:51
+msgid "Great rhombicuboctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:49
-msgid "Great pentagrammic hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:52
+msgid "Great deltoidal icositetrahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:50
-msgid "Great pentakisdodekahedron"
+#: ../hacks/config/polyhedra.xml.h:53
+msgid "Small rhombihexahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:51
-msgid "Great retrosnub icosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:54
+msgid "Small rhombihexacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:52
-msgid "Great rhombic triacontahedron"
+#: ../hacks/config/polyhedra.xml.h:55
+msgid "Stellated truncated hexahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:53
-msgid "Great rhombicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:56
+msgid "Great triakisoctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:54
-msgid "Great rhombicuboctahedron"
+#: ../hacks/config/polyhedra.xml.h:57
+msgid "Great truncated cuboctahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:55
-msgid "Great rhombidodecacron"
+#: ../hacks/config/polyhedra.xml.h:58
+msgid "Great disdyakisdodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:56
-msgid "Great rhombidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:59
+msgid "Great rhombihexahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:57
+#: ../hacks/config/polyhedra.xml.h:60
 msgid "Great rhombihexacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:58
-msgid "Great rhombihexahedron"
+#: ../hacks/config/polyhedra.xml.h:63
+msgid "Icosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:59
-msgid "Great snub dodecicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:64
+msgid "Rhombic triacontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:60
-msgid "Great snub icosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:65
+msgid "Truncated icosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:61
-msgid "Great stellapentakisdodecahedron"
+#: ../hacks/config/polyhedra.xml.h:66
+msgid "Pentakisdodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:62
-msgid "Great stellated dodecahedron"
+#: ../hacks/config/polyhedra.xml.h:67
+msgid "Truncated dodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:63
-msgid "Great stellated truncated dodecahedron"
+#: ../hacks/config/polyhedra.xml.h:68
+msgid "Triakisicosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:64
-msgid "Great triakisicosahedron"
+#: ../hacks/config/polyhedra.xml.h:69
+msgid "Rhombicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:65
-msgid "Great triakisoctahedron"
+#: ../hacks/config/polyhedra.xml.h:70
+msgid "Deltoidal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:66
-msgid "Great triambic icosahedron"
+#: ../hacks/config/polyhedra.xml.h:71
+msgid "Truncated icosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:67
-msgid "Great truncated cuboctahedron"
+#: ../hacks/config/polyhedra.xml.h:72
+msgid "Disdyakistriacontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:68
-msgid "Great truncated icosahedron"
+#: ../hacks/config/polyhedra.xml.h:73
+msgid "Snub dodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:69
-msgid "Great truncated icosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:74
+msgid "Pentagonal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:70
-msgid "Hexahemioctacron"
+#: ../hacks/config/polyhedra.xml.h:75
+msgid "Small ditrigonal icosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:73
-msgid "Icosidodecadodecahedron"
+#: ../hacks/config/polyhedra.xml.h:76
+msgid "Small triambic icosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:74
-msgid "Icosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:77
+msgid "Small icosicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:75
-msgid "Icositruncated dodecadodecahedron"
+#: ../hacks/config/polyhedra.xml.h:78
+msgid "Small icosacronic hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:76
-msgid "Inverted snub dodecadodecahedron"
+#: ../hacks/config/polyhedra.xml.h:79
+msgid "Small snub icosicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:78
-msgid "Medial deltoidal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:80
+msgid "Small hexagonal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:79
-msgid "Medial disdyakistriacontahedron"
+#: ../hacks/config/polyhedra.xml.h:81
+msgid "Small dodecicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:80
-msgid "Medial hexagonal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:82
+msgid "Small dodecacronic hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:81
-msgid "Medial icosacronic hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:83
+msgid "Small stellated dodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:82
-msgid "Medial inverted pentagonal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:84
+msgid "Great dodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:83
-msgid "Medial pentagonal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:85
+msgid "Great dodecadodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:84
+#: ../hacks/config/polyhedra.xml.h:86
 msgid "Medial rhombic triacontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:85
-msgid "Medial triambic icosahedron"
+#: ../hacks/config/polyhedra.xml.h:87
+msgid "Truncated great dodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:87
-msgid "Octahemioctacron"
+#: ../hacks/config/polyhedra.xml.h:88
+msgid "Small stellapentakisdodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:88
-msgid "Octahemioctahedron"
+#: ../hacks/config/polyhedra.xml.h:89
+msgid "Rhombidodecadodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:89
-msgid "Pentagonal antiprism"
+#: ../hacks/config/polyhedra.xml.h:90
+msgid "Medial deltoidal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:90
-msgid "Pentagonal deltohedron"
+#: ../hacks/config/polyhedra.xml.h:91
+msgid "Small rhombidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:91
-msgid "Pentagonal dipyramid"
+#: ../hacks/config/polyhedra.xml.h:92
+msgid "Small rhombidodecacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:92
-msgid "Pentagonal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:93
+msgid "Snub dodecadodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:93
-msgid "Pentagonal icositetrahedron"
+#: ../hacks/config/polyhedra.xml.h:94
+msgid "Medial pentagonal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:94
-msgid "Pentagonal prism"
+#: ../hacks/config/polyhedra.xml.h:95
+msgid "Ditrigonal dodecadodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:95
-msgid "Pentagrammic antiprism"
+#: ../hacks/config/polyhedra.xml.h:96
+msgid "Medial triambic icosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:96
-msgid "Pentagrammic concave deltohedron"
+#: ../hacks/config/polyhedra.xml.h:97
+msgid "Great ditrigonal dodecicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:97
-msgid "Pentagrammic crossed antiprism"
+#: ../hacks/config/polyhedra.xml.h:98
+msgid "Great ditrigonal dodecacronic hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:98
-msgid "Pentagrammic deltohedron"
+#: ../hacks/config/polyhedra.xml.h:99
+msgid "Small ditrigonal dodecicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:99
-msgid "Pentagrammic dipyramid"
+#: ../hacks/config/polyhedra.xml.h:100
+msgid "Small ditrigonal dodecacronic hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:100
-msgid "Pentagrammic prism"
+#: ../hacks/config/polyhedra.xml.h:101
+msgid "Icosidodecadodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:101
-msgid "Pentakisdodecahedron"
+#: ../hacks/config/polyhedra.xml.h:102
+msgid "Medial icosacronic hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:102
-msgid "Polyhedra"
+#: ../hacks/config/polyhedra.xml.h:103
+msgid "Icositruncated dodecadodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:103
-msgid "Rhombic dodecahedron"
+#: ../hacks/config/polyhedra.xml.h:104
+msgid "Tridyakisicosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:104
-msgid "Rhombic triacontahedron"
+#: ../hacks/config/polyhedra.xml.h:105
+msgid "Snub icosidodecadodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:105
-msgid "Rhombicosacron"
+#: ../hacks/config/polyhedra.xml.h:106
+msgid "Medial hexagonal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:106
-msgid "Rhombicosahedron"
+#: ../hacks/config/polyhedra.xml.h:107
+msgid "Great ditrigonal icosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:107
-msgid "Rhombicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:108
+msgid "Great triambic icosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:108
-msgid "Rhombicuboctahedron"
+#: ../hacks/config/polyhedra.xml.h:109
+msgid "Great icosicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:109
-msgid "Rhombidodecadodecahedron"
+#: ../hacks/config/polyhedra.xml.h:110
+msgid "Great icosacronic hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:110
-#, fuzzy
-msgid "Show description"
-msgstr "説明"
+#: ../hacks/config/polyhedra.xml.h:111
+msgid "Small icosihemidodecahedron"
+msgstr ""
 
-#: hacks/config/polyhedra.xml.h:113
-msgid "Small cubicuboctahedron"
+#: ../hacks/config/polyhedra.xml.h:112
+msgid "Small icosihemidodecacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:114
-msgid "Small ditrigonal dodecacronic hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:113
+msgid "Small dodecicosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:115
-msgid "Small ditrigonal dodecicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:114
+msgid "Small dodecicosacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:116
-msgid "Small ditrigonal icosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:115
+msgid "Small dodecahemidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:117
-msgid "Small dodecacronic hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:116
+msgid "Small dodecahemidodecacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:118
-msgid "Small dodecahemicosacron"
+#: ../hacks/config/polyhedra.xml.h:117
+msgid "Great stellated dodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:119
-msgid "Small dodecahemicosahedron"
+#: ../hacks/config/polyhedra.xml.h:118
+msgid "Great icosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:120
-msgid "Small dodecahemidodecacron"
+#: ../hacks/config/polyhedra.xml.h:119
+msgid "Great icosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:121
-msgid "Small dodecahemidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:120
+msgid "Great rhombic triacontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:122
-msgid "Small dodecicosacron"
+#: ../hacks/config/polyhedra.xml.h:121
+msgid "Great truncated icosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:123
-msgid "Small dodecicosahedron"
+#: ../hacks/config/polyhedra.xml.h:122
+msgid "Great stellapentakisdodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:124
-msgid "Small dodecicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:123
+msgid "Rhombicosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:125
-msgid "Small hexacronic icositetrahedron"
+#: ../hacks/config/polyhedra.xml.h:124
+msgid "Rhombicosacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:126
-msgid "Small hexagonal hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:125
+msgid "Great snub icosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:127
-msgid "Small hexagrammic hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:126
+msgid "Great pentagonal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:128
-msgid "Small icosacronic hexecontahedron"
+#: ../hacks/config/polyhedra.xml.h:127
+msgid "Small stellated truncated dodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:129
-msgid "Small icosicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:128
+msgid "Great pentakisdodekahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:130
-msgid "Small icosihemidodecacron"
+#: ../hacks/config/polyhedra.xml.h:129
+msgid "Truncated dodecadodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:131
-msgid "Small icosihemidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:130
+msgid "Medial disdyakistriacontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:132
-msgid "Small retrosnub icosicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:131
+msgid "Inverted snub dodecadodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:133
-msgid "Small rhombidodecacron"
+#: ../hacks/config/polyhedra.xml.h:132
+msgid "Medial inverted pentagonal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:134
-msgid "Small rhombidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:133
+msgid "Great dodecicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:135
-msgid "Small rhombihexacron"
+#: ../hacks/config/polyhedra.xml.h:134
+msgid "Great dodecacronic hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:136
-msgid "Small rhombihexahedron"
+#: ../hacks/config/polyhedra.xml.h:135
+msgid "Small dodecahemicosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:137
-msgid "Small snub icosicosidodecahedron"
+#: ../hacks/config/polyhedra.xml.h:136
+msgid "Small dodecahemicosacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:138
-msgid "Small stellapentakisdodecahedron"
+#: ../hacks/config/polyhedra.xml.h:137
+msgid "Great dodecicosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:139
-msgid "Small stellated dodecahedron"
+#: ../hacks/config/polyhedra.xml.h:138
+msgid "Great dodecicosacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:140
-msgid "Small stellated truncated dodecahedron"
+#: ../hacks/config/polyhedra.xml.h:139
+msgid "Great snub dodecicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:141
-msgid "Small triambic icosahedron"
+#: ../hacks/config/polyhedra.xml.h:140
+msgid "Great hexagonal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:142
-msgid "Snub cube"
+#: ../hacks/config/polyhedra.xml.h:141
+msgid "Great dodecahemicosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:143
-msgid "Snub dodecadodecahedron"
+#: ../hacks/config/polyhedra.xml.h:142
+msgid "Great dodecahemicosacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:144
-msgid "Snub dodecahedron"
+#: ../hacks/config/polyhedra.xml.h:143
+msgid "Great stellated truncated dodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:145
-msgid "Snub icosidodecadodecahedron"
+#: ../hacks/config/polyhedra.xml.h:144
+msgid "Great triakisicosahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:148
-msgid "Stellated truncated hexahedron"
+#: ../hacks/config/polyhedra.xml.h:145
+msgid "Great rhombicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:149
-msgid "Tetradyakishexahedron"
+#: ../hacks/config/polyhedra.xml.h:146
+msgid "Great deltoidal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:151
-msgid "Tetrahemihexacron"
+#: ../hacks/config/polyhedra.xml.h:147
+msgid "Great truncated icosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:152
-msgid "Tetrahemihexahedron"
+#: ../hacks/config/polyhedra.xml.h:148
+msgid "Great disdyakistriacontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:153
-msgid "Tetrakishexahedron"
+#: ../hacks/config/polyhedra.xml.h:149
+msgid "Great inverted snub icosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:154
-msgid "Triakisicosahedron"
+#: ../hacks/config/polyhedra.xml.h:150
+msgid "Great inverted pentagonal hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:155
-msgid "Triakisoctahedron"
+#: ../hacks/config/polyhedra.xml.h:151
+msgid "Great dodecahemidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:156
-msgid "Triakistetrahedron"
+#: ../hacks/config/polyhedra.xml.h:152
+msgid "Great dodecahemidodecacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:157
-msgid "Tridyakisicosahedron"
+#: ../hacks/config/polyhedra.xml.h:153
+msgid "Great icosihemidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:158
-msgid "Truncated cube"
+#: ../hacks/config/polyhedra.xml.h:154
+msgid "Great icosihemidodecacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:159
-msgid "Truncated cuboctahedron"
+#: ../hacks/config/polyhedra.xml.h:155
+msgid "Small retrosnub icosicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:160
-msgid "Truncated dodecadodecahedron"
+#: ../hacks/config/polyhedra.xml.h:156
+msgid "Small hexagrammic hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:161
-msgid "Truncated dodecahedron"
+#: ../hacks/config/polyhedra.xml.h:157
+msgid "Great rhombidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:162
-msgid "Truncated great dodecahedron"
+#: ../hacks/config/polyhedra.xml.h:158
+msgid "Great rhombidodecacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:163
-msgid "Truncated icosahedron"
+#: ../hacks/config/polyhedra.xml.h:159
+msgid "Great retrosnub icosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:164
-msgid "Truncated icosidodechedon"
+#: ../hacks/config/polyhedra.xml.h:160
+msgid "Great pentagrammic hexecontahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:165
-msgid "Truncated octahedron"
+#: ../hacks/config/polyhedra.xml.h:161
+msgid "Great dirhombicosidodecahedron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:166
-msgid "Truncated tetrahedron"
+#: ../hacks/config/polyhedra.xml.h:162
+msgid "Great dirhombicosidodecacron"
 msgstr ""
 
-#: hacks/config/polyhedra.xml.h:167
+#: ../hacks/config/polyhedra.xml.h:163
 msgid "Utah teapotahedron"
 msgstr ""
 
-#: hacks/config/polyominoes.xml.h:4
+#: ../hacks/config/polyhedra.xml.h:167
 #, fuzzy
-msgid "Identical pieces"
-msgstr "カラーマップをインストールする"
+msgid "Show description"
+msgstr "説明"
+
+#: ../hacks/config/polyhedra.xml.h:169
+msgid ""
+"The 75 uniform polyhedra and their duals, plus 5 prisms and antiprisms, and "
+"some information about each. http://en.wikipedia.org/wiki/Uniform_polyhedra "
+"http://en.wikipedia.org/wiki/Stellation http://en.wikipedia.org/wiki/"
+"Dual_polyhedron http://en.wikipedia.org/wiki/Antiprism Written by Dr. Zvi "
+"Har'El and Jamie Zawinski; 2004."
+msgstr ""
 
-#: hacks/config/polyominoes.xml.h:9
+#: ../hacks/config/polyominoes.xml.h:1
 msgid "Polyominoes"
 msgstr ""
 
-#: hacks/config/polyominoes.xml.h:10
+#: ../hacks/config/polyominoes.xml.h:2
+#, fuzzy
+msgid "Identical pieces"
+msgstr "カラーマップをインストールする"
+
+#: ../hacks/config/polyominoes.xml.h:13
 msgid ""
 "Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
 "puzzle pieces. http://en.wikipedia.org/wiki/Polyomino Written by Stephen "
 "Montgomery-Smith; 2002."
 msgstr ""
 
-#: hacks/config/polytopes.xml.h:2
-msgid "120-cell"
+#: ../hacks/config/polytopes.xml.h:1
+msgid "Polytopes"
+msgstr ""
+
+#: ../hacks/config/polytopes.xml.h:6
+msgid "5-cell (hyper-tetrahedron)"
 msgstr ""
 
-#: hacks/config/polytopes.xml.h:3
+#: ../hacks/config/polytopes.xml.h:7
+msgid "8-cell (hypercube / tesseract)"
+msgstr ""
+
+#: ../hacks/config/polytopes.xml.h:8
 msgid "16-cell (hyper-octahedron)"
 msgstr ""
 
-#: hacks/config/polytopes.xml.h:4
+#: ../hacks/config/polytopes.xml.h:9
 msgid "24-cell"
 msgstr ""
 
-#: hacks/config/polytopes.xml.h:6
-msgid "5-cell (hyper-tetrahedron)"
+#: ../hacks/config/polytopes.xml.h:10
+msgid "120-cell"
 msgstr ""
 
-#: hacks/config/polytopes.xml.h:7
+#: ../hacks/config/polytopes.xml.h:11
 msgid "600-cell"
 msgstr ""
 
-#: hacks/config/polytopes.xml.h:8
-msgid "8-cell (hypercube / tesseract)"
-msgstr ""
+#: ../hacks/config/polytopes.xml.h:12
+#, fuzzy
+msgid "Single color"
+msgstr "DirectColor"
 
-#: hacks/config/polytopes.xml.h:9
+#: ../hacks/config/polytopes.xml.h:13
 msgid "Colors By 4D Depth"
 msgstr ""
 
-#: hacks/config/polytopes.xml.h:17
-msgid "Polytopes"
+#: ../hacks/config/polytopes.xml.h:30
+msgid ""
+"The six regular 4D polytopes rotating in 4D. Inspired by H.S.M Coxeter's "
+"book \"Regular Polytopes\", 3rd Edition, Dover Publications, Inc., 1973, and "
+"Thomas Banchoff's book \"Beyond the Third Dimension: Geometry, Computer "
+"Graphics, and Higher Dimensions\", Scientific American Library, 1990. http://"
+"en.wikipedia.org/wiki/Hypercube http://en.wikipedia.org/wiki/Tesseract "
+"http://en.wikipedia.org/wiki/Regular_polytope Written by Carsten Steger; "
+"2003."
 msgstr ""
 
-#: hacks/config/polytopes.xml.h:20
-#, fuzzy
-msgid "Single color"
-msgstr "DirectColor"
+#: ../hacks/config/pong.xml.h:1
+msgid "Pong"
+msgstr ""
 
-#: hacks/config/polytopes.xml.h:22
-msgid ""
-"This shows one of the six regular 4D polytopes rotating in 4D. Inspired by H."
-"S.M Coxeter's book \"Regular Polytopes\", 3rd Edition, Dover Publications, "
-"Inc., 1973, and Thomas Banchoff's book \"Beyond the Third Dimension: "
-"Geometry, Computer Graphics, and Higher Dimensions\", Scientific American "
-"Library, 1990. http://en.wikipedia.org/wiki/Hypercube http://en.wikipedia."
-"org/wiki/Regular_polytope Written by Carsten Steger; 2003."
+#: ../hacks/config/pong.xml.h:3
+msgid "Game speed"
+msgstr "ゲームの早さ"
+
+#: ../hacks/config/pong.xml.h:5
+msgid "Crisp"
+msgstr ""
+
+#: ../hacks/config/pong.xml.h:6
+msgid "Noise"
+msgstr "ノイズ量"
+
+#: ../hacks/config/pong.xml.h:7
+msgid "Noisy"
 msgstr ""
 
-#: hacks/config/pong.xml.h:1
+#: ../hacks/config/pong.xml.h:8
 msgid "Clock mode"
+msgstr "時計を表示する"
+
+#: ../hacks/config/pong.xml.h:14
+msgid ""
+"The 1971 Pong home video game, including artifacts of an old color TV set. "
+"In clock mode, the score keeps track of the current time. http://en."
+"wikipedia.org/wiki/Pong Written by Jeremy English, Trevor Blackwell and "
+"Jamie Zawinski; 2003."
 msgstr ""
 
-#: hacks/config/pong.xml.h:2
-msgid "Crisp"
+#: ../hacks/config/popsquares.xml.h:1
+msgid "PopSquares"
 msgstr ""
 
-#: hacks/config/pong.xml.h:4
-msgid "Game speed"
+#: ../hacks/config/popsquares.xml.h:5
+msgid "Subdivision"
 msgstr ""
 
-#: hacks/config/pong.xml.h:5
-msgid "Noise"
+#: ../hacks/config/popsquares.xml.h:8
+msgid "Light red"
 msgstr ""
 
-#: hacks/config/pong.xml.h:6
-msgid "Noisy"
+#: ../hacks/config/popsquares.xml.h:9
+msgid "Light yellow"
+msgstr ""
+
+#: ../hacks/config/popsquares.xml.h:10
+msgid "Light green"
+msgstr ""
+
+#: ../hacks/config/popsquares.xml.h:11
+msgid "Light cyan"
 msgstr ""
 
-#: hacks/config/pong.xml.h:7
-msgid "Pong"
+#: ../hacks/config/popsquares.xml.h:12
+msgid "Light blue"
 msgstr ""
 
-#: hacks/config/pong.xml.h:10
-msgid ""
-"This simulates the 1971 Pong home video game, as well as various artifacts "
-"from displaying it on a color TV set. In clock mode, the score keeps track "
-"of the current time. http://en.wikipedia.org/wiki/Pong Written by Jeremy "
-"English and Trevor Blackwell; 2003."
+#: ../hacks/config/popsquares.xml.h:13
+msgid "Light magenta"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:2
-msgid "Dark blue"
+#: ../hacks/config/popsquares.xml.h:14
+msgid "Dark red"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:3
-msgid "Dark cyan"
+#: ../hacks/config/popsquares.xml.h:15
+msgid "Dark yellow"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:4
+#: ../hacks/config/popsquares.xml.h:16
 #, fuzzy
 msgid "Dark green"
 msgstr "ブランク・スクリーン"
 
-#: hacks/config/popsquares.xml.h:5
+#: ../hacks/config/popsquares.xml.h:17
+msgid "Dark cyan"
+msgstr ""
+
+#: ../hacks/config/popsquares.xml.h:18
+msgid "Dark blue"
+msgstr ""
+
+#: ../hacks/config/popsquares.xml.h:19
 msgid "Dark magenta"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:6
-msgid "Dark red"
+#: ../hacks/config/popsquares.xml.h:20
+msgid "Twitch"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:7
-msgid "Dark yellow"
+#: ../hacks/config/popsquares.xml.h:22
+msgid ""
+"A pop-art-ish looking grid of pulsing colors. Written by Levi Burton; 2003."
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:10
-msgid "Light blue"
+#: ../hacks/config/projectiveplane.xml.h:1
+msgid "ProjectivePlane"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:11
-msgid "Light cyan"
+#: ../hacks/config/projectiveplane.xml.h:8
+msgid "Distance bands"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:12
-msgid "Light green"
+#: ../hacks/config/projectiveplane.xml.h:9
+msgid "Direction bands"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:13
-msgid "Light magenta"
+#: ../hacks/config/projectiveplane.xml.h:12
+#, fuzzy
+msgid "Distance colors"
+msgstr "DirectColor"
+
+#: ../hacks/config/projectiveplane.xml.h:13
+#, fuzzy
+msgid "Direction colors"
+msgstr "DirectColor"
+
+#: ../hacks/config/projectiveplane.xml.h:21
+msgid "-4"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:14
-msgid "Light red"
+#: ../hacks/config/projectiveplane.xml.h:22
+#, fuzzy
+msgid "WX speed"
+msgstr "表示モード"
+
+#: ../hacks/config/projectiveplane.xml.h:23
+msgid "4"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:15
-msgid "Light yellow"
+#: ../hacks/config/projectiveplane.xml.h:24
+#, fuzzy
+msgid "WY speed"
+msgstr "表示モード"
+
+#: ../hacks/config/projectiveplane.xml.h:25
+#, fuzzy
+msgid "WZ speed"
+msgstr "表示モード"
+
+#: ../hacks/config/projectiveplane.xml.h:26
+#, fuzzy
+msgid "XY speed"
+msgstr "表示モード"
+
+#: ../hacks/config/projectiveplane.xml.h:27
+#, fuzzy
+msgid "XZ speed"
+msgstr "表示モード"
+
+#: ../hacks/config/projectiveplane.xml.h:28
+#, fuzzy
+msgid "YZ speed"
+msgstr "表示モード"
+
+#: ../hacks/config/projectiveplane.xml.h:29
+msgid "-180"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:18
-msgid "PopSquares"
+#: ../hacks/config/projectiveplane.xml.h:30
+msgid "Walk dir     "
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:20
-msgid "Subdivision"
+#: ../hacks/config/projectiveplane.xml.h:31
+msgid "180"
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:21
+#: ../hacks/config/projectiveplane.xml.h:33
+#, fuzzy
+msgid "Walk speed"
+msgstr "表示モード"
+
+#: ../hacks/config/projectiveplane.xml.h:44
 msgid ""
-"This draws a pop-art-ish looking grid of pulsing colors. Written by Levi "
-"Burton; 2003."
+"A 4D embedding of the real projective plane. You can walk on the surface of "
+"the real projective plane or rotate it in 4D or walk on it while it rotates "
+"in 4D. Inspired by Thomas Banchoff's book \"Beyond the Third Dimension: "
+"Geometry, Computer Graphics, and Higher Dimensions\", Scientific American "
+"Library, 1990. http://en.wikipedia.org/wiki/Real_projective_plane http://en."
+"wikipedia.org/wiki/Roman_surface http://en.wikipedia.org/wiki/Cross_cap "
+"http://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
+"RealProjectivePlane.html http://mathworld.wolfram.com/RomanSurface.html "
+"http://mathworld.wolfram.com/Cross-Cap.html http://mathworld.wolfram.com/"
+"MoebiusStrip.html Written by Carsten Steger; 2014."
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:22
-msgid "Twitch"
+#: ../hacks/config/providence.xml.h:1
+msgid "Providence"
 msgstr ""
 
-#: hacks/config/providence.xml.h:1
+#: ../hacks/config/providence.xml.h:5
+msgid "Draw eye"
+msgstr ""
+
+#: ../hacks/config/providence.xml.h:8
 msgid ""
 "\"A pyramid unfinished. In the zenith an eye in a triangle, surrounded by a "
 "glory, proper.\" http://en.wikipedia.org/wiki/Eye_of_Providence Written by "
 "Blair Tennessy; 2004."
 msgstr ""
 
-#: hacks/config/providence.xml.h:2
-msgid "Draw eye"
+#: ../hacks/config/pulsar.xml.h:1
+msgid "Pulsar"
 msgstr ""
 
-#: hacks/config/providence.xml.h:6
-msgid "Providence"
+#: ../hacks/config/pulsar.xml.h:5
+msgid "Quad count"
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:1
-msgid "Anti-alias lines"
+#: ../hacks/config/pulsar.xml.h:8
+msgid "Enable texturing"
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:2
-msgid ""
-"Draws some intersecting planes, making use of alpha blending, fog, textures, "
-"and mipmaps. Written by David Konerding; 1999."
+#: ../hacks/config/pulsar.xml.h:9
+msgid "Enable texture mipmaps"
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:3
+#: ../hacks/config/pulsar.xml.h:10
 msgid "Enable blending"
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:4
-msgid "Enable depth buffer"
+#: ../hacks/config/pulsar.xml.h:11
+msgid "Anti-alias lines"
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:7
+#: ../hacks/config/pulsar.xml.h:12
 msgid "Enable texture filtering"
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:8
-msgid "Enable texture mipmaps"
+#: ../hacks/config/pulsar.xml.h:13
+msgid "Enable depth buffer"
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:9
-msgid "Enable texturing"
+#: ../hacks/config/pulsar.xml.h:15
+msgid ""
+"Intersecting planes, with alpha blending, fog, textures, and mipmaps. "
+"Written by David Konerding; 1999."
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:13
-msgid "Pulsar"
+#: ../hacks/config/pyro.xml.h:1
+msgid "Pyro"
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:14
-msgid "Quad count"
+#: ../hacks/config/pyro.xml.h:6
+msgid "Particle density"
 msgstr ""
 
-#: hacks/config/pyro.xml.h:2
-msgid ""
-"Exploding fireworks. See also the \"Fireworkx\", \"Eruption\", and \"XFlame"
-"\" screen savers. Written by Jamie Zawinski; 1992."
+#: ../hacks/config/pyro.xml.h:9
+msgid "Launch frequency"
 msgstr ""
 
-#: hacks/config/pyro.xml.h:3
+#: ../hacks/config/pyro.xml.h:12
 #, fuzzy
 msgid "Explosive yield"
 msgstr "表示モード"
 
-#: hacks/config/pyro.xml.h:7
-msgid "Launch frequency"
+#: ../hacks/config/pyro.xml.h:15
+msgid ""
+"Exploding fireworks. See also the \"Fireworkx\", \"Eruption\", and \"XFlame"
+"\" screen savers. Written by Jamie Zawinski; 1992."
 msgstr ""
 
-#: hacks/config/pyro.xml.h:10
-msgid "Particle density"
+#: ../hacks/config/qix.xml.h:1
+msgid "Qix"
 msgstr ""
 
-#: hacks/config/pyro.xml.h:11
-msgid "Pyro"
+#: ../hacks/config/qix.xml.h:12
+msgid "Line segments"
 msgstr ""
 
-#: hacks/config/qix.xml.h:1
-msgid "Additive colors"
+#: ../hacks/config/qix.xml.h:13
+msgid "Solid objects"
 msgstr ""
 
-#: hacks/config/qix.xml.h:2
-msgid ""
-"Bounces a series of line segments around the screen, and uses variations on "
-"this basic motion pattern to produce all sorts of different presentations: "
-"line segments, filled polygons, and overlapping translucent areas. http://en."
-"wikipedia.org/wiki/Qix Written by Jamie Zawinski; 1992."
+#: ../hacks/config/qix.xml.h:14
+msgid "Linear motion"
 msgstr ""
 
-#: hacks/config/qix.xml.h:11
-msgid "Line segments"
+#: ../hacks/config/qix.xml.h:16
+msgid "Additive colors"
 msgstr ""
 
-#: hacks/config/qix.xml.h:12
-msgid "Linear motion"
+#: ../hacks/config/qix.xml.h:17
+msgid "Subtractive colors"
 msgstr ""
 
-#: hacks/config/qix.xml.h:15
+#: ../hacks/config/qix.xml.h:19
 msgid "Max size"
 msgstr ""
 
-#: hacks/config/qix.xml.h:16
+#: ../hacks/config/qix.xml.h:20
 msgid "Poly corners"
 msgstr ""
 
-#: hacks/config/qix.xml.h:17
-msgid "Qix"
+#: ../hacks/config/qix.xml.h:25
+msgid ""
+"Bounces a series of line segments around the screen, and uses variations on "
+"this basic motion pattern to produce all sorts of different presentations: "
+"line segments, filled polygons, and overlapping translucent areas. http://en."
+"wikipedia.org/wiki/Qix Written by Jamie Zawinski; 1992."
 msgstr ""
 
-#: hacks/config/qix.xml.h:18
-msgid "Random motion"
+#: ../hacks/config/quasicrystal.xml.h:1
+msgid "QuasiCrystal"
 msgstr ""
 
-#: hacks/config/qix.xml.h:21
-msgid "Solid objects"
-msgstr ""
+#: ../hacks/config/quasicrystal.xml.h:9
+#, fuzzy
+msgid "Contrast"
+msgstr "カラーマップ"
 
-#: hacks/config/qix.xml.h:23
-msgid "Subtractive colors"
-msgstr ""
+#: ../hacks/config/quasicrystal.xml.h:10
+#, fuzzy
+msgid "Displacement"
+msgstr "画像を表示する"
 
-#: hacks/config/qix.xml.h:24 hacks/config/webcollage.xml.h:15
-msgid "Transparent"
+#: ../hacks/config/quasicrystal.xml.h:14
+msgid ""
+"A quasicrystal is a structure that is ordered but aperiodic. Two-dimensional "
+"quasicrystals can be generated by adding a set of planes where x is the sine "
+"of y. Different complex aperiodic plane tilings are produced depending on "
+"the period, position, and rotation of the component planes, and whether the "
+"rotation of the planes is evenly distributed around the circle (the "
+"\"symmetry\" option, above) or random. See also the \"RD-Bomb\", \"CWaves\" "
+"and \"Penrose\" screen savers. http://en.wikipedia.org/wiki/Quasicrystal "
+"Written by Jamie Zawinski; 2013."
 msgstr ""
 
-#: hacks/config/queens.xml.h:4
+#: ../hacks/config/queens.xml.h:1
 msgid "Queens"
 msgstr ""
 
-#: hacks/config/queens.xml.h:6
+#: ../hacks/config/queens.xml.h:7
 msgid ""
-"Solves the N-Queens problem (where N is between 5 and 10 queens). The "
-"problem is: how may one place N queens on an NxN chessboard such that no "
-"queen can attack a sister? See also the \"Endgame\" screen saver. http://en."
-"wikipedia.org/wiki/Eight_queens_puzzle Written by Blair Tennessy; 2002."
-msgstr ""
-
-#: hacks/config/rd-bomb.xml.h:2 hacks/config/rdbomb.xml.h:2
-#, no-c-format
-msgid "1%"
+"The N-Queens problem: how to place N queens on an NxN chessboard such that "
+"no queen can attack a sister? See also the \"Endgame\" screen saver. http://"
+"en.wikipedia.org/wiki/Eight_queens_puzzle Written by Blair Tennessy and "
+"Jamie Zawinski; 2002."
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:5 hacks/config/rdbomb.xml.h:5
-msgid "Diffusion"
+#: ../hacks/config/rd-bomb.xml.h:1 ../hacks/config/rdbomb.xml.h:1
+msgid "RDbomb"
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:6 hacks/config/rdbomb.xml.h:6
-msgid ""
-"Draws a grid of growing square-like shapes that, once they overtake each "
-"other, react in unpredictable ways. \"RD\" stands for reaction-diffusion. "
-"Written by Scott Draves; 1997."
+#: ../hacks/config/rd-bomb.xml.h:5 ../hacks/config/rdbomb.xml.h:5
+#: ../hacks/config/voronoi.xml.h:12
+msgid "Wander speed"
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:7 hacks/config/rdbomb.xml.h:7
-msgid "Epoch"
+#: ../hacks/config/rd-bomb.xml.h:7 ../hacks/config/rdbomb.xml.h:7
+#, no-c-format
+msgid "1%"
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:9 hacks/config/rdbomb.xml.h:9
+#: ../hacks/config/rd-bomb.xml.h:8 ../hacks/config/rdbomb.xml.h:8
+#: ../hacks/config/tessellimage.xml.h:14
 #, fuzzy
 msgid "Fill screen"
 msgstr "ブランク・スクリーン"
 
-#: hacks/config/rd-bomb.xml.h:14 hacks/config/rdbomb.xml.h:14
-msgid "RDbomb"
+#: ../hacks/config/rd-bomb.xml.h:12 ../hacks/config/rdbomb.xml.h:12
+msgid "Epoch"
+msgstr ""
+
+#: ../hacks/config/rd-bomb.xml.h:18 ../hacks/config/rdbomb.xml.h:18
+msgid "X tile size"
+msgstr ""
+
+#: ../hacks/config/rd-bomb.xml.h:19 ../hacks/config/rdbomb.xml.h:19
+msgid "Y tile size"
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:15 hacks/config/rdbomb.xml.h:15
+#: ../hacks/config/rd-bomb.xml.h:20 ../hacks/config/rdbomb.xml.h:20
 #, fuzzy
 msgid "Reaction"
 msgstr "説明"
 
-#: hacks/config/rd-bomb.xml.h:16 hacks/config/rdbomb.xml.h:16
-msgid "Seed radius"
+#: ../hacks/config/rd-bomb.xml.h:21 ../hacks/config/rdbomb.xml.h:21
+msgid "Diffusion"
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:21 hacks/config/rdbomb.xml.h:21
-#: hacks/config/voronoi.xml.h:15
-msgid "Wander speed"
+#. #### default is wrong
+#: ../hacks/config/rd-bomb.xml.h:23 ../hacks/config/rdbomb.xml.h:23
+msgid "Seed radius"
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:22 hacks/config/rdbomb.xml.h:22
-msgid "X tile size"
+#: ../hacks/config/rd-bomb.xml.h:24 ../hacks/config/rdbomb.xml.h:24
+msgid ""
+"Reaction-diffusion: draws a grid of growing square-like shapes that, once "
+"they overtake each other, react in unpredictable ways. Written by Scott "
+"Draves; 1997."
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:23 hacks/config/rdbomb.xml.h:23
-msgid "Y tile size"
+#: ../hacks/config/ripples.xml.h:1
+msgid "Ripples"
 msgstr ""
 
-#: hacks/config/ripples.xml.h:3
-msgid "Big drops"
+#: ../hacks/config/ripples.xml.h:8
+msgid "Drizzle"
 msgstr ""
 
-#: hacks/config/ripples.xml.h:4
+#: ../hacks/config/ripples.xml.h:9
 msgid "Drippiness"
 msgstr ""
 
-#: hacks/config/ripples.xml.h:5
-msgid "Drizzle"
+#: ../hacks/config/ripples.xml.h:10
+msgid "Storm"
 msgstr ""
 
-#: hacks/config/ripples.xml.h:7
-msgid "Fluidity"
+#: ../hacks/config/ripples.xml.h:11
+msgid "Small drops"
 msgstr ""
 
-#: hacks/config/ripples.xml.h:9
-#, fuzzy
-msgid "Grayscale"
-msgstr "グレースケール"
+#: ../hacks/config/ripples.xml.h:12
+msgid "Fluidity"
+msgstr ""
 
-#: hacks/config/ripples.xml.h:12
-msgid "Magic lighting effect"
+#: ../hacks/config/ripples.xml.h:13
+msgid "Big drops"
 msgstr ""
 
-#: hacks/config/ripples.xml.h:13
+#: ../hacks/config/ripples.xml.h:14
 msgid "Moving splashes"
 msgstr ""
 
-#: hacks/config/ripples.xml.h:14
+#: ../hacks/config/ripples.xml.h:15
 msgid "Psychedelic colors"
 msgstr ""
 
-#: hacks/config/ripples.xml.h:15
-msgid "Ripples"
-msgstr ""
-
-#: hacks/config/ripples.xml.h:17
-msgid "Small drops"
-msgstr ""
+#: ../hacks/config/ripples.xml.h:16
+#, fuzzy
+msgid "Grayscale"
+msgstr "グレースケール"
 
-#: hacks/config/ripples.xml.h:18
-msgid "Storm"
+#: ../hacks/config/ripples.xml.h:17
+msgid "Magic lighting effect"
 msgstr ""
 
-#: hacks/config/ripples.xml.h:19
+#: ../hacks/config/ripples.xml.h:19
 msgid ""
-"This draws rippling interference patterns like splashing water. With the -"
-"water option, it manipulates your desktop image to look like something is "
-"dripping into it. Written by Tom Hammersley; 1999."
+"Rippling interference patterns reminiscent of splashing water distort a "
+"loaded image. Written by Tom Hammersley; 1999."
 msgstr ""
 
-#: hacks/config/rocks.xml.h:10
+#: ../hacks/config/rocks.xml.h:1
 msgid "Rocks"
 msgstr ""
 
-#: hacks/config/rocks.xml.h:14
-msgid "Steering"
+#: ../hacks/config/rocks.xml.h:9
+msgid "Velocity"
 msgstr ""
 
-#: hacks/config/rocks.xml.h:15
-msgid ""
-"This draws an animation of flight through an asteroid field, with changes in "
-"rotation and direction. Written by Jamie Zawinski; 1992."
+#: ../hacks/config/rocks.xml.h:12
+msgid "Steering"
 msgstr ""
 
-#: hacks/config/rocks.xml.h:17
-msgid "Velocity"
+#: ../hacks/config/rocks.xml.h:18
+msgid "An asteroid field zooms by. Written by Jamie Zawinski; 1992."
 msgstr ""
 
-#: hacks/config/rorschach.xml.h:7
+#: ../hacks/config/rorschach.xml.h:1
 msgid "Rorschach"
 msgstr ""
 
-#: hacks/config/rorschach.xml.h:10
-msgid ""
-"This generates random inkblot patterns via a reflected random walk. Any deep-"
-"seated neurotic tendencies which this program reveals are your own problem. "
-"http://en.wikipedia.org/wiki/Rorschach_inkblot_test http://en.wikipedia.org/"
-"wiki/Random_walk Written by Jamie Zawinski; 1992."
-msgstr ""
-
-#: hacks/config/rorschach.xml.h:11
+#: ../hacks/config/rorschach.xml.h:6
 msgid "With X symmetry"
 msgstr ""
 
-#: hacks/config/rorschach.xml.h:12
+#: ../hacks/config/rorschach.xml.h:7
 msgid "With Y symmetry"
 msgstr ""
 
-#: hacks/config/rotor.xml.h:2
+#: ../hacks/config/rorschach.xml.h:12
 msgid ""
-"Draws a line segment moving along a complex spiraling curve. Written by Tom "
-"Lawrence; 1997."
+"Inkblot patterns via a reflected random walk. http://en.wikipedia.org/wiki/"
+"Rorschach_inkblot_test http://en.wikipedia.org/wiki/Random_walk Written by "
+"Jamie Zawinski; 1992."
 msgstr ""
 
-#: hacks/config/rotor.xml.h:5 hacks/config/skytentacles.xml.h:9
-#: hacks/config/wander.xml.h:8
-msgid "Length"
-msgstr ""
-
-#: hacks/config/rotor.xml.h:10
+#: ../hacks/config/rotor.xml.h:1
 msgid "Rotor"
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:3
-msgid "Animate"
+#: ../hacks/config/rotor.xml.h:6 ../hacks/config/skytentacles.xml.h:6
+#: ../hacks/config/wander.xml.h:9
+msgid "Length"
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:4
+#: ../hacks/config/rotor.xml.h:14
 msgid ""
-"Creates a collage of rotated and scaled portions of the screen. Written by "
-"Claudio Matsuoka; 2001."
-msgstr ""
-
-#: hacks/config/rotzoomer.xml.h:9
-msgid "Rectangle count"
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Draws a line segment moving along a complex spiraling curve. "
+"Written by Tom Lawrence; 1997."
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:10
+#: ../hacks/config/rotzoomer.xml.h:1
 msgid "RotZoomer"
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:12
-msgid "Stationary rectangles"
+#: ../hacks/config/rotzoomer.xml.h:8
+msgid "Rectangle count"
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:13
-msgid "Sweeping arcs"
+#: ../hacks/config/rotzoomer.xml.h:9
+msgid "Stationary rectangles"
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:15
+#: ../hacks/config/rotzoomer.xml.h:10
 #, fuzzy
 msgid "Wandering rectangles"
 msgstr "標準"
 
-#: hacks/config/rubik.xml.h:3
-#, no-c-format
-msgid ""
-"Draws a Rubik's Cube that rotates in three dimensions and repeatedly "
-"shuffles and solves itself. See also the \"GLSnake\" and \"Cube21\" screen "
-"savers. http://en.wikipedia.org/wiki/Rubik%27s_Cube Written by Marcelo "
-"Vianna; 1997."
+#: ../hacks/config/rotzoomer.xml.h:11
+msgid "Sweeping arcs"
 msgstr ""
 
-#: hacks/config/rubik.xml.h:5
-msgid "Hide shuffling"
+#: ../hacks/config/rotzoomer.xml.h:12
+msgid "Animate"
+msgstr ""
+
+#: ../hacks/config/rotzoomer.xml.h:14
+msgid ""
+"Distorts an image by rotating and scaling random sections of it. Written by "
+"Claudio Matsuoka; 2001."
 msgstr ""
 
-#: hacks/config/rubik.xml.h:9
+#: ../hacks/config/rubik.xml.h:1
 msgid "Rubik"
 msgstr ""
 
-#: hacks/config/sballs.xml.h:3
+#: ../hacks/config/rubik.xml.h:10
+msgid "Hide shuffling"
+msgstr ""
+
+#: ../hacks/config/rubik.xml.h:13
+#, no-c-format
 msgid ""
-"Draws an animation of textured balls spinning like crazy. Written by Eric "
-"Lassauge; 2002."
+"A Rubik's Cube that repeatedly shuffles and solves itself. See also the "
+"\"GLSnake\" and \"Cube21\" screen savers. http://en.wikipedia.org/wiki/Rubik"
+"%27s_Cube Written by Marcelo Vianna; 1997."
 msgstr ""
 
-#: hacks/config/sballs.xml.h:9
-msgid "Plane"
+#: ../hacks/config/rubikblocks.xml.h:1
+msgid "RubikBlocks"
 msgstr ""
 
-#: hacks/config/sballs.xml.h:10
-msgid "Pyramid"
+#: ../hacks/config/rubikblocks.xml.h:21
+msgid ""
+"The \"Rubik's Mirror Blocks\" puzzle. See also the \"Rubik\", \"Cube21\", "
+"and \"GLSnake\" screen savers. http://en.wikipedia.org/wiki/"
+"Combination_puzzles#Irregular_cuboids Written by Vasek Potocek; 2009."
 msgstr ""
 
-#: hacks/config/sballs.xml.h:12
+#: ../hacks/config/sballs.xml.h:1
 msgid "SBalls"
 msgstr ""
 
-#: hacks/config/sballs.xml.h:14
-msgid "Star"
+#: ../hacks/config/sballs.xml.h:11
+msgid "Plane"
 msgstr ""
 
-#: hacks/config/shadebobs.xml.h:10
-msgid "ShadeBobs"
+#: ../hacks/config/sballs.xml.h:12
+msgid "Pyramid"
 msgstr ""
 
-#: hacks/config/shadebobs.xml.h:13
-msgid ""
-"This draws smoothly-shaded oscillating oval patterns that look something "
-"like vapor trails or neon tubes. Written by Shane Smit; 1999."
+#: ../hacks/config/sballs.xml.h:13
+msgid "Star"
 msgstr ""
 
-#: hacks/config/sierpinski.xml.h:8 hacks/config/thornbird.xml.h:8
-#: hacks/config/voronoi.xml.h:11
-msgid "Points"
+#: ../hacks/config/sballs.xml.h:17
+msgid "Textured balls spinning like crazy. Written by Eric Lassauge; 2002."
 msgstr ""
 
-#: hacks/config/sierpinski.xml.h:10
-msgid "Sierpinski"
+#: ../hacks/config/shadebobs.xml.h:1
+msgid "ShadeBobs"
 msgstr ""
 
-#: hacks/config/sierpinski.xml.h:12
+#: ../hacks/config/shadebobs.xml.h:17
 msgid ""
-"This draws the two-dimensional variant of the recursive Sierpinski triangle "
-"fractal. See also the \"Sierpinski3D\" screen saver. http://en.wikipedia.org/"
-"wiki/Sierpinski_triangle Written by Desmond Daignault; 1997."
+"Oscillating oval patterns that look something like vapor trails or neon "
+"tubes. Written by Shane Smit; 1999."
 msgstr ""
 
-#: hacks/config/sierpinski3d.xml.h:9
-msgid "Sierpinski3D"
+#: ../hacks/config/sierpinski.xml.h:1
+msgid "Sierpinski"
 msgstr ""
 
-#: hacks/config/sierpinski3d.xml.h:10
-msgid ""
-"This draws the Sierpinski tetrahedron fractal, the three-dimensional variant "
-"of the recursive Sierpinski triangle. http://en.wikipedia.org/wiki/"
-"Sierpinski_triangle#Analogs_in_higher_dimension Written by Tim Robinson and "
-"Jamie Zawinski; 1999."
+#: ../hacks/config/sierpinski.xml.h:6 ../hacks/config/surfaces.xml.h:22
+#: ../hacks/config/thornbird.xml.h:6 ../hacks/config/voronoi.xml.h:6
+msgid "Points"
 msgstr ""
 
-#: hacks/config/skytentacles.xml.h:3
-msgid "Cartoony"
+#: ../hacks/config/sierpinski.xml.h:14
+msgid ""
+"The 2D Sierpinski triangle fractal. See also the \"Sierpinski3D\" screen "
+"saver. http://en.wikipedia.org/wiki/Sierpinski_triangle Written by Desmond "
+"Daignault; 1997."
 msgstr ""
 
-#: hacks/config/skytentacles.xml.h:4
-msgid "Draw skin"
+#: ../hacks/config/sierpinski3d.xml.h:1
+msgid "Sierpinski3D"
 msgstr ""
 
-#: hacks/config/skytentacles.xml.h:6
-msgid "Flexibility"
+#: ../hacks/config/sierpinski3d.xml.h:11
+msgid ""
+"The recursive Sierpinski tetrahedron fractal. http://en.wikipedia.org/wiki/"
+"Sierpinski_triangle#Analogs_in_higher_dimension Written by Jamie Zawinski "
+"and Tim Robinson; 1999."
 msgstr ""
 
-#: hacks/config/skytentacles.xml.h:14
+#: ../hacks/config/skytentacles.xml.h:1
 msgid "SkyTentacles"
 msgstr ""
 
-#: hacks/config/skytentacles.xml.h:19
-msgid "Tentacles can intersect"
-msgstr ""
-
-#: hacks/config/skytentacles.xml.h:20
-msgid ""
-"There is a tentacled abomination in the sky. From above you it devours. "
-"Written by Jamie Zawinski; 2008."
+#: ../hacks/config/skytentacles.xml.h:12
+msgid "Flexibility"
 msgstr ""
 
-#: hacks/config/skytentacles.xml.h:24
+#: ../hacks/config/skytentacles.xml.h:14
 msgid "Wiggliness"
 msgstr ""
 
-#: hacks/config/skytentacles.xml.h:25
+#: ../hacks/config/skytentacles.xml.h:19
 #, fuzzy
 msgid "X resolution"
 msgstr "説明"
 
-#: hacks/config/skytentacles.xml.h:26
+#: ../hacks/config/skytentacles.xml.h:20
 #, fuzzy
 msgid "Y resolution"
 msgstr "説明"
 
-#: hacks/config/slidescreen.xml.h:7
-msgid "Gutter size"
+#: ../hacks/config/skytentacles.xml.h:21
+msgid "Draw skin"
+msgstr ""
+
+#: ../hacks/config/skytentacles.xml.h:22
+msgid "Cartoony"
+msgstr ""
+
+#: ../hacks/config/skytentacles.xml.h:23
+msgid "Tentacles can intersect"
 msgstr ""
 
-#: hacks/config/slidescreen.xml.h:12
+#: ../hacks/config/skytentacles.xml.h:26
+msgid ""
+"There is a tentacled abomination in the sky. From above you it devours. "
+"Written by Jamie Zawinski; 2008."
+msgstr ""
+
+#: ../hacks/config/slidescreen.xml.h:1
+msgid "SlideScreen"
+msgstr ""
+
+#: ../hacks/config/slidescreen.xml.h:6
 msgid "Pause"
 msgstr ""
 
-#: hacks/config/slidescreen.xml.h:15
+#: ../hacks/config/slidescreen.xml.h:12
 msgid "Slide speed"
 msgstr ""
 
-#: hacks/config/slidescreen.xml.h:16
-msgid "SlideScreen"
+#: ../hacks/config/slidescreen.xml.h:17
+msgid "Gutter size"
 msgstr ""
 
-#: hacks/config/slidescreen.xml.h:19
+#: ../hacks/config/slidescreen.xml.h:19
 msgid ""
-"This takes an image, divides it into a grid, and then randomly shuffles the "
-"squares around as if it was one of those \"fifteen-puzzle\" games where "
-"there is a grid of squares, one of which is missing. http://en.wikipedia.org/"
-"wiki/Fifteen_puzzle Written by Jamie Zawinski; 1994."
+"A variant on a \"fifteen puzzle\", operating on the screen or an image. It "
+"divides the image into a grid and randomly shuffles the squares. http://en."
+"wikipedia.org/wiki/Fifteen_puzzle Written by Jamie Zawinski; 1994."
 msgstr ""
 
-#: hacks/config/slip.xml.h:10
+#: ../hacks/config/slip.xml.h:1
 msgid "Slip"
 msgstr ""
 
-#: hacks/config/slip.xml.h:12
+#: ../hacks/config/slip.xml.h:14
 msgid ""
-"This throws some random bits on the screen, then sucks them through a jet "
-"engine and spews them out the other side. To avoid turning the image "
-"completely to mush, every now and then it will it interject some splashes of "
-"color into the scene, or go into a spin cycle, or stretch the image like "
-"taffy. Written by Scott Draves and Jamie Zawinski; 1997."
+"A jet engine consumes the screen, then puts it through a spin cycle. Written "
+"by Scott Draves and Jamie Zawinski; 1997."
 msgstr ""
 
-#: hacks/config/sonar.xml.h:1
-msgid "A count"
+#: ../hacks/config/sonar.xml.h:1
+msgid "Sonar"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:2
-msgid "B count"
+#: ../hacks/config/sonar.xml.h:8
+msgid "Ping local subnet"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:6
+#.
+#. <option id="24" _label="Ping subnet/24 (254 hosts)" arg-set="-ping subnet/24"/>
+#. <option id="25" _label="Ping subnet/25 (126 hosts)" arg-set="-ping subnet/25"/>
+#. <option id="26" _label="Ping subnet/26 (62 hosts)"  arg-set="-ping subnet/26"/>
+#. <option id="27" _label="Ping subnet/27 (31 hosts)"  arg-set="-ping subnet/27"/>
+#. <option id="28" _label="Ping subnet/28 (14 hosts)"/>
+#. <option id="29" _label="Ping subnet/29 (6 hosts)"   arg-set="-ping subnet/29"/>
+#. <option id="30" _label="Ping subnet/30 (2 hosts)"   arg-set="-ping subnet/30"/>
+#.
+#: ../hacks/config/sonar.xml.h:18
 msgid "Ping known SSH hosts"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:7
-msgid "Ping subnet/24 (254 hosts)"
+#: ../hacks/config/sonar.xml.h:19
+msgid "Ping Google, Facebook, etc."
 msgstr ""
 
-#: hacks/config/sonar.xml.h:8
-msgid "Ping subnet/25 (126 hosts)"
+#: ../hacks/config/sonar.xml.h:20
+msgid "Simulation (don't ping)"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:9
-msgid "Ping subnet/26 (62 hosts)"
-msgstr ""
+#: ../hacks/config/sonar.xml.h:22
+#, fuzzy
+msgid "Font size"
+msgstr "インストールされていません"
 
-#: hacks/config/sonar.xml.h:10
-msgid "Ping subnet/27 (31 hosts)"
+#: ../hacks/config/sonar.xml.h:27
+msgid "Simulation team A name"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:11
-msgid "Ping subnet/28 (14 hosts)"
+#: ../hacks/config/sonar.xml.h:28
+msgid "A count"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:12
-msgid "Ping subnet/29 (6 hosts)"
+#: ../hacks/config/sonar.xml.h:29
+msgid "Simulation team B name"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:13
-msgid "Ping subnet/30 (2 hosts)"
+#: ../hacks/config/sonar.xml.h:30
+msgid "B count"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:14
+#: ../hacks/config/sonar.xml.h:31
 msgid "Resolve host names"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:16
+#: ../hacks/config/sonar.xml.h:32
 msgid "Show ping times"
 msgstr ""
 
-#: hacks/config/sonar.xml.h:17
-msgid "Simulation team A name"
-msgstr ""
-
-#: hacks/config/sonar.xml.h:18
-msgid "Simulation team B name"
-msgstr ""
-
-#: hacks/config/sonar.xml.h:19
-msgid "Sonar"
-msgstr ""
-
-#: hacks/config/sonar.xml.h:20
+#: ../hacks/config/sonar.xml.h:35
 msgid ""
-"This draws a sonar screen that pings (get it?) the hosts on your local "
-"network, and plots their distance (response time) from you. The three rings "
-"represent ping times of approximately 2.5, 70 and 2,000 milliseconds "
-"respectively. Alternately, it can run a simulation that doesn't involve "
-"hosts. (If pinging doesn't work, you may need to make the executable be "
-"setuid.) http://en.wikipedia.org/wiki/Ping#History Written by Stephen Martin "
-"and Jamie Zawinski; 1998."
+"A sonar display pings (get it?) the hosts on your local network, and plots "
+"their distance (response time) from you. The three rings represent ping "
+"times of approximately 2.5, 70 and 2,000 milliseconds respectively. "
+"Alternately, it can run a simulation that doesn't involve hosts. http://en."
+"wikipedia.org/wiki/Ping#History Written by Jamie Zawinski and Stephen "
+"Martin; 1998."
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:1
-msgid "Allow wall collisions"
+#: ../hacks/config/speedmine.xml.h:1
+msgid "SpeedMine"
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:2
-#, fuzzy
-msgid "Display crosshair"
-msgstr "表示モード"
-
-#: hacks/config/speedmine.xml.h:8
+#: ../hacks/config/speedmine.xml.h:6
 msgid "Max velocity"
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:9
-msgid "Present bonuses"
+#: ../hacks/config/speedmine.xml.h:8
+msgid "Thrust"
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:10
-msgid "Rocky walls"
+#: ../hacks/config/speedmine.xml.h:10
+msgid "Tunnel"
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:12
-msgid ""
-"Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written "
-"by Conrad Parker; 2001."
+#: ../hacks/config/speedmine.xml.h:11 ../hacks/config/worm.xml.h:1
+msgid "Worm"
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:14
-msgid "SpeedMine"
+#: ../hacks/config/speedmine.xml.h:12
+msgid "Rocky walls"
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:15
-msgid "Thrust"
+#: ../hacks/config/speedmine.xml.h:13
+msgid "Allow wall collisions"
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:16
-msgid "Tunnel"
+#: ../hacks/config/speedmine.xml.h:14
+msgid "Present bonuses"
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:18 hacks/config/worm.xml.h:11
-msgid "Worm"
-msgstr ""
+#: ../hacks/config/speedmine.xml.h:15
+#, fuzzy
+msgid "Display crosshair"
+msgstr "表示モード"
 
-#: hacks/config/sphere.xml.h:1
+#: ../hacks/config/speedmine.xml.h:18
 msgid ""
-"Draws shaded spheres in multiple colors. Written by Tom Duff and Jamie "
-"Zawinski; 1982, 1997."
+"Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written "
+"by Conrad Parker; 2001."
 msgstr ""
 
-#: hacks/config/spheremonics.xml.h:19
-msgid "Smoothed lines"
+#: ../hacks/config/sphere.xml.h:9
+msgid ""
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Draws shaded spheres in multiple colors. Written by Tom Duff "
+"and Jamie Zawinski; 1982, 1997."
 msgstr ""
 
-#: hacks/config/spheremonics.xml.h:20
+#: ../hacks/config/spheremonics.xml.h:1
 msgid "Spheremonics"
 msgstr ""
 
-#: hacks/config/spheremonics.xml.h:21
+#: ../hacks/config/spheremonics.xml.h:18
+msgid "Smoothed lines"
+msgstr ""
+
+#: ../hacks/config/spheremonics.xml.h:23
 msgid ""
 "These closed objects are commonly called spherical harmonics, although they "
 "are only remotely related to the mathematical definition found in the "
@@ -8092,154 +8641,163 @@ msgid ""
 "Bourke and Jamie Zawinski; 2002."
 msgstr ""
 
-#: hacks/config/spiral.xml.h:8
-msgid "Moving circular moire patterns. Written by Peter Schmitzberger; 1997."
-msgstr ""
-
-#: hacks/config/spiral.xml.h:11
+#: ../hacks/config/spiral.xml.h:1
 msgid "Spiral"
 msgstr ""
 
-#: hacks/config/spotlight.xml.h:3
+#: ../hacks/config/spiral.xml.h:12
 msgid ""
-"Draws a spotlight scanning across a black screen, illuminating the "
-"underlying desktop (or a picture) when it passes. Written by Rick Schultz "
-"and Jamie Zawinski; 1999."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Moving circular moire patterns. Written by Peter "
+"Schmitzberger; 1997."
 msgstr ""
 
-#: hacks/config/spotlight.xml.h:11
+#: ../hacks/config/spotlight.xml.h:1
 msgid "Spotlight"
 msgstr ""
 
-#: hacks/config/spotlight.xml.h:12
+#: ../hacks/config/spotlight.xml.h:9
 msgid "Spotlight size"
 msgstr ""
 
-#: hacks/config/sproingies.xml.h:1
+#: ../hacks/config/spotlight.xml.h:12
+msgid ""
+"A spotlight scanning across a black screen, illuminating a loaded image when "
+"it passes. Written by Rick Schultz and Jamie Zawinski; 1999."
+msgstr ""
+
+#: ../hacks/config/sproingies.xml.h:1
+msgid "Sproingies"
+msgstr ""
+
+#: ../hacks/config/sproingies.xml.h:7
 msgid "Fall off edge"
 msgstr ""
 
-#: hacks/config/sproingies.xml.h:9
+#: ../hacks/config/sproingies.xml.h:11
 #, no-c-format
 msgid ""
 "Slinky-like creatures walk down an infinite staircase and occasionally "
-"explode! http://en.wikipedia.org/wiki/Slinky http://en.wikipedia.org/wiki/Q%"
-"2Abert http://en.wikipedia.org/wiki/Marble_Madness Written by Ed Mackey; "
+"explode! http://en.wikipedia.org/wiki/Slinky http://en.wikipedia.org/wiki/Q"
+"%2Abert http://en.wikipedia.org/wiki/Marble_Madness Written by Ed Mackey; "
 "1997."
 msgstr ""
 
-#: hacks/config/sproingies.xml.h:10
-msgid "Sproingies"
-msgstr ""
-
-#: hacks/config/squiral.xml.h:3
-msgid ""
-"Draws a set of interacting, square-spiral-producing automata. The spirals "
-"grow outward until they hit something, then they go around it. Written by "
-"Jeff Epler; 1999."
+#: ../hacks/config/squiral.xml.h:1
+msgid "Squiral"
 msgstr ""
 
-#: hacks/config/squiral.xml.h:5
-msgid "Handedness"
+#: ../hacks/config/squiral.xml.h:5 ../hacks/config/twang.xml.h:9
+msgid "Randomness"
 msgstr ""
 
-#: hacks/config/squiral.xml.h:7
+#: ../hacks/config/squiral.xml.h:7
 msgid "Left"
 msgstr ""
 
-#: hacks/config/squiral.xml.h:11 hacks/config/twang.xml.h:12
-msgid "Randomness"
+#: ../hacks/config/squiral.xml.h:8
+msgid "Handedness"
 msgstr ""
 
-#: hacks/config/squiral.xml.h:12
+#: ../hacks/config/squiral.xml.h:9
 msgid "Right"
 msgstr ""
 
-#: hacks/config/squiral.xml.h:16
-msgid "Squiral"
+#: ../hacks/config/squiral.xml.h:18
+msgid ""
+"Square-spiral-producing automata. The spirals grow outward until they hit "
+"something, then they go around it. Written by Jeff Epler; 1999."
 msgstr ""
 
-#: hacks/config/stairs.xml.h:1
+#: ../hacks/config/stairs.xml.h:1
+msgid "Stairs"
+msgstr ""
+
+#: ../hacks/config/stairs.xml.h:6
 msgid ""
 "Escher's infinite staircase. http://en.wikipedia.org/wiki/"
-"Maurits_Cornelis_Escher Written by Marcelo Vianna; 1998."
+"Maurits_Cornelis_Escher Written by Marcelo Vianna and Jamie Zawinski; 1998."
 msgstr ""
 
-#: hacks/config/stairs.xml.h:6
-msgid "Stairs"
+#: ../hacks/config/starfish.xml.h:1
+msgid "Starfish"
 msgstr ""
 
-#: hacks/config/starfish.xml.h:3
+#: ../hacks/config/starfish.xml.h:3
 msgid "Color gradients"
 msgstr ""
 
-#: hacks/config/starfish.xml.h:11
+#: ../hacks/config/starfish.xml.h:4
 msgid "Pulsating blob"
 msgstr ""
 
-#: hacks/config/starfish.xml.h:14
-msgid "Starfish"
+#: ../hacks/config/starfish.xml.h:18
+msgid ""
+"Undulating, throbbing, star-like patterns pulsate, rotate, and turn inside "
+"out. Another display mode uses these shapes to lay down a field of colors, "
+"which are then cycled. The motion is very organic. Written by Jamie "
+"Zawinski; 1997."
 msgstr ""
 
-#: hacks/config/starfish.xml.h:17
-msgid ""
-"This generates a sequence of undulating, throbbing, star-like patterns which "
-"pulsate, rotate, and turn inside out. Another display mode uses these shapes "
-"to lay down a field of colors, which are then cycled. The motion is very "
-"organic. Written by Jamie Zawinski; 1997."
+#: ../hacks/config/starwars.xml.h:1
+msgid "StarWars"
 msgstr ""
 
-#: hacks/config/starwars.xml.h:1
+#: ../hacks/config/starwars.xml.h:2
 msgid "  Frame rate      Low"
 msgstr ""
 
-#: hacks/config/starwars.xml.h:2
+#: ../hacks/config/starwars.xml.h:4
+msgid "Scroll speed     Slow"
+msgstr ""
+
+#: ../hacks/config/starwars.xml.h:6
 msgid " Stars speed     Slow"
 msgstr ""
 
-#: hacks/config/starwars.xml.h:3
-msgid "Anti-aliased lines"
+#: ../hacks/config/starwars.xml.h:10
+msgid "Wrap long lines"
 msgstr ""
 
-#: hacks/config/starwars.xml.h:5
-msgid ""
-"Draws a stream of text slowly scrolling into the distance at an angle, over "
-"a star field, like at the beginning of the movie of the same name. http://en."
-"wikipedia.org/wiki/Star_Wars_opening_crawl Written by Jamie Zawinski and "
-"Claudio Matauoka; 2001."
+#: ../hacks/config/starwars.xml.h:11
+msgid "Texture-mapped font"
+msgstr ""
+
+#: ../hacks/config/starwars.xml.h:12
+msgid "Anti-aliased lines"
 msgstr ""
 
-#: hacks/config/starwars.xml.h:6
+#: ../hacks/config/starwars.xml.h:13
+#, fuzzy
+msgid "Thick lines"
+msgstr "標準"
+
+#: ../hacks/config/starwars.xml.h:14
 #, fuzzy
 msgid "Fade out"
 msgstr "フェードする時間: "
 
-#: hacks/config/starwars.xml.h:12
-msgid "Scroll speed     Slow"
-msgstr ""
-
-#: hacks/config/starwars.xml.h:14
-msgid "StarWars"
+#: ../hacks/config/starwars.xml.h:18
+msgid "or, Text columns"
 msgstr ""
 
-#: hacks/config/starwars.xml.h:16
-msgid "Texture-mapped font"
+#: ../hacks/config/starwars.xml.h:19
+msgid ""
+"A stream of text slowly scrolling into the distance at an angle, over a star "
+"field, like at the beginning of the movie of the same name. http://en."
+"wikipedia.org/wiki/Star_Wars_opening_crawl Written by Jamie Zawinski and "
+"Claudio Matauoka; 2001."
 msgstr ""
 
-#: hacks/config/starwars.xml.h:17
-#, fuzzy
-msgid "Thick lines"
-msgstr "標準"
-
-#: hacks/config/starwars.xml.h:18
-msgid "Wrap long lines"
+#: ../hacks/config/stonerview.xml.h:1
+msgid "StonerView"
 msgstr ""
 
-#: hacks/config/starwars.xml.h:19
-msgid "or, Text columns"
+#: ../hacks/config/stonerview.xml.h:6
+msgid "Translucent"
 msgstr ""
 
-#: hacks/config/stonerview.xml.h:1
+#: ../hacks/config/stonerview.xml.h:8
 msgid ""
 "Chains of colorful squares dance around each other in complex spiral "
 "patterns. Inspired by David Tristram's `electropaint' screen saver, "
@@ -8247,729 +8805,1126 @@ msgid ""
 "Written by Andrew Plotkin; 2001."
 msgstr ""
 
-#: hacks/config/stonerview.xml.h:6
-msgid "StonerView"
+#: ../hacks/config/strange.xml.h:1
+msgid "Strange"
 msgstr ""
 
-#: hacks/config/stonerview.xml.h:7
-msgid "Translucent"
+#: ../hacks/config/strange.xml.h:5
+msgid "1k"
 msgstr ""
 
-#: hacks/config/strange.xml.h:7
-msgid "Strange"
+#: ../hacks/config/strange.xml.h:6
+#, fuzzy
+msgid "Number of points"
+msgstr "色の数"
+
+#: ../hacks/config/strange.xml.h:7
+msgid "100k"
 msgstr ""
 
-#: hacks/config/strange.xml.h:8
+#: ../hacks/config/strange.xml.h:12
 msgid ""
-"This draws iterations to strange attractors: it's a colorful, unpredictably-"
-"animating swarm of dots that swoops and twists around. http://en.wikipedia."
-"org/wiki/Attractor#Strange_attractor Written by Massimino Pascal; 1997."
+"Strange attractors: a swarm of dots swoops and twists around. http://en."
+"wikipedia.org/wiki/Attractor#Strange_attractor Written by Massimino Pascal; "
+"1997."
+msgstr ""
+
+#: ../hacks/config/substrate.xml.h:1
+msgid "Substrate"
 msgstr ""
 
-#: hacks/config/substrate.xml.h:2
+#: ../hacks/config/substrate.xml.h:9
+#, fuzzy
+msgid "Sand grains"
+msgstr "標準"
+
+#: ../hacks/config/substrate.xml.h:12
 #, no-c-format
 msgid "0%"
 msgstr ""
 
-#: hacks/config/substrate.xml.h:5
+#: ../hacks/config/substrate.xml.h:13
 msgid "Circle percentage"
 msgstr ""
 
-#: hacks/config/substrate.xml.h:6
+#: ../hacks/config/substrate.xml.h:16
+#, fuzzy
+msgid "Initial cracks"
+msgstr "カラーマップをインストールする"
+
+#: ../hacks/config/substrate.xml.h:17
+msgid "Wireframe only"
+msgstr ""
+
+#: ../hacks/config/substrate.xml.h:18
+msgid "Seamless mode"
+msgstr ""
+
+#: ../hacks/config/substrate.xml.h:20
 msgid ""
 "Crystalline lines grow on a computational substrate. A simple perpendicular "
 "growth rule creates intricate city-like structures. Written by J. Tarbell "
 "and Mike Kershaw; 2004."
 msgstr ""
 
-#: hacks/config/substrate.xml.h:11
-#, fuzzy
-msgid "Initial cracks"
-msgstr "カラーマップをインストールする"
+#: ../hacks/config/superquadrics.xml.h:1
+msgid "Superquadrics"
+msgstr ""
+
+#: ../hacks/config/superquadrics.xml.h:6
+msgid "Spin speed"
+msgstr ""
+
+#: ../hacks/config/superquadrics.xml.h:14
+msgid "Morphing 3D shapes. Written by Ed Mackey; 1987, 1997."
+msgstr ""
+
+#: ../hacks/config/surfaces.xml.h:1
+msgid "Surfaces"
+msgstr ""
 
-#: hacks/config/substrate.xml.h:15
+#: ../hacks/config/surfaces.xml.h:8
 #, fuzzy
-msgid "Sand grains"
-msgstr "標準"
+msgid "Random Surface"
+msgstr "ランダムなスクリーンセーバー"
 
-#: hacks/config/substrate.xml.h:18
-msgid "Substrate"
+#: ../hacks/config/surfaces.xml.h:9
+msgid "Dini's Surface"
 msgstr ""
 
-#: hacks/config/substrate.xml.h:19
-msgid "Wireframe only"
+#: ../hacks/config/surfaces.xml.h:10
+msgid "Enneper's Surface"
 msgstr ""
 
-#: hacks/config/superquadrics.xml.h:8
-msgid "Morphing 3D shapes. Written by Ed Mackey; 1987, 1997."
+#: ../hacks/config/surfaces.xml.h:11
+msgid "Kuen Surface"
 msgstr ""
 
-#: hacks/config/superquadrics.xml.h:12
-msgid "Spin speed"
+#: ../hacks/config/surfaces.xml.h:12
+msgid "Moebius Strip"
 msgstr ""
 
-#: hacks/config/superquadrics.xml.h:13
-msgid "Superquadrics"
+#: ../hacks/config/surfaces.xml.h:13
+msgid "Seashell"
 msgstr ""
 
-#: hacks/config/swirl.xml.h:3
-msgid "Flowing, swirly patterns. Written by M. Dobie and R. Taylor; 1997."
+#: ../hacks/config/surfaces.xml.h:14
+msgid "Swallowtail"
 msgstr ""
 
-#: hacks/config/swirl.xml.h:10
-msgid "Swirl"
+#: ../hacks/config/surfaces.xml.h:15
+msgid "Bohemian Dome"
 msgstr ""
 
-#: hacks/config/t3d.xml.h:1
-msgid "0 deg"
+#: ../hacks/config/surfaces.xml.h:16
+msgid "Whitney Umbrella"
 msgstr ""
 
-#: hacks/config/t3d.xml.h:2
-msgid "5 minute tick marks"
+#: ../hacks/config/surfaces.xml.h:17
+msgid "Pluecker's Conoid"
 msgstr ""
 
-#: hacks/config/t3d.xml.h:3
-msgid "90 deg"
+#: ../hacks/config/surfaces.xml.h:18
+msgid "Henneberg's Surface"
 msgstr ""
 
-#: hacks/config/t3d.xml.h:4
-msgid "Bigger"
+#: ../hacks/config/surfaces.xml.h:19
+msgid "Catalan's Surface"
+msgstr ""
+
+#: ../hacks/config/surfaces.xml.h:20
+msgid "Corkscrew Surface"
 msgstr ""
 
-#: hacks/config/t3d.xml.h:5
+#: ../hacks/config/surfaces.xml.h:21
 #, fuzzy
-msgid "Cycle seconds"
-msgstr "秒間"
+msgid "Random Display Mode"
+msgstr "表示モード"
+
+#: ../hacks/config/surfaces.xml.h:24
+msgid "Line Loops"
+msgstr ""
 
-#: hacks/config/t3d.xml.h:6
+#: ../hacks/config/surfaces.xml.h:28
 msgid ""
-"Draws a working analog clock composed of floating, throbbing bubbles. "
-"Written by Bernd Paysan; 1999."
+"Parametric surfaces. http://mathworld.wolfram.com/DinisSurface.html http://"
+"en.wikipedia.org/wiki/Enneper_surface http://mathworld.wolfram.com/"
+"EnnepersMinimalSurface.html http://mathworld.wolfram.com/KuenSurface.html "
+"http://en.wikipedia.org/wiki/Moebius_strip http://mathworld.wolfram.com/"
+"Seashell.html http://mathworld.wolfram.com/SwallowtailCatastrophe.html "
+"http://mathworld.wolfram.com/BohemianDome.html http://en.wikipedia.org/wiki/"
+"Whitney_umbrella http://mathworld.wolfram.com/PlueckersConoid.html http://"
+"mathworld.wolfram.com/HennebergsMinimalSurface.html http://mathworld.wolfram."
+"com/CatalansSurface.html http://mathworld.wolfram.com/CorkscrewSurface.html "
+"Written by Andrey Mirtchovski and Carsten Steger; 2003."
 msgstr ""
 
-#: hacks/config/t3d.xml.h:11
-msgid "Minute tick marks"
+#: ../hacks/config/swirl.xml.h:1
+msgid "Swirl"
 msgstr ""
 
-#: hacks/config/t3d.xml.h:13
-msgid "Smaller"
+#: ../hacks/config/swirl.xml.h:12
+msgid "Flowing, swirly patterns. Written by M. Dobie and R. Taylor; 1997."
 msgstr ""
 
-#: hacks/config/t3d.xml.h:14
+#: ../hacks/config/t3d.xml.h:1
 msgid "T3D"
 msgstr ""
 
-#: hacks/config/t3d.xml.h:15
+#: ../hacks/config/t3d.xml.h:6
 msgid "Turn side-to-side"
 msgstr ""
 
-#: hacks/config/t3d.xml.h:16
+#: ../hacks/config/t3d.xml.h:8
 msgid "Wobbliness"
 msgstr ""
 
-#: hacks/config/tangram.xml.h:12
+#: ../hacks/config/t3d.xml.h:9
+#, fuzzy
+msgid "Cycle seconds"
+msgstr "秒間"
+
+#: ../hacks/config/t3d.xml.h:10
+msgid "Smaller"
+msgstr ""
+
+#: ../hacks/config/t3d.xml.h:12
+msgid "Bigger"
+msgstr ""
+
+#: ../hacks/config/t3d.xml.h:13
+msgid "Minute tick marks"
+msgstr ""
+
+#: ../hacks/config/t3d.xml.h:14
+msgid "5 minute tick marks"
+msgstr ""
+
+#: ../hacks/config/t3d.xml.h:16
 msgid ""
-"Solves tangram puzzles. http://en.wikipedia.org/wiki/Tangram Written by "
-"Jeremy English; 2005."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Draws a working analog clock composed of floating, throbbing "
+"bubbles. Written by Bernd Paysan; 1999."
 msgstr ""
 
-#: hacks/config/tangram.xml.h:13
+#: ../hacks/config/tangram.xml.h:1
 msgid "Tangram"
 msgstr ""
 
-#: hacks/config/tangram.xml.h:15
+#: ../hacks/config/tangram.xml.h:9
 #, fuzzy
 msgid "X rotation"
 msgstr "フェードする時間: "
 
-#: hacks/config/tangram.xml.h:16
+#: ../hacks/config/tangram.xml.h:11
 #, fuzzy
 msgid "Y rotation"
 msgstr "フェードする時間: "
 
-#: hacks/config/tangram.xml.h:17
+#: ../hacks/config/tangram.xml.h:12
 #, fuzzy
 msgid "Z rotation"
 msgstr "フェードする時間: "
 
-#: hacks/config/thornbird.xml.h:1
+#: ../hacks/config/tangram.xml.h:17
 msgid ""
-"Displays a view of the \"Bird in a Thornbush\" fractal. Written by Tim "
-"Auckland; 2002."
+"Solves tangram puzzles. http://en.wikipedia.org/wiki/Tangram Written by "
+"Jeremy English; 2005."
 msgstr ""
 
-#: hacks/config/thornbird.xml.h:13
-msgid "Thornbird"
+#: ../hacks/config/tessellimage.xml.h:1
+msgid "Tessellimage"
 msgstr ""
 
-#: hacks/config/timetunnel.xml.h:1
-#, fuzzy
-msgid "0 sec"
-msgstr "秒間"
+#: ../hacks/config/tessellimage.xml.h:5
+msgid "0.1 second"
+msgstr "0.1秒間"
 
-#: hacks/config/timetunnel.xml.h:4
-msgid "Draw logo"
+#: ../hacks/config/tessellimage.xml.h:7
+msgid "4 seconds"
+msgstr "4秒間"
+
+#: ../hacks/config/tessellimage.xml.h:15
+msgid "Outline triangles"
 msgstr ""
 
-#: hacks/config/timetunnel.xml.h:5
+#: ../hacks/config/tessellimage.xml.h:17
 msgid ""
-"Draws an animation similar to the opening and closing effects on the Dr. Who "
-"TV show. Written by Sean P. Brennan; 2005."
+"Converts an image to triangles using Delaunay tessellation, and animates the "
+"result at various depths. More triangles are allocated to visually complex "
+"parts of the image. This is accomplished by first computing the first "
+"derivative of the image: the distance between each pixel and its neighbors "
+"(which is essentially edge detection or embossing). Then the Delaunay "
+"control points are chosen by selecting those pixels whose distance value is "
+"above a certain threshold: those are the pixels that have the largest change "
+"in color/brightness. http://en.wikipedia.org/wiki/Delaunay_triangulation "
+"Written by Jamie Zawinski; 2014."
 msgstr ""
 
-#: hacks/config/timetunnel.xml.h:7
-msgid "Run backward"
+#: ../hacks/config/thornbird.xml.h:1
+msgid "Thornbird"
 msgstr ""
 
-#: hacks/config/timetunnel.xml.h:10
-msgid "Start sequence time"
+#: ../hacks/config/thornbird.xml.h:17
+msgid ""
+"Displays a view of the \"Bird in a Thornbush\" fractal. Written by Tim "
+"Auckland; 2002."
 msgstr ""
 
-#: hacks/config/timetunnel.xml.h:11
+#: ../hacks/config/timetunnel.xml.h:1
 msgid "TimeTunnel"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:1
-msgid "Blob mode"
+#: ../hacks/config/timetunnel.xml.h:2
+msgid "0 sec"
+msgstr "0秒間"
+
+#: ../hacks/config/timetunnel.xml.h:3
+msgid "Start sequence time"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:2
-msgid "Carpet"
+#: ../hacks/config/timetunnel.xml.h:5
+msgid "End sequence time"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:3
-msgid "Carpet size"
+#: ../hacks/config/timetunnel.xml.h:6
+msgid "Draw logo"
+msgstr ""
+
+#: ../hacks/config/timetunnel.xml.h:7
+msgid "Run backward"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:5
+#: ../hacks/config/timetunnel.xml.h:9
 msgid ""
-"Creates a 3D world with dropping blocks that build up and up. Written by "
-"rednuht; 2006."
+"An animation similar to the opening and closing effects on the Dr. Who TV "
+"show. Written by Sean P. Brennan; 2005."
+msgstr ""
+
+#: ../hacks/config/topblock.xml.h:1
+msgid "TopBlock"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:6
+#: ../hacks/config/topblock.xml.h:6
 #, fuzzy
 msgid "Drop speed"
 msgstr "表示モード"
 
-#: hacks/config/topblock.xml.h:9
-msgid "Follow"
+#: ../hacks/config/topblock.xml.h:9
+msgid "Carpet size"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:15
-msgid "Nipples"
+#: ../hacks/config/topblock.xml.h:11
+msgid "Spawn likelyhood"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:16
+#: ../hacks/config/topblock.xml.h:12
 msgid "Polygon count"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:22
-msgid "Spawn likelyhood"
+#: ../hacks/config/topblock.xml.h:18
+msgid "Follow"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:23
-msgid "TopBlock"
+#: ../hacks/config/topblock.xml.h:19
+msgid "Blob mode"
 msgstr ""
 
-#: hacks/config/topblock.xml.h:24
+#: ../hacks/config/topblock.xml.h:20
 msgid "Tunnel mode"
 msgstr ""
 
-#: hacks/config/triangle.xml.h:2
+#: ../hacks/config/topblock.xml.h:21
+msgid "Carpet"
+msgstr ""
+
+#: ../hacks/config/topblock.xml.h:22
+msgid "Nipples"
+msgstr ""
+
+#: ../hacks/config/topblock.xml.h:25
+msgid ""
+"Creates a 3D world with dropping blocks that build up and up. Written by "
+"rednuht; 2006."
+msgstr ""
+
+#: ../hacks/config/triangle.xml.h:1
+msgid "Triangle"
+msgstr ""
+
+#: ../hacks/config/triangle.xml.h:9
 msgid ""
 "Generates random mountain ranges using iterative subdivision of triangles. "
 "Written by Tobias Gloth; 1997."
 msgstr ""
 
-#: hacks/config/triangle.xml.h:8
-msgid "Triangle"
+#: ../hacks/config/tronbit.xml.h:1
+msgid "TronBit"
+msgstr ""
+
+#: ../hacks/config/tronbit.xml.h:12
+msgid ""
+"The character \"Bit\" from the film, \"Tron\". The \"yes\" state is a "
+"tetrahedron; the \"no\" state is the second stellation of an icosahedron; "
+"and the idle state oscillates between a small triambic icosahedron and the "
+"compound of an icosahedron and a dodecahedron. http://en.wikipedia.org/wiki/"
+"List_of_Tron_characters#Bit http://en.wikipedia.org/wiki/Uniform_polyhedra "
+"http://en.wikipedia.org/wiki/Stellation Written by Jamie Zawinski; 2011."
 msgstr ""
 
-#: hacks/config/truchet.xml.h:5
+#: ../hacks/config/truchet.xml.h:1
+msgid "Truchet"
+msgstr ""
+
+#: ../hacks/config/truchet.xml.h:7
 msgid ""
-"This draws line- and arc-based truchet patterns that tile the screen. http://"
-"en.wikipedia.org/wiki/Tessellation Written by Adrian Likins; 1998."
+"Line- and arc-based truchet patterns that tile the screen. http://en."
+"wikipedia.org/wiki/Tessellation Written by Adrian Likins; 1998."
+msgstr ""
+
+#: ../hacks/config/twang.xml.h:1
+msgid "Twang"
+msgstr ""
+
+#: ../hacks/config/twang.xml.h:10
+msgid "Jumpy"
+msgstr ""
+
+#: ../hacks/config/twang.xml.h:12
+msgid "Springiness"
 msgstr ""
 
-#: hacks/config/truchet.xml.h:6
-msgid "Truchet"
+#: ../hacks/config/twang.xml.h:13
+msgid "Transference"
 msgstr ""
 
-#: hacks/config/twang.xml.h:3
+#: ../hacks/config/twang.xml.h:17
 msgid "Border width"
 msgstr ""
 
-#: hacks/config/twang.xml.h:4
+#: ../hacks/config/twang.xml.h:19
 msgid ""
 "Divides the screen into a grid, and plucks them. Written by Dan Bornstein; "
 "2002."
 msgstr ""
 
-#: hacks/config/twang.xml.h:9
-msgid "Jumpy"
+#: ../hacks/config/unknownpleasures.xml.h:1
+msgid "UnknownPleasures"
 msgstr ""
 
-#: hacks/config/twang.xml.h:16
-msgid "Springiness"
+#: ../hacks/config/unknownpleasures.xml.h:12
+msgid "Orthographic Projection"
 msgstr ""
 
-#: hacks/config/twang.xml.h:18
-msgid "Transference"
+#: ../hacks/config/unknownpleasures.xml.h:16
+#, no-c-format
+msgid ""
+"PSR B1919+21 (AKA CP 1919) was the first pulsar ever discovered: a spinning "
+"neutron star emitting a periodic lighthouse-like beacon. An illustration of "
+"the signal received from it was published in Scientific American in 1971, "
+"and later in The Cambridge Encyclopedia of Astronomy in 1977, where it was "
+"seen by Stephen Morris, the drummer of Joy Division, and was consequently "
+"appropriated by Peter Saville for the cover of the band's album \"Unknown "
+"Pleasures\". http://en.wikipedia.org/wiki/Pulsar http://en.wikipedia.org/"
+"wiki/PSR_B1919%2B21 http://en.wikipedia.org/wiki/Unknown_Pleasures http://en."
+"wikipedia.org/wiki/Peter_Saville_%28graphic_designer%29 http://en.wikipedia."
+"org/wiki/Joy_Division Written by Jamie Zawinski; 2013."
 msgstr ""
 
-#: hacks/config/twang.xml.h:19
-msgid "Twang"
+#: ../hacks/config/vermiculate.xml.h:1
+msgid "Vermiculate"
 msgstr ""
 
-#: hacks/config/vermiculate.xml.h:1
-msgid "Draws squiggly worm-like paths. Written by Tyler Pierce; 2001."
+#: ../hacks/config/vermiculate.xml.h:6
+msgid "Squiggly worm-like paths. Written by Tyler Pierce; 2001."
 msgstr ""
 
-#: hacks/config/vermiculate.xml.h:6
-msgid "Vermiculate"
+#: ../hacks/config/vidwhacker.xml.h:1
+msgid "VidWhacker"
 msgstr ""
 
-#: hacks/config/vidwhacker.xml.h:2
+#: ../hacks/config/vidwhacker.xml.h:2
 msgid "2 seconds"
-msgstr ""
-
-#: hacks/config/vidwhacker.xml.h:4 hacks/config/webcollage.xml.h:6
-#, fuzzy
+msgstr "2秒間"
+
+#.
+#. <string id="filter"  _label="Per-image filter program" arg="-filter %"/>
+#. <string id="filter2" _label="Overall filter program" arg="-filter2 %"/>
+#. <file id="dictionary" _label="Dictionary file" arg="-dictionary %"/>
+#.
+#: ../hacks/config/vidwhacker.xml.h:5 ../hacks/config/webcollage.xml.h:17
 msgid "Image directory"
-msgstr "フェードする時間: "
+msgstr "画像のディレクトリ"
 
-#: hacks/config/vidwhacker.xml.h:6
+#: ../hacks/config/vidwhacker.xml.h:7
 msgid ""
-"This is a shell script that grabs a frame of video from the system's video "
-"input, and then uses some PBM filters (chosen at random) to manipulate and "
-"recombine the video frame in various ways (edge detection, subtracting the "
-"image from a rotated version of itself, etc.) Then it displays that image "
-"for a few seconds, and does it again. This works really well if you just "
-"feed broadcast television into it. Written by Jamie Zawinski; 1998."
+"Displays a distorted frame video. This is a shell script that grabs a frame "
+"of video from the system's video input, and then uses some PBM filters "
+"(chosen at random) to manipulate and recombine the video frame in various "
+"ways (edge detection, subtracting the image from a rotated version of "
+"itself, etc.) Then it displays that image for a few seconds, and does it "
+"again. This works really well if you just feed broadcast television into it. "
+"Written by Jamie Zawinski; 1998."
 msgstr ""
 
-#: hacks/config/vidwhacker.xml.h:7
-msgid "VidWhacker"
+#: ../hacks/config/vines.xml.h:1
+msgid "Vines"
 msgstr ""
 
-#: hacks/config/vines.xml.h:2
+#: ../hacks/config/vines.xml.h:9
 msgid ""
-"Generates a continuous sequence of small, curvy geometric patterns. Written "
-"by Tracy Camp and David Hansen; 1997."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Generates a continuous sequence of small, curvy geometric "
+"patterns. Written by Tracy Camp and David Hansen; 1997."
 msgstr ""
 
-#: hacks/config/vines.xml.h:9
-msgid "Vines"
+#: ../hacks/config/voronoi.xml.h:1
+msgid "Voronoi"
 msgstr ""
 
-#: hacks/config/voronoi.xml.h:2
-msgid "50 pixels"
+#: ../hacks/config/voronoi.xml.h:9
+msgid "Point size"
 msgstr ""
 
-#: hacks/config/voronoi.xml.h:4
-msgid ""
-"Draws a randomly-colored Voronoi tessellation, and periodically zooms in and "
-"adds new points. The existing points also wander around. There are a set of "
-"control points on the plane, each at the center of a colored cell. Every "
-"pixel within that cell is closer to that cell's control point than to any "
-"other control point. That is what determines the cell's shapes. http://en."
-"wikipedia.org/wiki/Voronoi_diagram Written by Jamie Zawinski; 2007."
+#: ../hacks/config/voronoi.xml.h:10
+msgid "50 pixels"
 msgstr ""
 
-#: hacks/config/voronoi.xml.h:8
+#: ../hacks/config/voronoi.xml.h:13
 msgid "Insertion speed"
 msgstr ""
 
-#: hacks/config/voronoi.xml.h:10
-msgid "Point size"
-msgstr ""
-
-#: hacks/config/voronoi.xml.h:14
-msgid "Voronoi"
+#: ../hacks/config/voronoi.xml.h:14
+msgid "Zoom speed"
 msgstr ""
 
-#: hacks/config/voronoi.xml.h:16
+#: ../hacks/config/voronoi.xml.h:15
 msgid "Zoom frequency"
 msgstr ""
 
-#: hacks/config/voronoi.xml.h:17
-msgid "Zoom speed"
+#: ../hacks/config/voronoi.xml.h:17
+msgid ""
+"A Voronoi tessellation. Periodically zooms in and adds new points. The "
+"existing points also wander around. There are a set of control points on the "
+"plane, each at the center of a colored cell. Every pixel within that cell is "
+"closer to that cell's control point than to any other control point. That is "
+"what determines the cell's shapes. http://en.wikipedia.org/wiki/"
+"Voronoi_diagram http://en.wikipedia.org/wiki/Tessellation Written by Jamie "
+"Zawinski; 2007."
 msgstr ""
 
-#: hacks/config/wander.xml.h:3
+#: ../hacks/config/wander.xml.h:11
 msgid "Draw spots"
 msgstr ""
 
-#: hacks/config/wander.xml.h:4
+#: ../hacks/config/wander.xml.h:14
 msgid ""
-"Draws a colorful random-walk, in various forms. http://en.wikipedia.org/wiki/"
-"Random_walk Written by Rick Campbell; 1999."
+"A colorful random-walk. http://en.wikipedia.org/wiki/Random_walk Written by "
+"Rick Campbell; 1999."
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:1
-msgid "2 min"
+#: ../hacks/config/webcollage.xml.h:1
+msgid "WebCollage"
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:2
+#: ../hacks/config/webcollage.xml.h:3
+msgid "Delay between images"
+msgstr ""
+
+#: ../hacks/config/webcollage.xml.h:4
 #, fuzzy
-msgid "2 secs"
+msgid "30 secs"
 msgstr "秒間"
 
-#: hacks/config/webcollage.xml.h:3
+#: ../hacks/config/webcollage.xml.h:5
 #, fuzzy
-msgid "30 secs"
+msgid "2 secs"
 msgstr "秒間"
 
-#: hacks/config/webcollage.xml.h:4
-msgid "Delay between images"
+#: ../hacks/config/webcollage.xml.h:6
+msgid "Network timeout"
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:5
-msgid "Dictionary file"
+#: ../hacks/config/webcollage.xml.h:7
+msgid "2 min"
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:7
+#: ../hacks/config/webcollage.xml.h:9
 msgid "Image opacity"
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:8
-msgid "Network timeout"
+#: ../hacks/config/webcollage.xml.h:18
+msgid ""
+"This is what the Internet looks like. This creates collages out of random "
+"images from the World Wide Web. It finds the images by feeding random words "
+"into various search engines, and pulling images (or sections of images) out "
+"of the pages returned. WARNING: THE INTERNET SOMETIMES CONTAINS PORNOGRAPHY. "
+"The Internet being what it is, absolutely anything might show up in the "
+"collage including -- quite possibly -- pornography, or even nudity. Please "
+"act accordingly. See also http://www.jwz.org/webcollage/ NOTE: Webcollage on "
+"Fedora does not connect to internet by default and uses image files on your "
+"local disk. If you want webcollage to search for image files on net, use "
+"webcollage.original . Written by Jamie Zawinski; 1999."
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:11
-msgid "Overall filter program"
+#: ../hacks/config/whirlwindwarp.xml.h:1
+msgid "WhirlWindWarp"
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:12
-msgid "Per-image filter program"
+#: ../hacks/config/whirlwindwarp.xml.h:6
+msgid "Trail size"
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:14
+#: ../hacks/config/whirlwindwarp.xml.h:9
 msgid ""
-"This makes collages out of random images pulled off of the World Wide Web. "
-"It finds these images by doing random web searches, and then extracting "
-"images from the returned pages. WARNING: THE INTERNET SOMETIMES CONTAINS "
-"PORNOGRAPHY. The Internet being what it is, absolutely anything might show "
-"up in the collage including -- quite possibly -- pornography, or even "
-"nudity. Please act accordingly. See also http://www.jwz.org/webcollage/ "
-"Written by Jamie Zawinski; 1999."
+"Floating stars are acted upon by a mixture of simple 2D force fields. The "
+"strength of each force field changes continuously, and it is also switched "
+"on and off at random. Written by Paul 'Joey' Clark; 2001."
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:16
-msgid "WebCollage"
+#: ../hacks/config/whirlygig.xml.h:1
+msgid "Whirlygig"
 msgstr ""
 
-#: hacks/config/whirlwindwarp.xml.h:2
-msgid ""
-"Floating stars are acted upon by a mixture of simple 2D forcefields. The "
-"strength of each forcefield changes continuously, and it is also switched on "
-"and off at random. Written by Paul 'Joey' Clark; 2001."
+#: ../hacks/config/whirlygig.xml.h:2
+msgid "Whirlies"
 msgstr ""
 
-#: hacks/config/whirlwindwarp.xml.h:8
-msgid "Trail size"
+#: ../hacks/config/whirlygig.xml.h:5
+msgid "X speed"
 msgstr ""
 
-#: hacks/config/whirlwindwarp.xml.h:9
-msgid "WhirlWindWarp"
+#: ../hacks/config/whirlygig.xml.h:7
+msgid "Y speed"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:1
-msgid ""
-"Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew; 2001."
+#: ../hacks/config/whirlygig.xml.h:8
+msgid "X amplitude"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:2
-#, fuzzy
-msgid "Explain modes"
-msgstr "表示モード"
-
-#: hacks/config/whirlygig.xml.h:4
-msgid "Leave a trail"
+#: ../hacks/config/whirlygig.xml.h:9
+msgid "Y amplitude"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:8
-msgid "Whirlies"
+#: ../hacks/config/whirlygig.xml.h:10
+msgid "X random"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:9
-msgid "Whirlygig"
+#: ../hacks/config/whirlygig.xml.h:11
+msgid "X spin"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:10
-msgid "Wrap the screen"
+#: ../hacks/config/whirlygig.xml.h:12
+msgid "X funky"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:11
-msgid "X amplitude"
+#: ../hacks/config/whirlygig.xml.h:13
+msgid "X circle"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:12
-msgid "X circle"
+#: ../hacks/config/whirlygig.xml.h:14
+msgid "X linear"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:13
+#: ../hacks/config/whirlygig.xml.h:15
+#, fuzzy
+msgid "X test"
+msgstr "最適"
+
+#: ../hacks/config/whirlygig.xml.h:16
 msgid "X fun"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:14
-msgid "X funky"
+#: ../hacks/config/whirlygig.xml.h:17
+msgid "X innie"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:15
-msgid "X innie"
+#: ../hacks/config/whirlygig.xml.h:18
+msgid "X lissajous"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:16
-msgid "X linear"
+#: ../hacks/config/whirlygig.xml.h:19
+msgid "Y random"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:17
-msgid "X lissajous"
+#: ../hacks/config/whirlygig.xml.h:20
+msgid "Y spin"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:18
-msgid "X random"
+#: ../hacks/config/whirlygig.xml.h:21
+msgid "Y funky"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:19
-msgid "X speed"
+#: ../hacks/config/whirlygig.xml.h:22
+msgid "Y circle"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:20
-msgid "X spin"
+#: ../hacks/config/whirlygig.xml.h:23
+msgid "Y linear"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:21
+#: ../hacks/config/whirlygig.xml.h:24
 #, fuzzy
-msgid "X test"
+msgid "Y test"
 msgstr "最適"
 
-#: hacks/config/whirlygig.xml.h:22
-msgid "Y amplitude"
+#: ../hacks/config/whirlygig.xml.h:25
+msgid "Y fun"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:23
-msgid "Y circle"
+#: ../hacks/config/whirlygig.xml.h:26
+msgid "Y innie"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:24
-msgid "Y fun"
+#: ../hacks/config/whirlygig.xml.h:27
+msgid "Y lissajous"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:25
-msgid "Y funky"
+#: ../hacks/config/whirlygig.xml.h:28
+msgid "Leave a trail"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:26
-msgid "Y innie"
+#: ../hacks/config/whirlygig.xml.h:29
+#, fuzzy
+msgid "Explain modes"
+msgstr "表示モード"
+
+#: ../hacks/config/whirlygig.xml.h:30
+msgid "Wrap the screen"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:27
-msgid "Y linear"
+#: ../hacks/config/whirlygig.xml.h:32
+msgid ""
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Zooming chains of sinusoidal spots. Written by Ashton Trey "
+"Belew; 2001."
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:28
-msgid "Y lissajous"
+#: ../hacks/config/winduprobot.xml.h:1
+msgid "WindupRobot"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:29
-msgid "Y random"
+#: ../hacks/config/winduprobot.xml.h:6
+#, fuzzy
+msgid "Robot speed"
+msgstr "表示モード"
+
+#: ../hacks/config/winduprobot.xml.h:9
+#, fuzzy
+msgid "Number of robots"
+msgstr "色の数"
+
+#: ../hacks/config/winduprobot.xml.h:12
+#, fuzzy
+msgid "Robot size"
+msgstr "インストールされていません"
+
+#: ../hacks/config/winduprobot.xml.h:14
+msgid "Invisible"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:30
-msgid "Y speed"
+#: ../hacks/config/winduprobot.xml.h:15
+msgid "Robot skin transparency"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:31
-msgid "Y spin"
+#: ../hacks/config/winduprobot.xml.h:17
+msgid "Never"
+msgstr ""
+
+#: ../hacks/config/winduprobot.xml.h:18
+msgid "Word bubbles"
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:32
+#: ../hacks/config/winduprobot.xml.h:21
 #, fuzzy
-msgid "Y test"
-msgstr "最適"
+msgid "Fade opacity"
+msgstr "フェードする時間: "
 
-#: hacks/config/worm.xml.h:2
+#: ../hacks/config/winduprobot.xml.h:23
 msgid ""
-"Draws multicolored worms that crawl around the screen. Written by Brad "
-"Taylor, Dave Lemke, Boris Putanec, and Henrik Theiling; 1991."
+"A swarm of wind-up toy robots wander around the table-top, bumping into each "
+"other. Each robot contains a mechanically accurate gear system inside, which "
+"you can see when the robot's shell occasionally fades to transparency. Also, "
+"sometimes a cartoony word bubble pops up above a robot, full of random text. "
+"Written by Jamie Zawinski; 2014."
 msgstr ""
 
-#: hacks/config/wormhole.xml.h:3
+#: ../hacks/config/worm.xml.h:12
 msgid ""
-"Flying through a colored wormhole in space. Written by Jon Rafkind; 2004."
+"This screen saver was removed from the XScreenSaver distribution as of "
+"version 5.08. Draws multicolored worms that crawl around the screen. Written "
+"by Brad Taylor, Dave Lemke, Boris Putanec, and Henrik Theiling; 1991."
 msgstr ""
 
-#: hacks/config/wormhole.xml.h:10
+#: ../hacks/config/wormhole.xml.h:1
+msgid "Wormhole"
+msgstr ""
+
+#: ../hacks/config/wormhole.xml.h:6
 msgid "Star speed"
 msgstr ""
 
-#: hacks/config/wormhole.xml.h:11
+#: ../hacks/config/wormhole.xml.h:9
 msgid "Stars created"
 msgstr ""
 
-#: hacks/config/wormhole.xml.h:12
-msgid "Wormhole"
+#: ../hacks/config/wormhole.xml.h:12
+msgid ""
+"Flying through a colored wormhole in space. Written by Jon Rafkind; 2004."
 msgstr ""
 
-#: hacks/config/xanalogtv.xml.h:2
+#: ../hacks/config/xanalogtv.xml.h:1
 msgid "XAnalogTV"
 msgstr ""
 
-#: hacks/config/xanalogtv.xml.h:3
+#: ../hacks/config/xanalogtv.xml.h:9
 msgid ""
-"XAnalogTV shows a detailed simulation of an old TV set showing various test "
-"patterns, with various picture artifacts like snow, bloom, distortion, "
-"ghosting, and hash noise. It also simulates the TV warming up. It will cycle "
-"through 12 channels, some with images you give it, and some with color bars "
-"or nothing but static. Written by Trevor Blackwell; 2003."
+"An old TV set, including artifacts like snow, bloom, distortion, ghosting, "
+"and hash noise. It also simulates the TV warming up. It will cycle through "
+"12 channels, some with images you give it, and some with color bars or "
+"nothing but static. Written by Trevor Blackwell; 2003."
 msgstr ""
 
-#: hacks/config/xflame.xml.h:1
-msgid "Bitmap file"
+#: ../hacks/config/xflame.xml.h:1
+msgid "XFlame"
 msgstr ""
 
-#: hacks/config/xflame.xml.h:2
-msgid ""
-"Draws a simulation of pulsing fire. It can also take an arbitrary image and "
-"set it on fire too. Written by Carsten Haitzler and many others; 1999."
+#. #### -vartrend [20]
+#: ../hacks/config/xflame.xml.h:6
+msgid "Enable blooming"
 msgstr ""
 
-#: hacks/config/xflame.xml.h:3
-msgid "Enable blooming"
+#: ../hacks/config/xflame.xml.h:8
+msgid ""
+"Pulsing fire. It can also take an arbitrary image and set it on fire too. "
+"Written by Carsten Haitzler and many others; 1999."
 msgstr ""
 
-#: hacks/config/xflame.xml.h:8
-msgid "XFlame"
+#: ../hacks/config/xjack.xml.h:1
+msgid "XJack"
 msgstr ""
 
-#: hacks/config/xjack.xml.h:5
+#: ../hacks/config/xjack.xml.h:7
 msgid ""
 "This behaves schizophrenically and makes a lot of typos. Written by Jamie "
 "Zawinski; 1997."
 msgstr ""
 
-#: hacks/config/xjack.xml.h:6
-msgid "XJack"
+#: ../hacks/config/xlyap.xml.h:1
+msgid "XLyap"
 msgstr ""
 
-#: hacks/config/xlyap.xml.h:8
+#: ../hacks/config/xlyap.xml.h:10
 msgid ""
-"This generates pretty fractal pictures via the Lyapunov exponent. http://en."
-"wikipedia.org/wiki/Lyapunov_exponent Written by Ron Record; 1997."
+"The Lyapunov exponent makes pretty fractal pictures. http://en.wikipedia.org/"
+"wiki/Lyapunov_exponent Written by Ron Record; 1997."
 msgstr ""
 
-#: hacks/config/xlyap.xml.h:9
-msgid "XLyap"
+#: ../hacks/config/xmatrix.xml.h:1
+msgid "XMatrix"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:3
-msgid ""
-"Draws dropping characters similar to what is seen on the computer monitors "
-"in \"The Matrix\". See also \"GLMatrix\" for a 3D rendering of the similar "
-"effect that appeared in the movie's title sequence. Written by Jamie "
-"Zawinski; 1999."
+#: ../hacks/config/xmatrix.xml.h:2
+msgid "Small font"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:4
-msgid "Expansion algorithm"
+#: ../hacks/config/xmatrix.xml.h:3
+msgid "Large font"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:10
-msgid "Knock knock"
+#: ../hacks/config/xmatrix.xml.h:8
+msgid "Piped ASCII text"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:11
-msgid "Large font"
+#: ../hacks/config/xmatrix.xml.h:9
+msgid "Synergistic algorithm"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:14
-msgid "Phone number"
+#: ../hacks/config/xmatrix.xml.h:10
+msgid "Slider algorithm"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:15
-msgid "Piped ASCII text"
+#: ../hacks/config/xmatrix.xml.h:11
+msgid "Expansion algorithm"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:16
+#: ../hacks/config/xmatrix.xml.h:12
 msgid "Run trace program"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:18
-msgid "Slider algorithm"
+#: ../hacks/config/xmatrix.xml.h:13
+msgid "Knock knock"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:19
-msgid "Small font"
+#: ../hacks/config/xmatrix.xml.h:14
+msgid "Phone number"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:21
-msgid "Synergistic algorithm"
+#: ../hacks/config/xmatrix.xml.h:22
+msgid ""
+"The \"digital rain\" effect, as seen on the computer monitors in \"The Matrix"
+"\". See also \"GLMatrix\" for a 3D rendering of the similar effect that "
+"appeared in the movie's title sequence. http://en.wikipedia.org/wiki/"
+"Matrix_digital_rain Written by Jamie Zawinski; 1999."
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:22
-msgid "XMatrix"
+#: ../hacks/config/xrayswarm.xml.h:1
+msgid "XRaySwarm"
 msgstr ""
 
-#: hacks/config/xrayswarm.xml.h:1
+#: ../hacks/config/xrayswarm.xml.h:6
 msgid ""
-"Draws a few swarms of critters flying around the screen, with faded color "
-"trails behind them. Written by Chris Leger; 2000."
+"Worm-like swarms of particles with vapor trails. Written by Chris Leger; "
+"2000."
 msgstr ""
 
-#: hacks/config/xrayswarm.xml.h:6
-msgid "XRaySwarm"
+#: ../hacks/config/xspirograph.xml.h:1
+msgid "XSpirograph"
 msgstr ""
 
-#: hacks/config/xspirograph.xml.h:9
+#: ../hacks/config/xspirograph.xml.h:10
 msgid ""
 "Simulates that pen-in-nested-plastic-gears toy from your childhood. http://"
 "en.wikipedia.org/wiki/Spirograph Written by Rohit Singh; 2000."
 msgstr ""
 
-#: hacks/config/xspirograph.xml.h:10
-msgid "XSpirograph"
-msgstr ""
+#: ../hacks/config/zoom.xml.h:8
+#, fuzzy
+msgid "X magnification"
+msgstr "画像の操作"
 
-#: hacks/config/zoom.xml.h:1
-msgid "    Y lens offset"
+#: ../hacks/config/zoom.xml.h:9
+msgid " X border width"
 msgstr ""
 
-#: hacks/config/zoom.xml.h:2
+#: ../hacks/config/zoom.xml.h:10
 msgid "   X lens offset"
 msgstr ""
 
-#: hacks/config/zoom.xml.h:3
-msgid " X border width"
-msgstr ""
+#: ../hacks/config/zoom.xml.h:11
+#, fuzzy
+msgid "Y magnification"
+msgstr "画像の操作"
 
-#: hacks/config/zoom.xml.h:4
+#: ../hacks/config/zoom.xml.h:12
 msgid " Y border width"
 msgstr ""
 
-#: hacks/config/zoom.xml.h:10
-msgid "Lenses"
+#: ../hacks/config/zoom.xml.h:13
+msgid "    Y lens offset"
 msgstr ""
 
-#: hacks/config/zoom.xml.h:13
-#, fuzzy
-msgid "X magnification"
-msgstr "画像の操作"
-
-#: hacks/config/zoom.xml.h:14
-#, fuzzy
-msgid "Y magnification"
-msgstr "画像の操作"
+#: ../hacks/config/zoom.xml.h:14
+msgid "Lenses"
+msgstr ""
 
-#: hacks/config/zoom.xml.h:16
+#: ../hacks/config/zoom.xml.h:16
 msgid ""
-"Zooms in on a part of the screen and then moves around. With the \"Lenses\" "
-"option, the result is like looking through many overlapping lenses rather "
-"than just a simple zoom. Written by James Macnicol; 2001."
+"Fatbits! Zooms in on a part of the screen and then moves around. With the "
+"\"Lenses\" option, the result is like looking through many overlapping "
+"lenses rather than just a simple zoom. Written by James Macnicol; 2001."
 msgstr ""
 
+#~ msgid "Couldn't find pixmap file: %s"
+#~ msgstr "Pixmap ファイルが見つかりませんでした: %s"
+
+#~ msgid "Error loading pixmap file: %s"
+#~ msgstr "Pixmap ファイルを読み込む際にエラーが発生しました: %s"
+
+#~ msgid "reason: %s\n"
+#~ msgstr "理由: %s\n"
+
+#~ msgid ""
+#~ "Activate the XScreenSaver daemon now (locking the screen if so "
+#~ "configured.)"
+#~ msgstr ""
+#~ "XScreenSaver デーモンを今すぐ有効にします (画面ロックの設定が有効な場合"
+#~ "は、画面をロックします)。"
+
+#~ msgid "Lock the screen now (even if \"Lock Screen\" is unchecked.)"
+#~ msgstr "画面を今すぐロックします (画面ロックの設定が無効な場合でも)。"
+
+#~ msgid "Tell the running XScreenSaver daemon to exit."
+#~ msgstr "起動中の XScreenSaver デーモンを終了します。"
+
+#~ msgid "Kill and re-launch the XScreenSaver daemon."
+#~ msgstr "XScreenSaver デーモンを強制終了して、再び起動します。"
+
+#~ msgid "_Exit"
+#~ msgstr "終了(_E)"
+
+#~ msgid ""
+#~ "Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
+#~ "running in the background.)"
+#~ msgstr ""
+#~ "XScreenSaver デモ・プログラムを終了します (但し XScreenSaver デーモンは"
+#~ "バックグラウンドで実行したままです)。"
+
+#~ msgid "Display version information."
+#~ msgstr "バージョン情報を表示します。"
+
+#~ msgid "Go to the documentation on the XScreenSaver web page."
+#~ msgstr "XScreenSaver のウェブサイトにジャンプします。"
+
+#~ msgid "Cycle After"
+#~ msgstr "モードの周期: "
+
+#~ msgid "Blank After"
+#~ msgstr "XScreenSaver の起動: "
+
+#~ msgid "How long before the monitor goes completely black."
+#~ msgstr "自動的に XScreenSaver を起動するまでの時間です。"
+
+#~ msgid "Settings..."
+#~ msgstr "設定..."
+
+#~ msgid "Mode:"
+#~ msgstr "モード:"
+
+#~ msgid "Disable Screen Saver"
+#~ msgstr "スクリーンセーバーを無効にする"
+
+#~ msgid "Blank Screen Only"
+#~ msgstr "ブランク・スクリーンのみ"
+
+#~ msgid "Only One Screen Saver"
+#~ msgstr "一つのスクリーンセーバーのみ"
+
+#~ msgid "Random Screen Saver"
+#~ msgstr "ランダムなスクリーンセーバー"
+
+#~ msgid "\\/"
+#~ msgstr "\\/"
+
+#~ msgid "/\\"
+#~ msgstr "/\\"
+
+#~ msgid "Display Modes"
+#~ msgstr "表示モード"
+
+#~ msgid "Diagnostics"
+#~ msgstr "診断オプション"
+
+#~ msgid "Whether the daemon should print lots of debugging information."
+#~ msgstr "デーモンに詳細なデバッグ情報を表示させるかどうかを選択して下さい。"
+
+#~ msgid "Verbose Diagnostics"
+#~ msgstr "診断情報を詳細にする"
+
+#~ msgid ""
+#~ "Whether any error output of the display modes should be redirected to the "
+#~ "screen."
+#~ msgstr ""
+#~ "指定した表示モードのエラー出力を画面に表示するかどうかを選択して下さい。"
+
+#~ msgid "Display Subprocess Errors"
+#~ msgstr "表示モードのエラーを表示する"
+
+#~ msgid ""
+#~ "Whether the splash screen (with the version number and `Help' button) "
+#~ "should be momentarily displayed when the daemon first starts up."
+#~ msgstr ""
+#~ "初めてデーモンを起動した時に、('ヘルプ' ボタンをクリックして表示される) ス"
+#~ "プラッシュスクリーンを一瞬表示させるかどうかを選択して下さい。"
+
+#~ msgid "Display Splash Screen at Startup"
+#~ msgstr "起動時にスプラッシュスクリーンを表示する"
+
+#~ msgid "Colormaps"
+#~ msgstr "カラーマップ"
+
+#~ msgid "Install Colormap"
+#~ msgstr "カラーマップをインストールする"
+
+#~ msgid "Fade To Black When Blanking"
+#~ msgstr "スクリーンセーバーをフェードインする"
+
+#~ msgid "Fade From Black When Unblanking"
+#~ msgstr "スクリーンセーバーをフェードアウトする"
+
+#~ msgid "Fade Duration"
+#~ msgstr "フェードする時間: "
+
+#~ msgid "Power Management Enabled"
+#~ msgstr "パワーマネージメントを有効にする"
+
+#~ msgid "Off After"
+#~ msgstr "電源 OFF: "
+
+#~ msgid "Suspend After"
+#~ msgstr "サスペンド: "
+
+#~ msgid "Standby After"
+#~ msgstr "スタンバイ: "
+
+#~ msgid "Grab Desktop Images"
+#~ msgstr "デスクトップの画像を用いる"
+
+#~ msgid ""
+#~ "Whether the image-manipulating modes should operate on images captured "
+#~ "from the system's video input (if there is one)."
+#~ msgstr ""
+#~ "画像の操作モードで (可能ならば) システムのビデオ入力を用いるかどうかを選択"
+#~ "して下さい。"
+
+#~ msgid "Grab Video Frames"
+#~ msgstr "ビデオ入力を用いる"
+
+#~ msgid "Choose Random Image:"
+#~ msgstr "画像をランダムに選択する:"
+
+#~ msgid "Browse"
+#~ msgstr "参照"
+
+#~ msgid "XScreenSaver: Mode-Specific Settings"
+#~ msgstr "XScreenSaver: モード指定の設定"
+
+#~ msgid "Visual:"
+#~ msgstr "表示:"
+
+#~ msgid ""
+#~ "The X visual type that this demo will require.  If that visual is "
+#~ "available it will be used, otherwise, this demo will not be run."
+#~ msgstr ""
+#~ "このデモで要求される X の表示形式です。その表示が有効の場合はそれを使用し"
+#~ "ますが、それ以外はデモを起動しません。"
+
+#~ msgid "Command Line:"
+#~ msgstr "コマンドライン:"
+
+#~ msgid "Documentation..."
+#~ msgstr "ドキュメント..."
+
+#~ msgid "Click here to read the manual for this display mode, if it has one."
+#~ msgstr ""
+#~ "このスクリーンセーバーのマニュアル (存在するならば) を表示する場合はここを"
+#~ "クリックして下さい。"
+
+#~ msgid "Advanced >>"
+#~ msgstr "拡張オプション >>"
+
+#~ msgid "Edit the command line directly."
+#~ msgstr "直接、コマンドラインを編集します。"
+
+#~ msgid "Standard <<"
+#~ msgstr "標準オプション <<"
+
+#~ msgid "Back to the graphical configuration options."
+#~ msgstr "標準の設定に戻ります。"
+
+#~ msgid "Reset to Defaults"
+#~ msgstr "デフォルトに戻す"
+
+#~ msgid "Reset this screen saver to the default settings."
+#~ msgstr "このセーバーをデフォルトの設定に戻します。"
+
+#~ msgid "Cancel"
+#~ msgstr "キャンセル"
+
+#, fuzzy
+#~ msgid "Clip images"
+#~ msgstr "表示モード"
+
 #, fuzzy
 #~ msgid "5 Seconds"
 #~ msgstr "秒間"
index 13a8ab3ce6cda1a866e3136726e424ae7819daed..ae8f8265a6738e928f6ed07b938ca343ce63eb0b 100644 (file)
 #include <stdio.h>
 #include <string.h>
 
-#ifdef HAVE_COCOA
+#if defined (HAVE_COCOA) || defined(HAVE_ANDROID)
 # include "jwxyz.h"
-#else  /* !HAVE_COCOA - real Xlib */
+#else  /* real Xlib */
 # include <X11/Xlib.h>
 # include <X11/Xutil.h>
-#endif /* !HAVE_COCOA */
+#endif /* !HAVE_COCOA && !HAVE_ANDROID */
 
 #include "minixpm.h"
 
index 76032c48f14585092e7d523d9d74c078f618e14c..bccb74626d3ccbe4caee8a4e80f2b7e22fc02217 100644 (file)
@@ -39,7 +39,7 @@ implied warranty.
 
 #if defined __MACH__ && defined __APPLE__ /* OS X, iOS */
 #      include <sys/sysctl.h>
-#      include <stdint.h>
+#      include <inttypes.h>
 #endif
 
 #define IS_POWER_OF_2(x) ((x) > 0 && !((x) & ((x) - 1)))
index ba6806f602fd54a3e223d5cdba34ff3b5e9dbeb4..2fb57e789f34f337fd518ef62d5c89c7aa8aa80e 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2014-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -52,7 +52,7 @@ uc_truncate (unsigned long uc)
 /* Parse the first UTF8 character at the front of the string.
    Return the Unicode character, and the number of bytes read.
  */
-static long
+long
 utf8_decode (const unsigned char *in, long length, unsigned long *unicode_ret)
 {
   const unsigned char *start = in;
@@ -156,7 +156,7 @@ utf8_decode (const unsigned char *in, long length, unsigned long *unicode_ret)
 /* Converts a Unicode character to a multi-byte UTF8 sequence.
    Returns the number of bytes written.
  */
-static int
+int
 utf8_encode (unsigned long uc, char *out, long length)
 {
   const char *old = out;
@@ -264,12 +264,29 @@ utf8_split (const char *string, int *length_ret)
 
   while (in < end)
     {
-      long len2 = utf8_decode (in, len, 0);
+      unsigned long uc;
+      long len2 = utf8_decode (in, len, &uc);
       char tmp[10];
       strncpy (tmp, (char *) in, len2);
       tmp[len2] = 0;
       ret[i++] = strdup (tmp);
       in += len2;
+
+      /* If this is a Combining Diacritical, append it to the previous
+         character. E.g., "y\314\206\314\206" is one string, not three.
+       */
+      if (i > 1 && uc >= 0x300 && uc <= 0x36F)
+        {
+          long L1 = strlen(ret[i-2]);
+          long L2 = strlen(ret[i-1]);
+          char *s2 = (char *) malloc (L1 + L2 + 1);
+          strncpy (s2,      ret[i-2], L1);
+          strncpy (s2 + L1, ret[i-1], L2);
+          s2[L1 + L2] = 0;
+          free (ret[i-2]);
+          ret[i-2] = s2;
+          i--;
+        }
     }
   ret[i] = 0;
 
@@ -314,10 +331,11 @@ XChar2b_to_utf8 (const XChar2b *in, int *length_ret)
   *out = 0;
 
   /* shrink */
-  utf8 = (char *) realloc (utf8, (out - utf8 + 1) * sizeof(*utf8));
+  out_len = (int) (out - utf8 + 1);
+  utf8 = (char *) realloc (utf8, out_len);
 
   if (length_ret)
-    *length_ret = (int) (out - utf8);
+    *length_ret = out_len;
 
   return utf8;
 }
@@ -344,7 +362,7 @@ utf8_to_latin1 (const char *string, Bool ascii_p)
 
       if (uc == '\240')        /* &nbsp; */
         uc = ' ';
-      else if (uc >= 0x2300 && uc <= 0x36F)
+      else if (uc >= 0x300 && uc <= 0x36F)
         uc = 0;                /* Discard "Unicode Combining Diacriticals Block" */
       else if (uc > 0xFF)
         switch (uc) {
index 563f77978555d2e7e2e684954a36d02496cbb2de..d91567c2c2e7746ebd2a5ec1ef3bab6a82a7d2b5 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2014-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -33,4 +33,15 @@ extern char ** utf8_split (const char *string, int *length_ret);
  */
 extern char *utf8_to_latin1 (const char *string, Bool ascii_p);
 
+/* Converts a Unicode character to a multi-byte UTF8 sequence.
+   Returns the number of bytes written.
+ */
+extern int utf8_encode (unsigned long uc, char *out, long length);
+
+/* Parse the first UTF8 character at the front of the string.
+   Return the Unicode character, and the number of bytes read.
+ */
+extern long utf8_decode (const unsigned char *in, long length,
+                         unsigned long *unicode_ret);
+
 #endif /* __XSCREENSAVER_UTF8WC_H__ */
index d97e8b48bbaab046c2b214007f87e22acae6d73d..48e524f3cb0a1feda9f4cdc6edd9b83ddfa2fa2c 100644 (file)
@@ -1,2 +1,2 @@
 static const char screensaver_id[] =
-       "@(#)xscreensaver 5.32 (18-Nov-2014), by Jamie Zawinski (jwz@jwz.org)";
+       "@(#)xscreensaver 5.33 (25-Jun-2015), by Jamie Zawinski (jwz@jwz.org)";
index b3f06061a01b41b58261b2564b52a3735fe3eca6..f0cd20db5390831ccf0df26d4bbd1abd1ca0c1f1 100644 (file)
@@ -295,7 +295,7 @@ pick_best_gl_visual (Screen *screen)
 
   int ndepths = 0;
   int *depths = XListDepths (dpy, screen_number (screen), &ndepths);
-  int screen_depth = depths[ndepths];
+  int screen_depth = (depths && ndepths) ? depths[ndepths - 1] : 0;
   XFree (depths);
 
   vi_in.class = TrueColor;
index 690586d4cc9754d9147cbbe197ca1e15fbcf004f..0b9b7ae5b6a2c52ada2c92094553db09255e4903 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2014-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
@@ -58,11 +58,28 @@ XftFontOpenXlfd (Display *dpy, int screen, _Xconst char *xlfd)
 
 # ifdef HAVE_XUTF8DRAWSTRING
   {
+    unsigned i;
+
+    // In the event of -*-random-* (under JWXYZ), get the actual XLFD,
+    // otherwise we'll get another random font that doesn't match ff->xfont.
+    char *xlfd_resolved = NULL;
+
     char **missing_charset_list_return;
     int missing_charset_count_return;
     char *def_string_return;
 
-    char *ss = (char *) malloc (strlen(xlfd) + 10);
+    char *ss;
+
+    for (i = 0; i != ff->xfont->n_properties; ++i) {
+      if (ff->xfont->properties[i].name == XA_FONT) {
+        xlfd_resolved = XGetAtomName (dpy, ff->xfont->properties[i].card32);
+        if (xlfd_resolved)
+          xlfd = xlfd_resolved;
+        break;
+      }
+    }
+
+    ss = (char *) malloc (strlen(xlfd) + 10);
     strcpy (ss, xlfd);
     strcat (ss, ",*");
     ff->fontset = XCreateFontSet (dpy, ss,
@@ -86,6 +103,7 @@ XftFontOpenXlfd (Display *dpy, int screen, _Xconst char *xlfd)
       XFreeStringList (missing_charset_list_return);
 
     free (ss);
+    free (xlfd_resolved);
   }
 # endif
 
@@ -258,28 +276,34 @@ XftTextExtentsUtf8 (Display           *dpy,
                    int             len,
                    XGlyphInfo      *extents)
 {
-  int direction, ascent, descent;
   XCharStruct overall;
-  XChar2b *s16;
-  int s16_len = 0;
-  char *s2 = (char *) malloc (len + 1);
-
-  if (!dpy || !font || !string || !extents || !s2) abort();
-
-  strncpy (s2, (char *) string, len);
-  s2[len] = 0;
-  s16 = utf8_to_XChar2b (s2, &s16_len);
-  free (s2);
-  XTextExtents16 (font->xfont, s16, s16_len,
-                  &direction, &ascent, &descent, &overall);
-  free (s16);
-
-  extents->x      = -overall.lbearing;
-  extents->y      =  overall.ascent;
-  extents->xOff   =  overall.width;
-  extents->yOff   =  0;
-  extents->width  =  overall.rbearing - overall.lbearing;
-  extents->height =  overall.ascent + overall.descent;
+
+  if (!dpy || !font || !string || !extents) abort();
+
+# ifdef HAVE_XUTF8DRAWSTRING
+  {
+    XRectangle ink;
+    int advancement =
+      Xutf8TextExtents (font->fontset, (const char *) string, len, &ink, 0);
+    XmbRectangle_to_XCharStruct (ink, overall, advancement);
+  }
+# else  /* !HAVE_XUTF8DRAWSTRING */
+  {
+    char *s2 = (char *) malloc (len + 1);
+    int direction, ascent, descent;
+    XChar2b *s16;
+    int s16_len = 0;
+    strncpy (s2, (char *) string, len);
+    s2[len] = 0;
+    s16 = utf8_to_XChar2b (s2, &s16_len);
+    XTextExtents16 (font->xfont, s16, s16_len,
+                    &direction, &ascent, &descent, &overall);
+    free (s2);
+    free (s16);
+  }
+# endif /* !HAVE_XUTF8DRAWSTRING */
+
+  XCharStruct_to_XGlyphInfo (overall, *extents);
 }
 
 
@@ -311,9 +335,14 @@ XftDrawStringUtf8 (XftDraw     *draw,
      (beyond the Basic Multilingual Plane).
    */
 
-  /* #### I guess I don't really understand how FontSet works, because this
-          seems to just truncate the text at the first non-ASCII character.
-          The XDrawString16() path works, however.
+  /* #### I guess I don't really understand how FontSet works, because when
+          using the real X11 implementation of Xutf8DrawString, this seems
+          to just truncate the text at the first non-ASCII character.
+
+          The XDrawString16() path works, however, at the expense of losing
+          everything above Basic Multilingual.  However, that path is only
+          taken on X11 systems that are old enough to not have libXft,
+          which means that the chance of Unicode working was already slim.
    */
   Xutf8DrawString (draw->dpy, draw->drawable, font->fontset, draw->gc, x, y, 
                    (const char *) string, len);
index e09c7b3aa9c23bef59d2b442e02556aa0edd5c90..385e28bc51c4ce69d3fc16dc4ce45e8a709fde69 100644 (file)
@@ -1,4 +1,4 @@
-/* xscreensaver, Copyright (c) 2014 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2014-2015 Jamie Zawinski <jwz@jwz.org>
  *
  * Permission to use, copy, modify, distribute, and sell this software and its
  * documentation for any purpose is hereby granted without fee, provided that
 #ifndef __XSCREENSAVER_XFT_H__
 #define __XSCREENSAVER_XFT_H__
 
+/* The XGlyphInfo field names and values are, of course, arbitrarily
+   different from XCharStruct for no sensible reason.  These macros
+   translate between them.
+ */
+
+# define XGlyphInfo_to_XCharStruct(G,C) do {           \
+    (C).lbearing  =  -(G).x;                           \
+    (C).rbearing  =   (G).width - (G).x;               \
+    (C).ascent    =   (G).y;                           \
+    (C).descent   =   (G).height - (G).y;              \
+    (C).width     =   (G).xOff;                                \
+} while (0)
+
+# define XCharStruct_to_XGlyphInfo(C,G) do {           \
+    (G).x         =  -(C).lbearing;                    \
+    (G).y         =   (C).ascent;                      \
+    (G).xOff      =   (C).width;                       \
+    (G).yOff      =   0;                               \
+    (G).width     =   (C).rbearing - (C).lbearing;     \
+    (G).height    =   (C).ascent   + (C).descent;      \
+} while (0)
+
+/* Xutf8TextExtents returns a bounding box in an XRectangle, which
+   conveniently interprets everything in the opposite direction
+   from XGlyphInfo!
+ */
+# define XCharStruct_to_XmbRectangle(C,R) do {         \
+    (R).x         =   (C).lbearing;                    \
+    (R).y         =  -(C).ascent;                      \
+    (R).width     =   (C).rbearing - (C).lbearing;     \
+    (R).height    =   (C).ascent   + (C).descent;      \
+} while (0)
+
+# define XmbRectangle_to_XCharStruct(R,C,ADV) do {     \
+    (C).lbearing  =   (R).x;                           \
+    (C).rbearing  =   (R).width + (R).x;               \
+    (C).ascent    =  -(R).y;                           \
+    (C).descent   =   (R).height + (R).y;              \
+    (C).width     =   (ADV);                           \
+} while (0)
+
+
 # ifdef HAVE_XFT
 
 #  include <X11/Xft/Xft.h>
 
-# else  /* !HAVE_XFT -- whole file */
+# else  /* !HAVE_XFT -- the rest of the file */
 
 # ifdef HAVE_COCOA
 #  include "jwxyz.h"
 #  include <X11/Xlib.h>
 # endif
 
-/* This doesn't seem to work right.  See comment in xft.c. */
-# undef HAVE_XUTF8DRAWSTRING
+/* This doesn't seem to work right under X11.  See comment in xft.c. */
+# ifndef HAVE_COCOA
+#  undef HAVE_XUTF8DRAWSTRING
+# endif
 
 
 # ifndef _Xconst
@@ -42,29 +86,6 @@ typedef struct _XGlyphInfo {
   unsigned short width, height;     /* bounding box of the ink */
   short x, y;          /* distance from upper left of bbox to glyph origin. */
   short xOff, yOff;    /* distance from glyph origin to next origin. */
-
-  /* These field names and values are, of course, arbitrarily different
-     from XCharStruct for no sensible reason.  Here's a translation key
-     between the two:
-
-     XGlyphInfo from XCharStruct:
-
-       g.x         =  -c.lbearing;
-       g.y         =   c.ascent;
-       g.xOff      =   c.width;
-       g.yOff      =   0;
-       g.width     =   c.rbearing - c.lbearing;
-       g.height    =   c.ascent   + c.descent;
-     
-     XCharStruct from XGlyphInfo:
-
-       c.lbearing  =  -g.x;
-       c.rbearing  =   g.width - g.x;
-       c.ascent    =   g.y;
-       c.descent   =   g.height - g.y;
-       c.width     =   g.xOff;
-   */
-
 } XGlyphInfo;
 
 
@@ -97,6 +118,7 @@ typedef unsigned char FcChar8;
 
 
 XftFont *XftFontOpenXlfd (Display *dpy, int screen, _Xconst char *xlfd);
+#define XftFontOpenName XftFontOpenXlfd
 
 void XftFontClose (Display *dpy, XftFont *font);
 
index eb560a2fd04256a614d5cb30c0fde7cdffd6ff14..711aadd35a90ebaaa399edc11c9c3604b984fce9 100644 (file)
 #ifndef __YARANDOM_H__
 #define __YARANDOM_H__
 
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+#ifdef HAVE_INTTYPES_H
+# include <inttypes.h>
+#endif
+
 #undef random
 #undef rand
 #undef drand48
@@ -62,4 +70,34 @@ static double _frand_tmp_;
 
 #endif /* not GCC2 */
 
+/* Compatibility with the xlockmore RNG API
+   (note that the xlockmore hacks never expect negative numbers.)
+ */
+#define LRAND()         ((long) (random() & 0x7fffffff))
+
+/* The first NRAND(n) is much faster, when uint64_t is available to allow it.
+ * Especially on ARM and other processors without built-in division.
+ *
+ * n must be greater than zero.
+ *
+ * The division by RAND_MAX+1 should optimize down to a bit shift.
+ *
+ * Although the result here is never negative, this needs to return signed
+ * integers: A binary operator in C requires operands have the same type, and
+ * if one side is signed and the other is unsigned, but they're both the same
+ * size, then the signed operand is cast to unsigned, and the result is
+ * similarly unsigned. This can potentially cause problems when idioms like
+ * "NRAND(n) * RANDSIGN()" (where RANDSIGN() returns either -1 or 1) is used
+ * to get random numbers from the range (-n,n).
+ */
+#ifdef HAVE_INTTYPES_H
+# define NRAND(n)       ((int32_t) ((uint64_t) random() * (uint32_t) (n) / \
+                                    ((uint64_t) RAND_MAX + 1)))
+#else
+# define NRAND(n)       ((int) (LRAND() % (n)))
+#endif
+
+#define MAXRAND         (2147483648.0) /* unsigned 1<<31 as a float */
+#define SRAND(n)        /* already seeded by screenhack.c */
+
 #endif /* __YARANDOM_H__ */
index ddb00adde6c80cca7fdddba005d4b8c73f0c59c8..40081802a8723b3d744cc9bd4cdf6bea29cb0c0b 100644 (file)
@@ -1,5 +1,5 @@
 %define        name xscreensaver
-%define        version 5.32
+%define        version 5.33
 
 Summary:       X screen saver and locker
 Name:          %{name}
diff --git a/xscreensaver.xcodeproj/project.pbxproj b/xscreensaver.xcodeproj/project.pbxproj
deleted file mode 100644 (file)
index daf533a..0000000
+++ /dev/null
@@ -1,38081 +0,0 @@
-// !$*UTF8*$!
-{
-       archiveVersion = 1;
-       classes = {
-       };
-       objectVersion = 46;
-       objects = {
-
-/* Begin PBXAggregateTarget section */
-               AF137D410F075C9B004DE3B2 /* Obsolete */ = {
-                       isa = PBXAggregateTarget;
-                       buildConfigurationList = AF137D450F075CA4004DE3B2 /* Build configuration list for PBXAggregateTarget "Obsolete" */;
-                       buildPhases = (
-                       );
-                       dependencies = (
-                               AF714E51105613580046AB1D /* PBXTargetDependency */,
-                               AF137D690F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D670F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D650F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D630F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D610F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AFA160941052FF87009B93AA /* PBXTargetDependency */,
-                               AFA160921052FF87009B93AA /* PBXTargetDependency */,
-                               AFB581B0102F363300342B11 /* PBXTargetDependency */,
-                               AF137D5D0F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D5B0F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D590F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D570F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF714E4F105613410046AB1D /* PBXTargetDependency */,
-                               AF137D550F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D530F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D510F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D4F0F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D4D0F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D4B0F075E5C004DE3B2 /* PBXTargetDependency */,
-                               AF137D490F075E5C004DE3B2 /* PBXTargetDependency */,
-                       );
-                       name = Obsolete;
-                       productName = Obsolete;
-               };
-               AF480AAF098C669800FB32B8 /* All Savers (XScreenSaver) */ = {
-                       isa = PBXAggregateTarget;
-                       buildConfigurationList = AF480ABA098C66E300FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (XScreenSaver)" */;
-                       buildPhases = (
-                       );
-                       dependencies = (
-                               AFE6A4300CDD7FEE002805BF /* PBXTargetDependency */,
-                               AF77798F09B6604C00EA3033 /* PBXTargetDependency */,
-                               AF77798D09B6604C00EA3033 /* PBXTargetDependency */,
-                               AF77798B09B6604C00EA3033 /* PBXTargetDependency */,
-                               AFBFE785178648E600432B21 /* PBXTargetDependency */,
-                               AF77798909B6604C00EA3033 /* PBXTargetDependency */,
-                               AF77798709B6604B00EA3033 /* PBXTargetDependency */,
-                               AF77798509B6604B00EA3033 /* PBXTargetDependency */,
-                               AF73FF3F1A0988F000E485E9 /* PBXTargetDependency */,
-                               AF77798309B6604B00EA3033 /* PBXTargetDependency */,
-                               AF77798109B6604B00EA3033 /* PBXTargetDependency */,
-                               AF77797F09B6604B00EA3033 /* PBXTargetDependency */,
-                               AF77797B09B6604B00EA3033 /* PBXTargetDependency */,
-                               AF77797909B6604B00EA3033 /* PBXTargetDependency */,
-                               AF77797709B6604B00EA3033 /* PBXTargetDependency */,
-                               AF77797509B6604B00EA3033 /* PBXTargetDependency */,
-                               AF77797309B6604B00EA3033 /* PBXTargetDependency */,
-                               AF77797109B6604B00EA3033 /* PBXTargetDependency */,
-                               AFF463530C44062500EE6509 /* PBXTargetDependency */,
-                               AF77796D09B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77796B09B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77796909B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77796709B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77796509B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77796309B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77796109B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77795F09B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77795D09B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77795B09B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77795909B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77795709B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77795509B6604A00EA3033 /* PBXTargetDependency */,
-                               AF77795309B6604900EA3033 /* PBXTargetDependency */,
-                               AF77795109B6604900EA3033 /* PBXTargetDependency */,
-                               AF77794F09B6604900EA3033 /* PBXTargetDependency */,
-                               AF77794D09B6604900EA3033 /* PBXTargetDependency */,
-                               AFB591C3178B821E00EA4005 /* PBXTargetDependency */,
-                               AF77794709B6604900EA3033 /* PBXTargetDependency */,
-                               AF77794509B6604900EA3033 /* PBXTargetDependency */,
-                               AF77794309B6604900EA3033 /* PBXTargetDependency */,
-                               AF77794109B6604900EA3033 /* PBXTargetDependency */,
-                               AF77793F09B6604900EA3033 /* PBXTargetDependency */,
-                               AF77793B09B6604900EA3033 /* PBXTargetDependency */,
-                               AF77793909B6604800EA3033 /* PBXTargetDependency */,
-                               AF1A17840D6D6FA7008AF328 /* PBXTargetDependency */,
-                               AF0DCA310C4C744D00D76972 /* PBXTargetDependency */,
-                               AF77793509B6604800EA3033 /* PBXTargetDependency */,
-                               AF77793309B6604800EA3033 /* PBXTargetDependency */,
-                               AF77793109B6604800EA3033 /* PBXTargetDependency */,
-                               AF77792D09B6604800EA3033 /* PBXTargetDependency */,
-                               AF77792B09B6604800EA3033 /* PBXTargetDependency */,
-                               AF77792909B6604800EA3033 /* PBXTargetDependency */,
-                               AF77792709B6604800EA3033 /* PBXTargetDependency */,
-                               AF77792509B6604800EA3033 /* PBXTargetDependency */,
-                               AF77792309B6604800EA3033 /* PBXTargetDependency */,
-                               AF77792109B6604800EA3033 /* PBXTargetDependency */,
-                               AF77791F09B6604800EA3033 /* PBXTargetDependency */,
-                               AF77791D09B6604800EA3033 /* PBXTargetDependency */,
-                               AFBFE787178648F500432B21 /* PBXTargetDependency */,
-                               AF77791B09B6604700EA3033 /* PBXTargetDependency */,
-                               AF77791909B6604700EA3033 /* PBXTargetDependency */,
-                               AF77791709B6604700EA3033 /* PBXTargetDependency */,
-                               AF77791509B6604700EA3033 /* PBXTargetDependency */,
-                               AF77791309B6604700EA3033 /* PBXTargetDependency */,
-                               AF77791109B6604700EA3033 /* PBXTargetDependency */,
-                               AF77790F09B6604700EA3033 /* PBXTargetDependency */,
-                               AF77790D09B6604700EA3033 /* PBXTargetDependency */,
-                               AF77790B09B6604700EA3033 /* PBXTargetDependency */,
-                               AF77790909B6604700EA3033 /* PBXTargetDependency */,
-                               AF77790709B6604700EA3033 /* PBXTargetDependency */,
-                               AF77790509B6604700EA3033 /* PBXTargetDependency */,
-                               AF77790309B6604700EA3033 /* PBXTargetDependency */,
-                               AF7778FF09B6604700EA3033 /* PBXTargetDependency */,
-                               AF7778FD09B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778FB09B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778F909B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778F709B6604600EA3033 /* PBXTargetDependency */,
-                               AF68A49E19196EA000D41CD1 /* PBXTargetDependency */,
-                               AF7778F309B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778F109B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778EF09B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778ED09B6604600EA3033 /* PBXTargetDependency */,
-                               AFA33B8F0B0585A4002B0E7D /* PBXTargetDependency */,
-                               AFA33BCF0B0587B2002B0E7D /* PBXTargetDependency */,
-                               AF7778EB09B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778E709B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778E509B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778E309B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778E109B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778DF09B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778DD09B6604600EA3033 /* PBXTargetDependency */,
-                               AF7778DB09B6604500EA3033 /* PBXTargetDependency */,
-                               AF7778D909B6604500EA3033 /* PBXTargetDependency */,
-                               AF7778D709B6604500EA3033 /* PBXTargetDependency */,
-                       );
-                       name = "All Savers (XScreenSaver)";
-                       productName = "All Savers (XScreenSaver)";
-               };
-               AF480D58098EED3D00FB32B8 /* All Savers (XLockmore) */ = {
-                       isa = PBXAggregateTarget;
-                       buildConfigurationList = AF480D64098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (XLockmore)" */;
-                       buildPhases = (
-                       );
-                       dependencies = (
-                               AF7779D909B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779D709B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779D509B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779D309B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779D109B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779CF09B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779CD09B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779CB09B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779C909B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779C709B6608200EA3033 /* PBXTargetDependency */,
-                               AF7779C309B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779BF09B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779BD09B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779BB09B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779B709B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779AD09B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779AB09B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779A909B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779A709B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779A509B6608100EA3033 /* PBXTargetDependency */,
-                               AF7779A109B6608100EA3033 /* PBXTargetDependency */,
-                               AF77799B09B6608100EA3033 /* PBXTargetDependency */,
-                               AF77799909B6608100EA3033 /* PBXTargetDependency */,
-                               AF77799709B6608100EA3033 /* PBXTargetDependency */,
-                               AF77799509B6608000EA3033 /* PBXTargetDependency */,
-                       );
-                       name = "All Savers (XLockmore)";
-                       productName = "All Savers (XLockmore)";
-               };
-               AF480D59098EED5100FB32B8 /* All Savers (OpenGL) */ = {
-                       isa = PBXAggregateTarget;
-                       buildConfigurationList = AF480D67098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (OpenGL)" */;
-                       buildPhases = (
-                       );
-                       dependencies = (
-                               AF777A6509B660B700EA3033 /* PBXTargetDependency */,
-                               AF777A6309B660B700EA3033 /* PBXTargetDependency */,
-                               AF777A6109B660B700EA3033 /* PBXTargetDependency */,
-                               AF777A5F09B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A5D09B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A5B09B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A5909B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A5709B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A5509B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A5309B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A5109B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A4F09B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A4D09B660B600EA3033 /* PBXTargetDependency */,
-                               AF777A4B09B660B600EA3033 /* PBXTargetDependency */,
-                               AF5C9B161A0CCF8000B0147A /* PBXTargetDependency */,
-                               AF4F10EE143450C300E34F3F /* PBXTargetDependency */,
-                               AF777A4909B660B500EA3033 /* PBXTargetDependency */,
-                               AF777A4709B660B500EA3033 /* PBXTargetDependency */,
-                               AF777A4509B660B500EA3033 /* PBXTargetDependency */,
-                               AF777A4309B660B500EA3033 /* PBXTargetDependency */,
-                               AF4FF4D70D52CD0D00666F98 /* PBXTargetDependency */,
-                               AF777A4109B660B500EA3033 /* PBXTargetDependency */,
-                               AF777A3F09B660B500EA3033 /* PBXTargetDependency */,
-                               AF777A3D09B660B500EA3033 /* PBXTargetDependency */,
-                               AF777A3B09B660B500EA3033 /* PBXTargetDependency */,
-                               AF777A3909B660B400EA3033 /* PBXTargetDependency */,
-                               AF777A3709B660B400EA3033 /* PBXTargetDependency */,
-                               AF777A3509B660B400EA3033 /* PBXTargetDependency */,
-                               AF777A3309B660B400EA3033 /* PBXTargetDependency */,
-                               AF777A3109B660B400EA3033 /* PBXTargetDependency */,
-                               AF777A2F09B660B400EA3033 /* PBXTargetDependency */,
-                               AFF3CA0117CCAE210028F240 /* PBXTargetDependency */,
-                               AF7ACFDC19FF0BDB00BD752B /* PBXTargetDependency */,
-                               AF777A2D09B660B400EA3033 /* PBXTargetDependency */,
-                               AF777A2B09B660B400EA3033 /* PBXTargetDependency */,
-                               AF777A2909B660B400EA3033 /* PBXTargetDependency */,
-                               AFF4636F0C440B3B00EE6509 /* PBXTargetDependency */,
-                               AF777A2509B660B400EA3033 /* PBXTargetDependency */,
-                               AF777A2309B660B400EA3033 /* PBXTargetDependency */,
-                               AF777A2109B660B300EA3033 /* PBXTargetDependency */,
-                               AF777A1F09B660B300EA3033 /* PBXTargetDependency */,
-                               AF48DF060A0C261100F94CF9 /* PBXTargetDependency */,
-                               AF777A1D09B660B300EA3033 /* PBXTargetDependency */,
-                               AF777A1B09B660B300EA3033 /* PBXTargetDependency */,
-                               AF777A1909B660B300EA3033 /* PBXTargetDependency */,
-                               AF4F10F0143450C300E34F3F /* PBXTargetDependency */,
-                               AF777A1709B660B300EA3033 /* PBXTargetDependency */,
-                               AF42C5160D624E9200B27FF6 /* PBXTargetDependency */,
-                               AF777A1509B660B300EA3033 /* PBXTargetDependency */,
-                               AF35E8A30E63825600691F2F /* PBXTargetDependency */,
-                               AF777A1309B660B300EA3033 /* PBXTargetDependency */,
-                               AFBFE7421786407000432B21 /* PBXTargetDependency */,
-                               AF777A1109B660B300EA3033 /* PBXTargetDependency */,
-                               AF777A0F09B660B200EA3033 /* PBXTargetDependency */,
-                               AF777A0D09B660B200EA3033 /* PBXTargetDependency */,
-                               AF4FD6FF0CE7A4F9005EE58E /* PBXTargetDependency */,
-                               AF777A0B09B660B200EA3033 /* PBXTargetDependency */,
-                               AF777A0909B660B200EA3033 /* PBXTargetDependency */,
-                               AF777A0709B660B200EA3033 /* PBXTargetDependency */,
-                               AFE6A19C0CDD7B7F002805BF /* PBXTargetDependency */,
-                               AF777A0509B660B200EA3033 /* PBXTargetDependency */,
-                               AF777A0309B660B200EA3033 /* PBXTargetDependency */,
-                               AF777A0109B660B200EA3033 /* PBXTargetDependency */,
-                               AFD51B350F063B7800471C02 /* PBXTargetDependency */,
-                               AF7779FF09B660B200EA3033 /* PBXTargetDependency */,
-                               AF7779FD09B660B100EA3033 /* PBXTargetDependency */,
-                               AF7779FB09B660B100EA3033 /* PBXTargetDependency */,
-                               AF7779F909B660B100EA3033 /* PBXTargetDependency */,
-                               AFFAB33519158F1E0020F021 /* PBXTargetDependency */,
-                               AF7779F709B660B100EA3033 /* PBXTargetDependency */,
-                               AF7779F509B660B100EA3033 /* PBXTargetDependency */,
-                               AFBFE7401786405E00432B21 /* PBXTargetDependency */,
-                               AF7779F309B660B000EA3033 /* PBXTargetDependency */,
-                               AF7779F109B660B000EA3033 /* PBXTargetDependency */,
-                               AF32D9F90F3AD0D90080F535 /* PBXTargetDependency */,
-                               AF4540D20E52BE8800AE87B5 /* PBXTargetDependency */,
-                               AF7779EF09B660B000EA3033 /* PBXTargetDependency */,
-                               AF7779ED09B660B000EA3033 /* PBXTargetDependency */,
-                               AFE2A46F0E2E908E00ADB298 /* PBXTargetDependency */,
-                               AF7779EB09B660B000EA3033 /* PBXTargetDependency */,
-                               AF7779E909B660B000EA3033 /* PBXTargetDependency */,
-                               AF7779E709B660B000EA3033 /* PBXTargetDependency */,
-                               AF7779E509B660B000EA3033 /* PBXTargetDependency */,
-                               AF7779E309B660B000EA3033 /* PBXTargetDependency */,
-                               AF7779E109B660AF00EA3033 /* PBXTargetDependency */,
-                               AF4A3460102A59A400A81B2A /* PBXTargetDependency */,
-                               AF7779DF09B660AF00EA3033 /* PBXTargetDependency */,
-                               AF7779DD09B660AF00EA3033 /* PBXTargetDependency */,
-                               AF998EF70A083E1D0051049D /* PBXTargetDependency */,
-                               AF4F10F2143450C300E34F3F /* PBXTargetDependency */,
-                               AFDA65AA178A54690070D24B /* PBXTargetDependency */,
-                               AF0DCA5C0C4CBB4300D76972 /* PBXTargetDependency */,
-                               AF39E2BA198A16920064A58D /* PBXTargetDependency */,
-                       );
-                       name = "All Savers (OpenGL)";
-                       productName = "All Savers (OpenGL)";
-               };
-               AF480D5A098EED5E00FB32B8 /* All Savers */ = {
-                       isa = PBXAggregateTarget;
-                       buildConfigurationList = AF480D6A098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers" */;
-                       buildPhases = (
-                       );
-                       dependencies = (
-                               AFCAD5F90992DFE00009617A /* PBXTargetDependency */,
-                               AF36340118540D050086A439 /* PBXTargetDependency */,
-                               AF480D60098EED6900FB32B8 /* PBXTargetDependency */,
-                               AF480D5E098EED6900FB32B8 /* PBXTargetDependency */,
-                               AF480D5C098EED6900FB32B8 /* PBXTargetDependency */,
-                               AF137D470F075CC8004DE3B2 /* PBXTargetDependency */,
-                       );
-                       name = "All Savers";
-                       productName = "All Savers";
-               };
-               AFA33C020B058E17002B0E7D /* webcollage-perl */ = {
-                       isa = PBXAggregateTarget;
-                       buildConfigurationList = AFA33C070B058E67002B0E7D /* Build configuration list for PBXAggregateTarget "webcollage-perl" */;
-                       buildPhases = (
-                       );
-                       dependencies = (
-                       );
-                       name = "webcollage-perl";
-                       productName = webcollage;
-               };
-/* End PBXAggregateTarget section */
-
-/* Begin PBXBuildFile section */
-               AF012918157C1E4C00C396E1 /* chessmodels.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2309935F2B00F3E977 /* chessmodels.c */; };
-               AF0839A609930BAC00277BE9 /* atlantis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258700988A468000655EE /* atlantis.xml */; };
-               AF0839B009930C4900277BE9 /* atlantis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839A909930C4900277BE9 /* atlantis.c */; };
-               AF0839B109930C4900277BE9 /* dolphin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AA09930C4900277BE9 /* dolphin.c */; };
-               AF0839B209930C4900277BE9 /* shark.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AB09930C4900277BE9 /* shark.c */; };
-               AF0839B309930C4900277BE9 /* swim.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AC09930C4900277BE9 /* swim.c */; };
-               AF0839B409930C4900277BE9 /* whale.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AD09930C4900277BE9 /* whale.c */; };
-               AF083A1C099310B300277BE9 /* xpm-ximage.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AE09930C4900277BE9 /* xpm-ximage.c */; };
-               AF083A21099310CF00277BE9 /* xlockmore.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480CBB098E37D600FB32B8 /* xlockmore.c */; };
-               AF083A4A099311FF00277BE9 /* atunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A31099311CE00277BE9 /* atunnel.c */; };
-               AF083A4B0993120900277BE9 /* atunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258720988A468000655EE /* atunnel.xml */; };
-               AF083A59099312B000277BE9 /* tunnel_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A58099312B000277BE9 /* tunnel_draw.c */; };
-               AF0D117D0E41566300BB14A4 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0DC7B10C4C73F600D76972 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF0DC7B20C4C73F600D76972 /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
-               AF0DCA350C4C74A200D76972 /* asm6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA320C4C74A200D76972 /* asm6502.c */; };
-               AF0DCA360C4C74A200D76972 /* m6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA340C4C74A200D76972 /* m6502.c */; };
-               AF0DCA380C4C74B700D76972 /* m6502.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA370C4C74B700D76972 /* m6502.xml */; };
-               AF0DCA480C4CBB0D00D76972 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF0DCA600C4CBB7300D76972 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
-               AF0DCA620C4CBB8E00D76972 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
-               AF0FAF0C09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
-               AF0FAF0D09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
-               AF0FAF0E09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
-               AF0FAF0F09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
-               AF0FAF1009CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
-               AF0FAF1109CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
-               AF0FAF1309CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1409CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1509CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1609CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1709CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1809CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1909CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1A09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1B09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1C09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1D09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1E09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF1F09CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF2109CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF2209CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF2309CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF2409CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF2509CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF2609CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF2709CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF2809CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF2909CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF0FAF3C159BAC7C00BCE2F7 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */; };
-               AF1A17680D6D6EE3008AF328 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF1A177F0D6D6F3E008AF328 /* lcdscrub.c in Sources */ = {isa = PBXBuildFile; fileRef = AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */; };
-               AF1A17810D6D6F62008AF328 /* lcdscrub.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF1A17800D6D6F62008AF328 /* lcdscrub.xml */; };
-               AF1AD9E318500F9F00932759 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1ADA141850132600932759 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
-               AF1ADA161850157400932759 /* Updater.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF1ADA151850157400932759 /* Updater.xib */; };
-               AF1ADA181850180E00932759 /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF1ADA171850180E00932759 /* Sparkle.framework */; };
-               AF1ADA1A1850186B00932759 /* Sparkle.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = AF1ADA171850180E00932759 /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
-               AF1ADA1B18501B3D00932759 /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
-               AF1ADA1F18504A4F00932759 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD713158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD714158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD715158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD716158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD717158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD718158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD719158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD71A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD71B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD71C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD71D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD71E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD71F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD720158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD721158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD722158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD723158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD727158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD728158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD729158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD72A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD72B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD72C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD72D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD72E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD72F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD730158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD731158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD732158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD733158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD734158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD735158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD736158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD737158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD738158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD739158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD73A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD73B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD73C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD73D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD73E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD73F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD740158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD741158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD742158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD743158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD744158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD745158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD746158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD747158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD748158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD749158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD74A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD74B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD74C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD74D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD74E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD74F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD750158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD751158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD752158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD753158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD754158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD755158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD756158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD757158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD758158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD759158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD75A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD75B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD75C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD75D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD75E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD75F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD760158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD761158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD762158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD763158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD764158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD765158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD766158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD767158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD768158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD769158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD76A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD76B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD76C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD76D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD76E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD76F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD770158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD771158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD772158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD773158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD774158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD775158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD776158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD777158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD778158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD779158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD77A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD77B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD77C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD77D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD77E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD77F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD780158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD781158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD782158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD783158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD784158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD785158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD786158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD787158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD788158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD789158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD78A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD78B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD78C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD78D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD78E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD78F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD790158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD791158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD792158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD793158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD794158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD795158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD796158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD797158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD798158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD799158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD79A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD79B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD79C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD79D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD79E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD79F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7A1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7A2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7A3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7A5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7A6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7A7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7A9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7AA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7AB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7AD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7AE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7AF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7B1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7B2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7B3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7B5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7B6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7B7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7B9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7BA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7BB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7BD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7BE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7BF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7C1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7C2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7C3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7C5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7C6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7C7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7C9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7CA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7CB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7CD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7CE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7CF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7D1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7D2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7D3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7D5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7D6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7D7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7D9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7DA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7DB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7DD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7DE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7DF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7E1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7E2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7E3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7E5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7E6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7E7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7E9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7EA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7EB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7ED158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7EE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7EF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7F1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7F2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7F3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7F7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7F9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7FA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7FB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD7FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD7FD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD7FE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD7FF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD800158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD801158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD802158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD803158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD804158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD805158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD806158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD807158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD808158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD809158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD80A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD80B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD80C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD80D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD80E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD80F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD810158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD811158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD812158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD813158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD814158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD815158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD816158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD817158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD818158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD819158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD81A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD81B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD81C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD81D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD81E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD81F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD820158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD821158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD822158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD823158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD824158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD825158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD826158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD827158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD828158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD829158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD82A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD82B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD82C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD82D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD82E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD82F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD830158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD831158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD832158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD833158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD834158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD835158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD836158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD837158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD838158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD839158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD83A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD83B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD83C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD83D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD83E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD83F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD840158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD841158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD842158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD843158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD844158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD845158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD846158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD847158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD848158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD849158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD84A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD84B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD84C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD84D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD84E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD84F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD850158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD851158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD852158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD853158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD854158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD855158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD856158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD857158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD858158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD859158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD85A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD85B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD85C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD85D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD85E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD85F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD860158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD861158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD862158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD863158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD864158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD865158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD866158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD867158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD868158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD869158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD86A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD86B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD86C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD86D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD86E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD86F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD870158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD871158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD872158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD873158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD874158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD875158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD876158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD877158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD878158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD879158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD87A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD87B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD87C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD87D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD87E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD87F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD880158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD881158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD882158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD883158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD884158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD885158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD886158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD887158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD888158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD889158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD88A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD88B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD88C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD88D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD88E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD88F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD890158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD891158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD892158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD893158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD894158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD895158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD896158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD897158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD898158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD899158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD89A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD89B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD89C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD89D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD89E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD89F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8A1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8A2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8A3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8A5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8A6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8A7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8A9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8AA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8AB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8AD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8AE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8AF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8B1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8B2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8B3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8B5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8B6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8B7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8B9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8BA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8BB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8BD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8BE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8BF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8C1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8C2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8C3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8C5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8C6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8C7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8C9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8CA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8CB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8CD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8CE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8CF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8D1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8D2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8D3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8D5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8D6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8D7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8D9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8DA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8DB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8DD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8DE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8DF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8E1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8E2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8E3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8E5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8E6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8E7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8E9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8EA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8EB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8ED158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8EE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8EF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8F1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8F2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8F3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8F5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8F6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8F7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8F9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8FA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8FB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD8FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD8FD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD8FE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD8FF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD900158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD901158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD902158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD903158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD904158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD905158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD906158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD907158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD908158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD909158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD90A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD90B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD90C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD90D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD90E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD90F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD910158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD911158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD912158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD913158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD914158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD915158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD916158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD917158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD918158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD919158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD91A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD91B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD91C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD91D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD91E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD91F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD920158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD921158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD922158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD923158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD924158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD925158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD926158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD927158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD928158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD929158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD92A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD92B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD92C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD92D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD92E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD92F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD930158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD931158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD932158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD933158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD934158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD935158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD936158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD937158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD938158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD939158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD93A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD93B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD93C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD93D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD93E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD93F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD940158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD941158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD942158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD943158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD944158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD945158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD946158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD947158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD948158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD949158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD94A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD94B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD94C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD94D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD94E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD94F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD950158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD951158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD952158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD953158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD954158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD955158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD956158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD957158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD958158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD959158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD95A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD95B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD95C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD95D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD95E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD95F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD960158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD961158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD962158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD963158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD964158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD965158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD966158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD967158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD968158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD969158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD96A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD96B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD96C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD96D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD96E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD96F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD970158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD971158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD972158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD973158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD974158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD975158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD976158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD977158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD978158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD979158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD97A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD97B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD97C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD97D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD97E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD97F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD980158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD981158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD982158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD983158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD984158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD985158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD986158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD987158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD988158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD989158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD98A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD98B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD98C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD98D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD98E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD98F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD990158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD991158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD992158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD993158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD994158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD995158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD996158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD997158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD998158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD999158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD99A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD99B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD99C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD99D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD99E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD99F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9A1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9A2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9A3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9A5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9A6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9A7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9A9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9AA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9AB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9AD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9AE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9AF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9B1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9B2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9B3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9B5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9B6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9B7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9B9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9BA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9BB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9BD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9BE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9BF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9C1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9C2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9C3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9C5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9C6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9C7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9C9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9CA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9CB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9CD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9CE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9CF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9D1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9D2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9D3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9D5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9D6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9D7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9D9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9DA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9DB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9DD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9DE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9DF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9E1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9E2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9E3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9E5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9E6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9E7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9E9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9EA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9EB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9ED158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9EE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9EF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9F1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9F2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9F3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9F5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9F6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9F7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9F9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9FA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9FB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FD9FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FD9FD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FD9FE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FD9FF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA00158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA01158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA02158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA03158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA04158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA05158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA06158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA07158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA08158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA09158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA0A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA0B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA0C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA0D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA0E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA0F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA10158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA11158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA12158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA13158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA14158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA15158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA16158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA17158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA18158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA19158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA1A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA1B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA1C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA1D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA1E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA1F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA20158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA21158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA22158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA23158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA24158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA25158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA26158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA27158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA28158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA29158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA2A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA2B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA2C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA2D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA2E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA2F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA30158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA31158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA32158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA33158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA34158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA35158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA36158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA37158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA38158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA39158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA3A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA3B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA3C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA3D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA3E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA3F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA40158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA41158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA42158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA43158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA44158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA45158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA46158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA47158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA48158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA49158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA4A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA4B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA4C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA4D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA4E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA4F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA50158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA51158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA52158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA53158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA54158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA55158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA56158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA57158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA58158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA59158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA5A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA5B158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA5C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA5D158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA5E158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA5F158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA60158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA61158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA62158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA63158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA64158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA65158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA66158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA67158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA68158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA69158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA6A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA6B158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA6C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA6D158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA6E158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA6F158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA70158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA71158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA72158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA73158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA74158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA75158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA76158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA77158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA78158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA79158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA7A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA7B158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA7C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA7D158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA7E158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA7F158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA80158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA81158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA82158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA83158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA84158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA85158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA86158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF1FDA87158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF1FDA88158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF1FDA89158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF1FDA8A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF241F83107C38DF00046A84 /* dropshadow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF241F81107C38DF00046A84 /* dropshadow.c */; };
-               AF2C31E615C0F7FE007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31EA15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31EB15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31EC15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31ED15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31EF15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31F915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31FA15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31FB15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31FC15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31FD15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31FE15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C31FF15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C320F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C321F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C322F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C323F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C324F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C325F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C326F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C327F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C328F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C329F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32A915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32AA15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32AB15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32AC15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32AD15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32AE15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32AF15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32B915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32BA15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32BB15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32BC15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32BD15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32BE15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32BF15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32C015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32C115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32C215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32C315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32C415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32C515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32C615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32C715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2C32C815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF2D4D8613E902F5002AA818 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
-               AF2D4D8713E902F5002AA818 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
-               AF2D4F7513E91093002AA818 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
-               AF2D4F7613E91093002AA818 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
-               AF32D9E70F3AD0B40080F535 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF32D9FB0F3AD1200080F535 /* rubikblocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF32D9FA0F3AD1200080F535 /* rubikblocks.c */; };
-               AF32D9FD0F3AD1330080F535 /* rubikblocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */; };
-               AF3581C31431D47B00E09C51 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
-               AF3581C61431D47B00E09C51 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF3581C71431D47B00E09C51 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
-               AF3581C81431D47B00E09C51 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
-               AF3581DC1431D5FC00E09C51 /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; };
-               AF3581DF1431D5FC00E09C51 /* companion_heart.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D71431D5FC00E09C51 /* companion_heart.c */; };
-               AF3581E21431D5FC00E09C51 /* companion_quad.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D81431D5FC00E09C51 /* companion_quad.c */; };
-               AF3581E51431D5FC00E09C51 /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; };
-               AF3581E81431D61D00E09C51 /* companioncube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3581E61431D61D00E09C51 /* companioncube.xml */; };
-               AF3581FF143330F900E09C51 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
-               AF358203143330F900E09C51 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF358204143330F900E09C51 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
-               AF358205143330F900E09C51 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
-               AF358206143330F900E09C51 /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; };
-               AF358207143330F900E09C51 /* companion_heart.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D71431D5FC00E09C51 /* companion_heart.c */; };
-               AF358208143330F900E09C51 /* companion_quad.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D81431D5FC00E09C51 /* companion_quad.c */; };
-               AF358209143330F900E09C51 /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; };
-               AF35821C1433314C00E09C51 /* tronbit_idle1.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582171433314C00E09C51 /* tronbit_idle1.c */; };
-               AF35821D1433314C00E09C51 /* tronbit_idle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582181433314C00E09C51 /* tronbit_idle2.c */; };
-               AF35821E1433314C00E09C51 /* tronbit_no.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582191433314C00E09C51 /* tronbit_no.c */; };
-               AF35821F1433314C00E09C51 /* tronbit_yes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821A1433314C00E09C51 /* tronbit_yes.c */; };
-               AF3582201433314C00E09C51 /* tronbit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821B1433314C00E09C51 /* tronbit.c */; };
-               AF3582221433318500E09C51 /* tronbit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3582211433318500E09C51 /* tronbit.xml */; };
-               AF35E8900E63823600691F2F /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF35EB240E63829600691F2F /* jigsaw.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CF0988A468000655EE /* jigsaw.xml */; };
-               AF35EB260E6382BA00691F2F /* jigsaw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35EB250E6382BA00691F2F /* jigsaw.c */; };
-               AF3633FC18530DD90086A439 /* sparkle_dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = AF3633F918530DD90086A439 /* sparkle_dsa_pub.pem */; };
-               AF3633FD18530DD90086A439 /* Updater.m in Sources */ = {isa = PBXBuildFile; fileRef = AF3633FB18530DD90086A439 /* Updater.m */; };
-               AF39483E15A164680000FFCD /* jigsaw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35EB250E6382BA00691F2F /* jigsaw.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF39483F15A1647A0000FFCD /* jigsaw.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CF0988A468000655EE /* jigsaw.xml */; };
-               AF39E289198A11F60064A58D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF39E28B198A11F60064A58D /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF39E28C198A11F60064A58D /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF39E28D198A11F60064A58D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF39E28E198A11F60064A58D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF39E28F198A11F60064A58D /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF39E290198A11F60064A58D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF39E2AA198A13F50064A58D /* robot-wireframe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF39E2A0198A13F50064A58D /* robot-wireframe.c */; };
-               AF39E2AB198A13F50064A58D /* winduprobot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF39E2A1198A13F50064A58D /* winduprobot.c */; };
-               AF39E2AD198A15820064A58D /* winduprobot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF39E2AC198A15820064A58D /* winduprobot.xml */; };
-               AF39E2AE198A15820064A58D /* winduprobot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF39E2AC198A15820064A58D /* winduprobot.xml */; };
-               AF39E2B7198A15EE0064A58D /* robot-wireframe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF39E2A0198A13F50064A58D /* robot-wireframe.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF39E2B8198A15EE0064A58D /* winduprobot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF39E2A1198A13F50064A58D /* winduprobot.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF3C714B0D624BF50030CC0D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF3C715E0D624C600030CC0D /* hypnowheel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3C715D0D624C600030CC0D /* hypnowheel.c */; };
-               AF3C71600D624C7C0030CC0D /* hypnowheel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */; };
-               AF476FBC099D154F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF476FCF099D1587001F091E /* interference.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CC0988A468000655EE /* interference.xml */; };
-               AF476FD1099D15AA001F091E /* interference.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FD0099D15AA001F091E /* interference.c */; };
-               AF476FE1099D1686001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF476FEF099D16E4001F091E /* truchet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259260988A469000655EE /* truchet.xml */; };
-               AF476FF1099D1713001F091E /* truchet.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FF0099D1713001F091E /* truchet.c */; };
-               AF477052099D4385001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47705E099D43B7001F091E /* deluxe.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258950988A468000655EE /* deluxe.xml */; };
-               AF477146099D43E2001F091E /* deluxe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477145099D43E2001F091E /* deluxe.c */; };
-               AF47716F099D4786001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47717B099D47B7001F091E /* compass.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258880988A468000655EE /* compass.xml */; };
-               AF47717D099D47D3001F091E /* compass.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47717C099D47D3001F091E /* compass.c */; };
-               AF477185099D4803001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477191099D4846001F091E /* wander.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592B0988A469000655EE /* wander.xml */; };
-               AF477193099D4864001F091E /* wander.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477192099D4864001F091E /* wander.c */; };
-               AF4771AD099D4949001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4771B9099D4981001F091E /* t3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259210988A469000655EE /* t3d.xml */; };
-               AF4771BB099D4997001F091E /* t3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4771BA099D4997001F091E /* t3d.c */; };
-               AF4771E1099D4D9A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4771EE099D4DE5001F091E /* ccurve.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258840988A468000655EE /* ccurve.xml */; };
-               AF4771F0099D4DFE001F091E /* ccurve.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4771EF099D4DFE001F091E /* ccurve.c */; };
-               AF4771F8099D4E63001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477204099D4EA2001F091E /* nerverot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EB0988A469000655EE /* nerverot.xml */; };
-               AF477206099D4EB6001F091E /* nerverot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477205099D4EB6001F091E /* nerverot.c */; };
-               AF47720E099D4EE8001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47721A099D4F27001F091E /* whirlygig.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592F0988A469000655EE /* whirlygig.xml */; };
-               AF47721C099D4F47001F091E /* whirlygig.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47721B099D4F47001F091E /* whirlygig.c */; };
-               AF477224099D4F67001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477230099D4FBD001F091E /* anemone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258680988A468000655EE /* anemone.xml */; };
-               AF477232099D4FD5001F091E /* anemone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477231099D4FD5001F091E /* anemone.c */; };
-               AF477259099D5717001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477265099D5752001F091E /* halftone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C20988A468000655EE /* halftone.xml */; };
-               AF477267099D5768001F091E /* halftone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477266099D5768001F091E /* halftone.c */; };
-               AF477271099D57B9001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47727D099D57F5001F091E /* popsquares.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FB0988A469000655EE /* popsquares.xml */; };
-               AF47727F099D5808001F091E /* popsquares.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47727E099D5808001F091E /* popsquares.c */; };
-               AF477289099D5926001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477296099D596A001F091E /* piecewise.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F40988A469000655EE /* piecewise.xml */; };
-               AF477298099D5980001F091E /* piecewise.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477297099D5980001F091E /* piecewise.c */; };
-               AF477388099D65A1001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477394099D65EB001F091E /* wormhole.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259310988A469000655EE /* wormhole.xml */; };
-               AF477396099D65FE001F091E /* wormhole.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477395099D65FE001F091E /* wormhole.c */; };
-               AF4773A0099D6648001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4773AC099D6762001F091E /* fuzzyflakes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B00988A468000655EE /* fuzzyflakes.xml */; };
-               AF4773B5099D6778001F091E /* fuzzyflakes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773B4099D6778001F091E /* fuzzyflakes.c */; };
-               AF4773C7099D67B9001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4773D3099D6804001F091E /* anemotaxis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258690988A468000655EE /* anemotaxis.xml */; };
-               AF4773D5099D6817001F091E /* anemotaxis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773D4099D6817001F091E /* anemotaxis.c */; };
-               AF477408099D69E7001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47741B099D6A58001F091E /* intermomentary.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CD0988A468000655EE /* intermomentary.xml */; };
-               AF47741D099D6A6D001F091E /* intermomentary.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47741C099D6A6C001F091E /* intermomentary.c */; };
-               AF47742D099D7C70001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477439099D7CD0001F091E /* ifs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C90988A468000655EE /* ifs.xml */; };
-               AF47743B099D7CEA001F091E /* ifs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47743A099D7CEA001F091E /* ifs.c */; };
-               AF477448099D7D33001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477454099D7D75001F091E /* xmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593A0988A469000655EE /* xmatrix.xml */; };
-               AF477456099D7D8A001F091E /* xmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477455099D7D8A001F091E /* xmatrix.c */; };
-               AF477489099D89E4001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477495099D8A3A001F091E /* flame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A60988A468000655EE /* flame.xml */; };
-               AF477497099D8A53001F091E /* flame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477496099D8A53001F091E /* flame.c */; };
-               AF47749F099D8A74001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4774AB099D8AF3001F091E /* kaleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D30988A468000655EE /* kaleidescope.xml */; };
-               AF4774AD099D8B08001F091E /* kaleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774AC099D8B08001F091E /* kaleidescope.c */; };
-               AF4774BA099D8B5F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4774CA099D8BAE001F091E /* lmorph.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DC0988A468000655EE /* lmorph.xml */; };
-               AF4774CC099D8BC2001F091E /* lmorph.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774CB099D8BC2001F091E /* lmorph.c */; };
-               AF4774D4099D8BFF001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4774E0099D8C74001F091E /* maze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DE0988A468000655EE /* maze.xml */; };
-               AF4774E2099D8C8B001F091E /* maze.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774E1099D8C8B001F091E /* maze.c */; };
-               AF4774E8099D8D8C001F091E /* logo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774E7099D8D8C001F091E /* logo.c */; };
-               AF477563099D9A1A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47756F099D9A70001F091E /* pedal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EF0988A469000655EE /* pedal.xml */; };
-               AF477571099D9A8A001F091E /* pedal.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477570099D9A8A001F091E /* pedal.c */; };
-               AF477589099D9C28001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47759B099D9C8D001F091E /* pyro.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FE0988A469000655EE /* pyro.xml */; };
-               AF47759D099D9CA3001F091E /* pyro.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47759C099D9CA3001F091E /* pyro.c */; };
-               AF4775A5099D9CF7001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4775B1099D9D51001F091E /* starfish.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591A0988A469000655EE /* starfish.xml */; };
-               AF4775B4099D9D67001F091E /* starfish.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775B3099D9D67001F091E /* starfish.c */; };
-               AF4775C0099D9E79001F091E /* resources.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775BE099D9E79001F091E /* resources.c */; };
-               AF4775C1099D9E79001F091E /* resources.h in Headers */ = {isa = PBXBuildFile; fileRef = AF4775BF099D9E79001F091E /* resources.h */; };
-               AF4775DE099D9F69001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4775EC099D9FDB001F091E /* coral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258890988A468000655EE /* coral.xml */; };
-               AF4775F0099D9FFF001F091E /* coral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775EF099D9FFF001F091E /* coral.c */; };
-               AF4775F8099DA030001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477604099DA083001F091E /* epicycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589D0988A468000655EE /* epicycle.xml */; };
-               AF477606099DA097001F091E /* epicycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477605099DA097001F091E /* epicycle.c */; };
-               AF477619099DA26C001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477629099DA2D2001F091E /* kumppa.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D50988A468000655EE /* kumppa.xml */; };
-               AF47762B099DA2E9001F091E /* kumppa.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47762A099DA2E9001F091E /* kumppa.c */; };
-               AF47764A099DA6D0001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477656099DA738001F091E /* squiral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259170988A469000655EE /* squiral.xml */; };
-               AF477658099DA75D001F091E /* squiral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477657099DA75D001F091E /* squiral.c */; };
-               AF477660099DA78E001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47766C099DA7F3001F091E /* critical.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588C0988A468000655EE /* critical.xml */; };
-               AF47766E099DA80D001F091E /* critical.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47766D099DA80D001F091E /* critical.c */; };
-               AF477676099DA849001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477682099DA8AC001F091E /* petri.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F20988A469000655EE /* petri.xml */; };
-               AF477684099DA8C7001F091E /* petri.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477683099DA8C7001F091E /* petri.c */; };
-               AF477695099DAA6F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4776A1099DAAC9001F091E /* blaster.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258740988A468000655EE /* blaster.xml */; };
-               AF4776A3099DAADE001F091E /* blaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776A2099DAADE001F091E /* blaster.c */; };
-               AF4776B0099DABDD001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4776BC099DAC29001F091E /* xspirograph.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593F0988A469000655EE /* xspirograph.xml */; };
-               AF4776BE099DAC46001F091E /* xspirograph.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776BD099DAC46001F091E /* xspirograph.c */; };
-               AF4776C6099DAC8A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4776D2099DACD6001F091E /* xrayswarm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593D0988A469000655EE /* xrayswarm.xml */; };
-               AF4776D4099DACEB001F091E /* xrayswarm.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776D3099DACEB001F091E /* xrayswarm.c */; };
-               AF4776E1099DADDF001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4776ED099DAE38001F091E /* whirlwindwarp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592D0988A469000655EE /* whirlwindwarp.xml */; };
-               AF4776EF099DAE58001F091E /* whirlwindwarp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776EE099DAE58001F091E /* whirlwindwarp.c */; };
-               AF4776F7099DAE7A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477703099DAF24001F091E /* vermiculate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259280988A469000655EE /* vermiculate.xml */; };
-               AF477705099DAF3F001F091E /* vermiculate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477704099DAF3F001F091E /* vermiculate.c */; };
-               AF477713099DAF9F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47771F099DB000001F091E /* cloudlife.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258870988A468000655EE /* cloudlife.xml */; };
-               AF477721099DB01C001F091E /* cloudlife.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477720099DB01C001F091E /* cloudlife.c */; };
-               AF477729099DB044001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477735099DB0ED001F091E /* substrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591E0988A469000655EE /* substrate.xml */; };
-               AF477737099DB104001F091E /* substrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477736099DB104001F091E /* substrate.c */; };
-               AF477758099DB61E001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477768099DB6FD001F091E /* interaggregate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CB0988A468000655EE /* interaggregate.xml */; };
-               AF47776A099DB710001F091E /* interaggregate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477769099DB710001F091E /* interaggregate.c */; };
-               AF47777A099DB965001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF477786099DBA11001F091E /* celtic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258850988A468000655EE /* celtic.xml */; };
-               AF477788099DBA29001F091E /* celtic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477787099DBA29001F091E /* celtic.c */; };
-               AF477796099DBA90001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4777A3099DBAF8001F091E /* fluidballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AB0988A468000655EE /* fluidballs.xml */; };
-               AF4777A5099DBB12001F091E /* fluidballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4777A4099DBB11001F091E /* fluidballs.c */; };
-               AF4777D7099DC183001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4778A2099DDA76001F091E /* boxfit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587C0988A468000655EE /* boxfit.xml */; };
-               AF4778A4099DDA91001F091E /* boxfit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778A3099DDA91001F091E /* boxfit.c */; };
-               AF4778B1099DDB79001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4778BD099DDC1B001F091E /* penetrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F00988A469000655EE /* penetrate.xml */; };
-               AF4778BF099DDC33001F091E /* penetrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778BE099DDC32001F091E /* penetrate.c */; };
-               AF4778CD099DDCAE001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4778D9099DDD14001F091E /* xjack.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259380988A469000655EE /* xjack.xml */; };
-               AF4778DB099DDD2B001F091E /* xjack.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778DA099DDD2B001F091E /* xjack.c */; };
-               AF4778EE099DDDC8001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4778FA099DDE5F001F091E /* cynosure.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258910988A468000655EE /* cynosure.xml */; };
-               AF4778FC099DDE79001F091E /* cynosure.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778FB099DDE79001F091E /* cynosure.c */; };
-               AF47790F099DE379001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47791B099DE3D9001F091E /* flag.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A50988A468000655EE /* flag.xml */; };
-               AF47791D099DE3F1001F091E /* flag.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47791C099DE3F1001F091E /* flag.c */; };
-               AF477930099DE4C7001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF47793C099DE535001F091E /* slip.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590E0988A469000655EE /* slip.xml */; };
-               AF47793E099DE56A001F091E /* slip.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47793D099DE56A001F091E /* slip.c */; };
-               AF4808C5098C3BDC00FB32B8 /* colors.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC25B990988BC08000655EE /* colors.c */; };
-               AF4808C6098C3BDF00FB32B8 /* erase.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD530981E3CB00F7970E /* erase.c */; };
-               AF4808C7098C3BE600FB32B8 /* hsv.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD550981E3CB00F7970E /* hsv.c */; };
-               AF4808C8098C3BE800FB32B8 /* InvertedSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD420981E32E00F7970E /* InvertedSlider.m */; };
-               AF4808C9098C3BEC00FB32B8 /* jwxyz.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD440981E32E00F7970E /* jwxyz.m */; };
-               AF4808CA098C3BEE00FB32B8 /* PrefsReader.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD480981E32E00F7970E /* PrefsReader.m */; };
-               AF4808CC098C3BF200FB32B8 /* spline.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD570981E3CB00F7970E /* spline.c */; };
-               AF4808CD098C3BF400FB32B8 /* usleep.c in Sources */ = {isa = PBXBuildFile; fileRef = AFB5A0ED0981FF8B00871B16 /* usleep.c */; };
-               AF4808CE098C3BF800FB32B8 /* XScreenSaverConfigSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC2578009888F5A000655EE /* XScreenSaverConfigSheet.m */; };
-               AF4808CF098C3BFB00FB32B8 /* XScreenSaverView.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC254C509882C97000655EE /* XScreenSaverView.m */; };
-               AF4808D0098C3BFD00FB32B8 /* yarandom.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD5B0981E3CB00F7970E /* yarandom.c */; };
-               AF480C5C098E305900FB32B8 /* helix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C2F098E2A6700FB32B8 /* helix.c */; };
-               AF480C69098E309E00FB32B8 /* helix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C40988A468000655EE /* helix.xml */; };
-               AF480D85098EEE3100FB32B8 /* drift.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258990988A468000655EE /* drift.xml */; };
-               AF480D88098EEE5B00FB32B8 /* drift.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C82098E336D00FB32B8 /* drift.c */; };
-               AF480FCC09901DF900FB32B8 /* gltrackball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EB0098F63D600FB32B8 /* gltrackball.c */; };
-               AF480FCD09901E0000FB32B8 /* rotator.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EB7098F646400FB32B8 /* rotator.c */; };
-               AF480FCE09901E0400FB32B8 /* sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EBB098F649600FB32B8 /* sphere.c */; };
-               AF480FCF09901E0700FB32B8 /* trackball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EAD098F63BE00FB32B8 /* trackball.c */; };
-               AF480FD009901E0A00FB32B8 /* tube.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480ED2098F652A00FB32B8 /* tube.c */; };
-               AF4811030990A02700FB32B8 /* dangerball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480DD1098F4F6200FB32B8 /* dangerball.c */; };
-               AF4811440990A35B00FB32B8 /* dangerball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258920988A468000655EE /* dangerball.xml */; };
-               AF4812580990CE2700FB32B8 /* gears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812250990CB8C00FB32B8 /* gears.c */; };
-               AF48126D0990CE8600FB32B8 /* gears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B20988A468000655EE /* gears.xml */; };
-               AF4812C80990D41700FB32B8 /* pipes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F60988A469000655EE /* pipes.xml */; };
-               AF4812C90990D41E00FB32B8 /* buildlwo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812760990CF5D00FB32B8 /* buildlwo.c */; };
-               AF4812CA0990D42000FB32B8 /* pipeobjs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812780990CF5D00FB32B8 /* pipeobjs.c */; };
-               AF4812CB0990D42100FB32B8 /* pipes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812790990CF5D00FB32B8 /* pipes.c */; };
-               AF4812FA0990D9AE00FB32B8 /* XScreenSaverGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = AF4812F80990D9AE00FB32B8 /* XScreenSaverGLView.m */; };
-               AF48DEF60A0C25E000F94CF9 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF48E1680A0C268500F94CF9 /* glschool_alg.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1620A0C268400F94CF9 /* glschool_alg.c */; };
-               AF48E1690A0C268500F94CF9 /* glschool_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1640A0C268500F94CF9 /* glschool_gl.c */; };
-               AF48E16A0A0C268500F94CF9 /* glschool.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1660A0C268500F94CF9 /* glschool.c */; };
-               AF48E16C0A0C26A400F94CF9 /* glschool.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF48E16B0A0C26A400F94CF9 /* glschool.xml */; };
-               AF4A3450102A593600A81B2A /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4A3462102A59EB00A81B2A /* surfaces.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4A3461102A59EB00A81B2A /* surfaces.xml */; };
-               AF4A3464102A5A0E00A81B2A /* surfaces.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4A3463102A5A0E00A81B2A /* surfaces.c */; };
-               AF4A6692191F7CAE00C74753 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF4A8CA010B609B50074B062 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AF4FD6EC0CE7A486005EE58E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4FD7010CE7A577005EE58E /* lockward.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4FD7000CE7A577005EE58E /* lockward.c */; };
-               AF4FD7030CE7A5BC005EE58E /* lockward.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4FD7020CE7A5BC005EE58E /* lockward.xml */; };
-               AF4FF4C10D52CBDE00666F98 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF4FF4D10D52CC8400666F98 /* cubicgrid.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4FF4D00D52CC8400666F98 /* cubicgrid.c */; };
-               AF4FF4D40D52CCAA00666F98 /* cubicgrid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */; };
-               AF51FD3415845CD500E5741F /* phosphor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F30988A469000655EE /* phosphor.xml */; };
-               AF51FD3515845D1400E5741F /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
-               AF51FD3615845F9900E5741F /* iSaverRunner.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */; };
-               AF51FD3715845F9F00E5741F /* iSaverRunner.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */; };
-               AF51FD3915845FCB00E5741F /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
-               AF51FD3A15845FD300E5741F /* iSaverRunner29.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */; };
-               AF51FD3B15845FD800E5741F /* iSaverRunner29.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */; };
-               AF51FD3C15845FDB00E5741F /* iSaverRunner50.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */; };
-               AF51FD3D15845FDE00E5741F /* iSaverRunner50.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */; };
-               AF51FD3E15845FE200E5741F /* iSaverRunner57.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */; };
-               AF51FD3F15845FF700E5741F /* iSaverRunner57.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */; };
-               AF51FD4015845FF900E5741F /* iSaverRunner72.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */; };
-               AF51FD4115845FFC00E5741F /* iSaverRunner72.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */; };
-               AF51FD4215845FFF00E5741F /* iSaverRunner114.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */; };
-               AF51FD431584600300E5741F /* iSaverRunner114.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */; };
-               AF561DF615969BC3007CA5ED /* iosgrabimage.m in Sources */ = {isa = PBXBuildFile; fileRef = AF561DF515969BC3007CA5ED /* iosgrabimage.m */; };
-               AF561DF815969C5B007CA5ED /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */; };
-               AF5C9AFD1A0CCE6E00B0147A /* dangerball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258920988A468000655EE /* dangerball.xml */; };
-               AF5C9AFF1A0CCE6E00B0147A /* dangerball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480DD1098F4F6200FB32B8 /* dangerball.c */; };
-               AF5C9B001A0CCE6E00B0147A /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF5C9B021A0CCE6E00B0147A /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF5C9B031A0CCE6E00B0147A /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF5C9B041A0CCE6E00B0147A /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF5C9B051A0CCE6E00B0147A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF5C9B061A0CCE6E00B0147A /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF5C9B071A0CCE6E00B0147A /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF5C9B111A0CCF4E00B0147A /* cityflow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF5C9B0F1A0CCF4E00B0147A /* cityflow.xml */; };
-               AF5C9B121A0CCF4E00B0147A /* cityflow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF5C9B0F1A0CCF4E00B0147A /* cityflow.xml */; };
-               AF5C9B131A0CCF4E00B0147A /* cityflow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF5C9B101A0CCF4E00B0147A /* cityflow.c */; };
-               AF5C9B141A0CCF4E00B0147A /* cityflow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF5C9B101A0CCF4E00B0147A /* cityflow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF6048FB157C07C600CA21E4 /* jwzgles.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6048F8157C07C600CA21E4 /* jwzgles.c */; };
-               AF6048FC157C07C600CA21E4 /* jwzgles.h in Headers */ = {isa = PBXBuildFile; fileRef = AF6048F9157C07C600CA21E4 /* jwzgles.h */; };
-               AF6048FD157C07C600CA21E4 /* jwzglesI.h in Headers */ = {isa = PBXBuildFile; fileRef = AF6048FA157C07C600CA21E4 /* jwzglesI.h */; };
-               AF64232F099F45C3000F4CD4 /* braid.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56EC10996A76F00BA26F7 /* braid.c */; };
-               AF642330099F45CA000F4CD4 /* braid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587D0988A468000655EE /* braid.xml */; };
-               AF6423F9099FF9C2000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF642408099FFAB0000F4CD4 /* extrusion.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A00988A468000655EE /* extrusion.xml */; };
-               AF642412099FFAF1000F4CD4 /* extrusion-helix2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF642409099FFAF0000F4CD4 /* extrusion-helix2.c */; };
-               AF642413099FFAF1000F4CD4 /* extrusion-helix3.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240A099FFAF0000F4CD4 /* extrusion-helix3.c */; };
-               AF642414099FFAF1000F4CD4 /* extrusion-helix4.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240B099FFAF0000F4CD4 /* extrusion-helix4.c */; };
-               AF642415099FFAF1000F4CD4 /* extrusion-joinoffset.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240C099FFAF0000F4CD4 /* extrusion-joinoffset.c */; };
-               AF642416099FFAF1000F4CD4 /* extrusion-screw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240D099FFAF0000F4CD4 /* extrusion-screw.c */; };
-               AF642417099FFAF1000F4CD4 /* extrusion-taper.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240E099FFAF0000F4CD4 /* extrusion-taper.c */; };
-               AF642418099FFAF1000F4CD4 /* extrusion-twistoid.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240F099FFAF1000F4CD4 /* extrusion-twistoid.c */; };
-               AF642419099FFAF1000F4CD4 /* extrusion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF642410099FFAF1000F4CD4 /* extrusion.c */; };
-               AF6425D209A18855000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF6425DE09A188D7000F4CD4 /* hypercube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C70988A468000655EE /* hypercube.xml */; };
-               AF6425E009A188FB000F4CD4 /* hypercube.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6425DF09A188FB000F4CD4 /* hypercube.c */; };
-               AF6425F209A189EC000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF6425FE09A18A77000F4CD4 /* qix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FF0988A469000655EE /* qix.xml */; };
-               AF64260009A18A94000F4CD4 /* qix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6425FF09A18A94000F4CD4 /* qix.c */; };
-               AF64261509A18D6C000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF64262109A18DFF000F4CD4 /* hyperball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C60988A468000655EE /* hyperball.xml */; };
-               AF64262309A18E1E000F4CD4 /* hyperball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64262209A18E1E000F4CD4 /* hyperball.c */; };
-               AF64263209A18F54000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF64263E09A18FCE000F4CD4 /* moire2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E60988A469000655EE /* moire2.xml */; };
-               AF64264009A18FEB000F4CD4 /* moire2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64263F09A18FEB000F4CD4 /* moire2.c */; };
-               AF64265509A19229000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF64266109A1929A000F4CD4 /* munch.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EA0988A469000655EE /* munch.xml */; };
-               AF64266309A192C5000F4CD4 /* munch.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64266209A192C5000F4CD4 /* munch.c */; };
-               AF64268109A194B0000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF64268D09A19525000F4CD4 /* goop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BF0988A468000655EE /* goop.xml */; };
-               AF64268F09A19542000F4CD4 /* goop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64268E09A19542000F4CD4 /* goop.c */; };
-               AF64277709A1D37A000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF64278309A1D418000F4CD4 /* speedmine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259100988A469000655EE /* speedmine.xml */; };
-               AF64278809A1D433000F4CD4 /* speedmine.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64278709A1D433000F4CD4 /* speedmine.c */; };
-               AF6427AE09A2DE36000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF6427BA09A2DF09000F4CD4 /* bubbles.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258800988A468000655EE /* bubbles.xml */; };
-               AF6427BE09A2DF47000F4CD4 /* bubbles-default.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */; };
-               AF6427BF09A2DF47000F4CD4 /* bubbles.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6427BC09A2DF47000F4CD4 /* bubbles.c */; };
-               AF68A48519196CF800D41CD1 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF68A48719196CF800D41CD1 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF68A48819196CF800D41CD1 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF68A48919196CF800D41CD1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF68A48A19196CF800D41CD1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF68A48B19196CF800D41CD1 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF68A48C19196CF800D41CD1 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF68A49719196E3E00D41CD1 /* tessellimage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF68A49419196E3E00D41CD1 /* tessellimage.xml */; };
-               AF68A49819196E3E00D41CD1 /* tessellimage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF68A49419196E3E00D41CD1 /* tessellimage.xml */; };
-               AF68A49919196E3E00D41CD1 /* tessellimage.c in Sources */ = {isa = PBXBuildFile; fileRef = AF68A49519196E3E00D41CD1 /* tessellimage.c */; };
-               AF68A49A19196E3E00D41CD1 /* tessellimage.c in Sources */ = {isa = PBXBuildFile; fileRef = AF68A49519196E3E00D41CD1 /* tessellimage.c */; };
-               AF68A49B19196E3E00D41CD1 /* delaunay.c in Sources */ = {isa = PBXBuildFile; fileRef = AF68A49619196E3E00D41CD1 /* delaunay.c */; };
-               AF68A49C19196E3E00D41CD1 /* delaunay.c in Sources */ = {isa = PBXBuildFile; fileRef = AF68A49619196E3E00D41CD1 /* delaunay.c */; };
-               AF69640B0E4FE3470085DBCE /* teapot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC211930E4E30C800D87B6E /* teapot.c */; };
-               AF72284818D943DF000D36EC /* iSaverRunner76.png in Resources */ = {isa = PBXBuildFile; fileRef = AF72284518D943DF000D36EC /* iSaverRunner76.png */; };
-               AF72284918D943DF000D36EC /* iSaverRunner120.png in Resources */ = {isa = PBXBuildFile; fileRef = AF72284618D943DF000D36EC /* iSaverRunner120.png */; };
-               AF72284A18D943DF000D36EC /* iSaverRunner152.png in Resources */ = {isa = PBXBuildFile; fileRef = AF72284718D943DF000D36EC /* iSaverRunner152.png */; };
-               AF73FF211A08AB9400E485E9 /* iSaverRunner57t.png in Resources */ = {isa = PBXBuildFile; fileRef = AF73FF201A08AB9400E485E9 /* iSaverRunner57t.png */; };
-               AF73FF291A09877F00E485E9 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF73FF2B1A09877F00E485E9 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF73FF2C1A09877F00E485E9 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF73FF2D1A09877F00E485E9 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF73FF2E1A09877F00E485E9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF73FF2F1A09877F00E485E9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF73FF301A09877F00E485E9 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF73FF391A09889700E485E9 /* binaryring.c in Sources */ = {isa = PBXBuildFile; fileRef = AF73FF381A09889700E485E9 /* binaryring.c */; };
-               AF73FF3A1A09889700E485E9 /* binaryring.c in Sources */ = {isa = PBXBuildFile; fileRef = AF73FF381A09889700E485E9 /* binaryring.c */; };
-               AF73FF3C1A0988C500E485E9 /* binaryring.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF73FF3B1A0988C500E485E9 /* binaryring.xml */; };
-               AF73FF3D1A0988C500E485E9 /* binaryring.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF73FF3B1A0988C500E485E9 /* binaryring.xml */; };
-               AF7511051782B5B900380EA1 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF7511081782B5B900380EA1 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF7511091782B5B900380EA1 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF75110A1782B5B900380EA1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF75110B1782B5B900380EA1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF75110C1782B5B900380EA1 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF7511151782B64300380EA1 /* kaleidocycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7511141782B64300380EA1 /* kaleidocycle.c */; };
-               AF7776EA09B63ABF00EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF77770209B63B3900EA3033 /* phosphor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F30988A469000655EE /* phosphor.xml */; };
-               AF77770409B63B5F00EA3033 /* phosphor.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77770309B63B5F00EA3033 /* phosphor.c */; };
-               AF77772009B6416100EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF77772C09B641C800EA3033 /* pacman.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EE0988A469000655EE /* pacman.xml */; };
-               AF77772D09B641D300EA3033 /* pacman.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795015099751940059A8B0 /* pacman.c */; };
-               AF77772E09B641D400EA3033 /* pacman_ai.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795011099751940059A8B0 /* pacman_ai.c */; };
-               AF77772F09B641D600EA3033 /* pacman_level.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795013099751940059A8B0 /* pacman_level.c */; };
-               AF77774509B6446500EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF77775309B644E300EA3033 /* flipscreen3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A80988A468000655EE /* flipscreen3d.xml */; };
-               AF77775509B644FF00EA3033 /* flipscreen3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77775409B644FF00EA3033 /* flipscreen3d.c */; };
-               AF77777A09B6497800EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF77778A09B64A0D00EA3033 /* gleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B50988A468000655EE /* gleidescope.xml */; };
-               AF77778C09B64A2A00EA3033 /* gleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77778B09B64A2A00EA3033 /* gleidescope.c */; };
-               AF77779409B64A5200EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF7777A409B64AE200EA3033 /* mirrorblob.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E20988A469000655EE /* mirrorblob.xml */; };
-               AF7777A609B64AFC00EA3033 /* mirrorblob.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777A509B64AFC00EA3033 /* mirrorblob.c */; };
-               AF7777AE09B64B2600EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF7777BE09B64BAC00EA3033 /* stonerview.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591C0988A469000655EE /* stonerview.xml */; };
-               AF7777C609B64BD400EA3033 /* stonerview-move.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777BF09B64BD400EA3033 /* stonerview-move.c */; };
-               AF7777C709B64BD400EA3033 /* stonerview-osc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C109B64BD400EA3033 /* stonerview-osc.c */; };
-               AF7777C809B64BD400EA3033 /* stonerview-view.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C309B64BD400EA3033 /* stonerview-view.c */; };
-               AF7777C909B64BD400EA3033 /* stonerview.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C409B64BD400EA3033 /* stonerview.c */; };
-               AF7777D609B64C6B00EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF7777E609B64CD800EA3033 /* glslideshow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BB0988A468000655EE /* glslideshow.xml */; };
-               AF7777E809B64CF700EA3033 /* glslideshow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777E709B64CF700EA3033 /* glslideshow.c */; };
-               AF7777F009B64E3100EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF77780009B64EA800EA3033 /* fliptext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A90988A468000655EE /* fliptext.xml */; };
-               AF77780209B64EC000EA3033 /* fliptext.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77780109B64EC000EA3033 /* fliptext.c */; };
-               AF77781609B6504400EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF77782709B650D200EA3033 /* starwars.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591B0988A469000655EE /* starwars.xml */; };
-               AF77782A09B650FF00EA3033 /* starwars.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77782809B650FF00EA3033 /* starwars.c */; };
-               AF77783409B6516900EA3033 /* grab-ximage.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5607909936FDD00F3E977 /* grab-ximage.c */; };
-               AF77783709B6518400EA3033 /* texfont.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77780809B64F4900EA3033 /* texfont.c */; };
-               AF77783A09B651AF00EA3033 /* glut_stroke.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E0B0996A0ED00BA26F7 /* glut_stroke.c */; };
-               AF77783D09B651C700EA3033 /* glut_swidth.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E0C0996A0ED00BA26F7 /* glut_swidth.c */; };
-               AF77784B09B6528100EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF77786709B6536000EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF77787709B653DC00EA3033 /* dnalogo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77787609B653DC00EA3033 /* dnalogo.c */; };
-               AF77787A09B6545E00EA3033 /* dnalogo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF77787909B6545E00EA3033 /* dnalogo.xml */; };
-               AF77787C09B654F800EA3033 /* carousel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77785E09B6530E00EA3033 /* carousel.c */; };
-               AF77787D09B654FE00EA3033 /* carousel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258830988A468000655EE /* carousel.xml */; };
-               AF77788509B6563500EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF77789109B656A900EA3033 /* fontglide.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AE0988A468000655EE /* fontglide.xml */; };
-               AF77789309B656C300EA3033 /* fontglide.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77789209B656C300EA3033 /* fontglide.c */; };
-               AF7778AB09B659C800EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF7778B909B65A6E00EA3033 /* blitspin.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258760988A468000655EE /* blitspin.xml */; };
-               AF7778BB09B65A8A00EA3033 /* blitspin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7778BA09B65A8A00EA3033 /* blitspin.c */; };
-               AF78369717DB9F25003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78369817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78369917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78369A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78369B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78369C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78369D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78369E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78369F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836A917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836AA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836AB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836AC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836AD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836AE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836AF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836B917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836BA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836BB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836BC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836BD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836BE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836BF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836C917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836CA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836CB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836CC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836CD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836CE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836CF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836D117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836D217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836D317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836D417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836D517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836D617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836D717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836D817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836D917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836DA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836DB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836DC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836DD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836DE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836DF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836E917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836EA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836EB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836EC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836ED17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836EE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836EF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836F917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836FA17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836FB17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836FC17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836FD17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836FE17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7836FF17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78370F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78371F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78372F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373C17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373D17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373E17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78373F17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374017DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374117DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374217DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374317DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374417DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374517DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374617DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374717DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374817DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374917DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374A17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374B17DBA580003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374C17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374D17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374E17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78374F17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375017DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375117DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375217DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375317DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375417DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375517DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375617DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375717DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375817DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375917DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375A17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375B17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375C17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375D17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375E17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78375F17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376017DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376117DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376217DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376317DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376417DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376517DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376617DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376717DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376817DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376917DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376A17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376B17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376C17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376D17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376E17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78376F17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377017DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377117DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377217DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377317DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377417DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377517DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377617DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377717DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377817DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377917DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377A17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78377B17DBA581003B9FC0 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF78D179142DD8F3002AAF77 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
-               AF78D17B142DD8F3002AAF77 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF78D17C142DD8F3002AAF77 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
-               AF78D18D142DD96E002AAF77 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
-               AF78D191142DD99B002AAF77 /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
-               AF794F6A099748450059A8B0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF794F7D0997486C0059A8B0 /* demon.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258960988A468000655EE /* demon.xml */; };
-               AF794F7F099748860059A8B0 /* demon.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794F7E099748860059A8B0 /* demon.c */; };
-               AF794F9409974A320059A8B0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF794FA809974AC60059A8B0 /* fiberlamp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A20988A468000655EE /* fiberlamp.xml */; };
-               AF794FAA09974AE30059A8B0 /* fiberlamp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FA909974AE30059A8B0 /* fiberlamp.c */; };
-               AF794FD309974FA60059A8B0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF794FDF09974FD10059A8B0 /* loop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DD0988A468000655EE /* loop.xml */; };
-               AF794FE109974FEC0059A8B0 /* loop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FE009974FEC0059A8B0 /* loop.c */; };
-               AF7ACFC719FF0A9200BD752B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF7ACFC919FF0A9200BD752B /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF7ACFCA19FF0A9200BD752B /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AF7ACFCB19FF0A9200BD752B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AF7ACFCC19FF0A9200BD752B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF7ACFCD19FF0A9200BD752B /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF7ACFCE19FF0A9200BD752B /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AF7ACFD719FF0B7A00BD752B /* geodesicgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7ACFD619FF0B7A00BD752B /* geodesicgears.c */; };
-               AF7ACFD919FF0BA600BD752B /* geodesicgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF7ACFD819FF0BA600BD752B /* geodesicgears.xml */; };
-               AF7ACFDA19FF0BA600BD752B /* geodesicgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF7ACFD819FF0BA600BD752B /* geodesicgears.xml */; };
-               AF7F54A417DC249500CE1158 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78377C17DBA85D003B9FC0 /* libz.dylib */; };
-               AF7F54A517DC24A300CE1158 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78377C17DBA85D003B9FC0 /* libz.dylib */; };
-               AF7F54A617DC24B500CE1158 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78377C17DBA85D003B9FC0 /* libz.dylib */; };
-               AF84AF1F15829AF000607E4C /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
-               AF84AF2015829AF000607E4C /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
-               AF84FD4209B1209E00F3AB06 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF84FD4109B1209E00F3AB06 /* GLUT.framework */; };
-               AF91897E158FC00A002B5D1E /* iSaverRunner29.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */; };
-               AF91897F158FC00A002B5D1E /* iSaverRunner50.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */; };
-               AF918980158FC00A002B5D1E /* iSaverRunner57.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */; };
-               AF918981158FC00A002B5D1E /* iSaverRunner72.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */; };
-               AF918982158FC00A002B5D1E /* iSaverRunner114.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */; };
-               AF918983158FC00A002B5D1E /* iSaverRunner.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */; };
-               AF918986158FC00A002B5D1E /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
-               AF918987158FC00A002B5D1E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
-               AF918988158FC00A002B5D1E /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
-               AF918993158FC2BE002B5D1E /* abstractile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A4340CDD800F002805BF /* abstractile.c */; };
-               AF918994158FC2BE002B5D1E /* anemone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477231099D4FD5001F091E /* anemone.c */; };
-               AF918995158FC2E0002B5D1E /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
-               AF918996158FC310002B5D1E /* anemotaxis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773D4099D6817001F091E /* anemotaxis.c */; };
-               AF918997158FC310002B5D1E /* apple2-main.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E0509B5BC9D006E59CF /* apple2-main.c */; };
-               AF918998158FC310002B5D1E /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
-               AF918999158FC310002B5D1E /* asm6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA320C4C74A200D76972 /* asm6502.c */; };
-               AF91899A158FC310002B5D1E /* attraction.c in Sources */ = {isa = PBXBuildFile; fileRef = AF976DFA09896BEB001F8B92 /* attraction.c */; };
-               AF91899B158FC310002B5D1E /* barcode.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A99099C6C3500B05160 /* barcode.c */; };
-               AF91899C158FC310002B5D1E /* blaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776A2099DAADE001F091E /* blaster.c */; };
-               AF91899D158FC310002B5D1E /* blitspin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7778BA09B65A8A00EA3033 /* blitspin.c */; };
-               AF91899E158FC310002B5D1E /* boxfit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778A3099DDA91001F091E /* boxfit.c */; };
-               AF91899F158FC310002B5D1E /* bsod.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DC309B5B87D006E59CF /* bsod.c */; };
-               AF9189A0158FC310002B5D1E /* bubbles-default.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */; };
-               AF9189A2158FC310002B5D1E /* bumps.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48EE09B533AE006E59CF /* bumps.c */; };
-               AF9189A3158FC310002B5D1E /* ccurve.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4771EF099D4DFE001F091E /* ccurve.c */; };
-               AF9189A4158FC310002B5D1E /* celtic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477787099DBA29001F091E /* celtic.c */; };
-               AF9189A5158FC310002B5D1E /* cloudlife.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477720099DB01C001F091E /* cloudlife.c */; };
-               AF9189A6158FC310002B5D1E /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF9189A7158FC311002B5D1E /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF9189A8158FC311002B5D1E /* companion_heart.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D71431D5FC00E09C51 /* companion_heart.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF9189A9158FC311002B5D1E /* companion_quad.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D81431D5FC00E09C51 /* companion_quad.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF9189AA158FC311002B5D1E /* compass.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47717C099D47D3001F091E /* compass.c */; };
-               AF9189AB158FC311002B5D1E /* coral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775EF099D9FFF001F091E /* coral.c */; };
-               AF9189AD158FC311002B5D1E /* cwaves.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463490C44044E00EE6509 /* cwaves.c */; };
-               AF9189AE158FC311002B5D1E /* cynosure.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778FB099DDE79001F091E /* cynosure.c */; };
-               AF9189AF158FC311002B5D1E /* decayscreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D467809B5110B006E59CF /* decayscreen.c */; };
-               AF9189B0158FC311002B5D1E /* deco.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC25B5E0988BA63000655EE /* deco.c */; };
-               AF9189B1158FC311002B5D1E /* deluxe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477145099D43E2001F091E /* deluxe.c */; };
-               AF9189B2158FC311002B5D1E /* distort.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D490709B536F7006E59CF /* distort.c */; };
-               AF9189B3158FC311002B5D1E /* epicycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477605099DA097001F091E /* epicycle.c */; };
-               AF9189B4158FC311002B5D1E /* eruption.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A83099C6B4900B05160 /* eruption.c */; };
-               AF9189B5158FC311002B5D1E /* fireworkx.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975AEE099C6F1700B05160 /* fireworkx.c */; };
-               AF9189B6158FC334002B5D1E /* flame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477496099D8A53001F091E /* flame.c */; };
-               AF9189B7158FC334002B5D1E /* fluidballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4777A4099DBB11001F091E /* fluidballs.c */; };
-               AF9189B8158FC334002B5D1E /* fontglide.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77789209B656C300EA3033 /* fontglide.c */; };
-               AF9189B9158FC334002B5D1E /* fps.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF893C0E41D930006A2D66 /* fps.c */; };
-               AF9189BA158FC334002B5D1E /* fuzzyflakes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773B4099D6778001F091E /* fuzzyflakes.c */; };
-               AF9189BB158FC334002B5D1E /* goop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64268E09A19542000F4CD4 /* goop.c */; };
-               AF9189BC158FC334002B5D1E /* greynetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C21098E28EF00FB32B8 /* greynetic.c */; };
-               AF9189BD158FC334002B5D1E /* halftone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477266099D5768001F091E /* halftone.c */; };
-               AF9189BE158FC334002B5D1E /* halo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C29098E295D00FB32B8 /* halo.c */; };
-               AF9189BF158FC334002B5D1E /* helix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C2F098E2A6700FB32B8 /* helix.c */; };
-               AF9189C2158FC334002B5D1E /* ifs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47743A099D7CEA001F091E /* ifs.c */; };
-               AF9189C3158FC334002B5D1E /* imsmap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975740099C31DD00B05160 /* imsmap.c */; };
-               AF9189C4158FC334002B5D1E /* interaggregate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477769099DB710001F091E /* interaggregate.c */; };
-               AF9189C5158FC334002B5D1E /* interference.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FD0099D15AA001F091E /* interference.c */; };
-               AF9189C6158FC334002B5D1E /* intermomentary.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47741C099D6A6C001F091E /* intermomentary.c */; };
-               AF9189C7158FC334002B5D1E /* kaleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774AC099D8B08001F091E /* kaleidescope.c */; };
-               AF9189C8158FC334002B5D1E /* kumppa.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47762A099DA2E9001F091E /* kumppa.c */; };
-               AF9189CB158FC334002B5D1E /* m6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA340C4C74A200D76972 /* m6502.c */; };
-               AF9189CC158FC334002B5D1E /* maze.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774E1099D8C8B001F091E /* maze.c */; };
-               AF9189CD158FC334002B5D1E /* memscroller.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975B14099C709E00B05160 /* memscroller.c */; };
-               AF9189CE158FC334002B5D1E /* metaballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A49099C689F00B05160 /* metaballs.c */; };
-               AF9189CF158FC334002B5D1E /* moire.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975789099C37A500B05160 /* moire.c */; };
-               AF9189D0158FC334002B5D1E /* moire2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64263F09A18FEB000F4CD4 /* moire2.c */; };
-               AF9189D1158FC334002B5D1E /* munch.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64266209A192C5000F4CD4 /* munch.c */; };
-               AF9189D2158FC334002B5D1E /* nerverot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477205099D4EB6001F091E /* nerverot.c */; };
-               AF9189D3158FC334002B5D1E /* noseguy.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975C76099C8FC700B05160 /* noseguy.c */; };
-               AF9189D4158FC334002B5D1E /* pedal.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477570099D9A8A001F091E /* pedal.c */; };
-               AF9189D5158FC334002B5D1E /* penetrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778BE099DDC32001F091E /* penetrate.c */; };
-               AF9189D6158FC334002B5D1E /* petri.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477683099DA8C7001F091E /* petri.c */; };
-               AF9189D7158FC334002B5D1E /* phosphor.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77770309B63B5F00EA3033 /* phosphor.c */; };
-               AF9189D8158FC334002B5D1E /* piecewise.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477297099D5980001F091E /* piecewise.c */; };
-               AF9189D9158FC334002B5D1E /* pong.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFC09B5AC94006E59CF /* pong.c */; };
-               AF9189DA158FC334002B5D1E /* popsquares.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47727E099D5808001F091E /* popsquares.c */; };
-               AF9189DB158FC334002B5D1E /* pyro.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47759C099D9CA3001F091E /* pyro.c */; };
-               AF9189DC158FC334002B5D1E /* qix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6425FF09A18A94000F4CD4 /* qix.c */; };
-               AF9189DD158FC334002B5D1E /* rd-bomb.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9757D5099C3EB800B05160 /* rd-bomb.c */; };
-               AF9189DE158FC334002B5D1E /* ripples.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D493E09B53D55006E59CF /* ripples.c */; };
-               AF9189DF158FC35D002B5D1E /* rocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975D66099CA16A00B05160 /* rocks.c */; };
-               AF9189E0158FC35D002B5D1E /* rorschach.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD620981E40800F7970E /* rorschach.c */; };
-               AF9189E1158FC35D002B5D1E /* rotzoomer.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D496709B540A4006E59CF /* rotzoomer.c */; };
-               AF9189E2158FC35D002B5D1E /* shadebobs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97587A099C492000B05160 /* shadebobs.c */; };
-               AF9189E3158FC35D002B5D1E /* slidescreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D475809B53091006E59CF /* slidescreen.c */; };
-               AF9189E4158FC35D002B5D1E /* speedmine.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64278709A1D433000F4CD4 /* speedmine.c */; };
-               AF9189E5158FC35D002B5D1E /* spotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D49AA09B54596006E59CF /* spotlight.c */; };
-               AF9189E6158FC35D002B5D1E /* squiral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477657099DA75D001F091E /* squiral.c */; };
-               AF9189E7158FC35D002B5D1E /* starfish.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775B3099D9D67001F091E /* starfish.c */; };
-               AF9189E8158FC35D002B5D1E /* substrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477736099DB104001F091E /* substrate.c */; };
-               AF9189EA158FC35D002B5D1E /* tronbit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821B1433314C00E09C51 /* tronbit.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF9189EB158FC35D002B5D1E /* tronbit_idle1.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582171433314C00E09C51 /* tronbit_idle1.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF9189EC158FC35D002B5D1E /* tronbit_idle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582181433314C00E09C51 /* tronbit_idle2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF9189ED158FC35D002B5D1E /* tronbit_no.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582191433314C00E09C51 /* tronbit_no.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF9189EE158FC35D002B5D1E /* tronbit_yes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821A1433314C00E09C51 /* tronbit_yes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF9189EF158FC35D002B5D1E /* truchet.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FF0099D1713001F091E /* truchet.c */; };
-               AF9189F0158FC35D002B5D1E /* twang.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D497F09B541E5006E59CF /* twang.c */; };
-               AF9189F1158FC35D002B5D1E /* vermiculate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477704099DAF3F001F091E /* vermiculate.c */; };
-               AF9189F2158FC35D002B5D1E /* wander.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477192099D4864001F091E /* wander.c */; };
-               AF9189F3158FC35E002B5D1E /* whirlwindwarp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776EE099DAE58001F091E /* whirlwindwarp.c */; };
-               AF9189F5158FC35E002B5D1E /* wormhole.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477395099D65FE001F091E /* wormhole.c */; };
-               AF9189F6158FC35E002B5D1E /* xanalogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4D9209B5B444006E59CF /* xanalogtv.c */; };
-               AF9189F7158FC35E002B5D1E /* xflame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97582F099C427500B05160 /* xflame.c */; };
-               AF9189F8158FC35E002B5D1E /* xjack.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778DA099DDD2B001F091E /* xjack.c */; };
-               AF9189F9158FC35E002B5D1E /* xlyap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4C7C09B5A044006E59CF /* xlyap.c */; };
-               AF9189FA158FC35E002B5D1E /* xmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477455099D7D8A001F091E /* xmatrix.c */; };
-               AF9189FB158FC35E002B5D1E /* xrayswarm.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776D3099DACEB001F091E /* xrayswarm.c */; };
-               AF9189FC158FC35E002B5D1E /* xspirograph.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776BD099DAC46001F091E /* xspirograph.c */; };
-               AF9189FD158FC35E002B5D1E /* zoom.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48D409B53229006E59CF /* zoom.c */; };
-               AF9189FF158FC38A002B5D1E /* apollonian.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5713F0996BFBE00BA26F7 /* apollonian.c */; };
-               AF918A00158FC38A002B5D1E /* bouboule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572B90996FB3D00BA26F7 /* bouboule.c */; };
-               AF918A01158FC38A002B5D1E /* braid.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56EC10996A76F00BA26F7 /* braid.c */; };
-               AF918A02158FC38A002B5D1E /* crystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572ED0997006E00BA26F7 /* crystal.c */; };
-               AF918A03158FC38A002B5D1E /* demon.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794F7E099748860059A8B0 /* demon.c */; };
-               AF918A04158FC38A002B5D1E /* discrete.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571280996BEF700BA26F7 /* discrete.c */; };
-               AF918A05158FC38A002B5D1E /* drift.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C82098E336D00FB32B8 /* drift.c */; };
-               AF918A06158FC38A002B5D1E /* euler2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571560996C07F00BA26F7 /* euler2d.c */; };
-               AF918A07158FC38A002B5D1E /* fadeplot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5706C0996B70000BA26F7 /* fadeplot.c */; };
-               AF918A08158FC38A002B5D1E /* fiberlamp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FA909974AE30059A8B0 /* fiberlamp.c */; };
-               AF918A0A158FC38A002B5D1E /* flow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571010996BC3800BA26F7 /* flow.c */; };
-               AF918A0C158FC38A002B5D1E /* galaxy.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F360996ABD200BA26F7 /* galaxy.c */; };
-               AF918A0D158FC38A002B5D1E /* grav.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F620996AF2D00BA26F7 /* grav.c */; };
-               AF918A0E158FC38A002B5D1E /* hopalong.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F880996B06600BA26F7 /* hopalong.c */; };
-               AF918A11158FC38A002B5D1E /* julia.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5730C099702C800BA26F7 /* julia.c */; };
-               AF918A16158FC38A002B5D1E /* loop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FE009974FEC0059A8B0 /* loop.c */; };
-               AF918A17158FC38A002B5D1E /* mountain.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570820996B79300BA26F7 /* mountain.c */; };
-               AF918A18158FC38A002B5D1E /* pacman.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795015099751940059A8B0 /* pacman.c */; };
-               AF918A19158FC38A002B5D1E /* pacman_ai.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795011099751940059A8B0 /* pacman_ai.c */; };
-               AF918A1A158FC38A002B5D1E /* pacman_level.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795013099751940059A8B0 /* pacman_level.c */; };
-               AF918A1B158FC38A002B5D1E /* penrose.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5700C0996B49D00BA26F7 /* penrose.c */; };
-               AF918A1C158FC38A002B5D1E /* polyominoes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572800996EF2B00BA26F7 /* polyominoes.c */; };
-               AF918A1E158FC38A002B5D1E /* sierpinski.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570220996B52700BA26F7 /* sierpinski.c */; };
-               AF918A1F158FC38A002B5D1E /* slip.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47793D099DE56A001F091E /* slip.c */; };
-               AF918A22158FC38A002B5D1E /* strange.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD57371099741A200BA26F7 /* strange.c */; };
-               AF918A23158FC38A002B5D1E /* swirl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572350996E53E00BA26F7 /* swirl.c */; };
-               AF918A24158FC38A002B5D1E /* thornbird.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5716B0996C16700BA26F7 /* thornbird.c */; };
-               AF918A25158FC38A002B5D1E /* triangle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570980996B86200BA26F7 /* triangle.c */; };
-               AF918A28158FC3BB002B5D1E /* antinspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5605F09936E9C00F3E977 /* antinspect.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A29158FC3BB002B5D1E /* antmaze.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562EF0993941600F3E977 /* antmaze.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A2A158FC3BB002B5D1E /* antspotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5607809936FDD00F3E977 /* antspotlight.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A2B158FC3BB002B5D1E /* atlantis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839A909930C4900277BE9 /* atlantis.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A2C158FC3BB002B5D1E /* atunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A31099311CE00277BE9 /* atunnel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A2D158FC3BB002B5D1E /* b_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF409933DBF00F3E977 /* b_draw.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A2E158FC3BB002B5D1E /* b_lockglue.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF509933DBF00F3E977 /* b_lockglue.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A2F158FC3BB002B5D1E /* b_sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF609933DBF00F3E977 /* b_sphere.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A30158FC3BB002B5D1E /* blinkbox.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5616D09937C9A00F3E977 /* blinkbox.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A31158FC3BB002B5D1E /* blocktube.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5602909936D0700F3E977 /* blocktube.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A32158FC3BB002B5D1E /* boing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562D40993930C00F3E977 /* boing.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A33158FC3BB002B5D1E /* bouncingcow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE70993613E00F3E977 /* bouncingcow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A34158FC3BB002B5D1E /* boxed.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55CBE09934C0900F3E977 /* boxed.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A35158FC3BB002B5D1E /* bubble3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AE409933D3800F3E977 /* bubble3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A36158FC3BB002B5D1E /* buildlwo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812760990CF5D00FB32B8 /* buildlwo.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A37158FC3BB002B5D1E /* cage.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5595D0993310500F3E977 /* cage.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A38158FC3BB002B5D1E /* carousel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77785E09B6530E00EA3033 /* carousel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A39158FC3BB002B5D1E /* chessmodels.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2309935F2B00F3E977 /* chessmodels.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A3A158FC3BB002B5D1E /* circuit.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BC00993416E00F3E977 /* circuit.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A3B158FC3BB002B5D1E /* cow_face.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE80993613E00F3E977 /* cow_face.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A3C158FC3BB002B5D1E /* cow_hide.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE90993613E00F3E977 /* cow_hide.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A3D158FC3BB002B5D1E /* cow_hoofs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEA0993613E00F3E977 /* cow_hoofs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A3E158FC3BB002B5D1E /* cow_horns.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEB0993613E00F3E977 /* cow_horns.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A3F158FC3BB002B5D1E /* cow_tail.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEC0993613E00F3E977 /* cow_tail.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A40158FC3BB002B5D1E /* cow_udder.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EED0993613E00F3E977 /* cow_udder.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A41158FC3BB002B5D1E /* crackberg.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563290993957100F3E977 /* crackberg.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A42158FC3BB002B5D1E /* cube21.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563660993970F00F3E977 /* cube21.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A43158FC3BB002B5D1E /* cubenetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D770993589300F3E977 /* cubenetic.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A44158FC3BB002B5D1E /* cubestorm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55FF309936C4500F3E977 /* cubestorm.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A45158FC3BB002B5D1E /* cubicgrid.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4FF4D00D52CC8400666F98 /* cubicgrid.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A46158FC3BB002B5D1E /* dangerball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480DD1098F4F6200FB32B8 /* dangerball.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A48158FC3BB002B5D1E /* dolphin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AA09930C4900277BE9 /* dolphin.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A49158FC3BB002B5D1E /* dropshadow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF241F81107C38DF00046A84 /* dropshadow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A4A158FC3E5002B5D1E /* endgame.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2509935F2B00F3E977 /* endgame.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A4B158FC3E5002B5D1E /* engine.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C230993435300F3E977 /* engine.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A54158FC3E5002B5D1E /* flipflop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5604709936DCC00F3E977 /* flipflop.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A55158FC3E5002B5D1E /* flipscreen3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77775409B644FF00EA3033 /* flipscreen3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A56158FC3E5002B5D1E /* fliptext.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77780109B64EC000EA3033 /* fliptext.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A57158FC3E5002B5D1E /* flyingtoasters.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E980993608800F3E977 /* flyingtoasters.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A59158FC3E5002B5D1E /* fps-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF89AE0E423FC3006A2D66 /* fps-gl.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A5A158FC3E5002B5D1E /* gears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812250990CB8C00FB32B8 /* gears.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A5B158FC3E5002B5D1E /* gflux.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BA60993401A00F3E977 /* gflux.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A5C158FC3E5002B5D1E /* glblur.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E4509935FD300F3E977 /* glblur.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A5D158FC3E5002B5D1E /* glcells.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463710C440B9200EE6509 /* glcells.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A5E158FC3E5002B5D1E /* gleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77778B09B64A2A00EA3033 /* gleidescope.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A60158FC3E5002B5D1E /* glhanoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563460993963400F3E977 /* glhanoi.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A61158FC3E5002B5D1E /* glknots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5600E09936CB300F3E977 /* glknots.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A62158FC3E5002B5D1E /* glmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F870993648500F3E977 /* glmatrix.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A63158FC3E5002B5D1E /* glplanet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B2109933E4A00F3E977 /* glplanet.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A64158FC3E5002B5D1E /* glschool.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1660A0C268500F94CF9 /* glschool.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A65158FC3E5002B5D1E /* glschool_alg.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1620A0C268400F94CF9 /* glschool_alg.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A66158FC3E5002B5D1E /* glschool_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1640A0C268500F94CF9 /* glschool_gl.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A67158FC3E5002B5D1E /* glslideshow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777E709B64CF700EA3033 /* glslideshow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A68158FC3E5002B5D1E /* glsnake.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C8C099349EE00F3E977 /* glsnake.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A69158FC3E5002B5D1E /* gltext.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E080996A07A00BA26F7 /* gltext.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A6A158FC3E5002B5D1E /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A6B158FC3E5002B5D1E /* hypertorus.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F59099362DF00F3E977 /* hypertorus.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A6C158FC3E5002B5D1E /* hypnowheel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3C715D0D624C600030CC0D /* hypnowheel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A6D158FC3E5002B5D1E /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A6E158FC417002B5D1E /* jigglypuff.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F210993620200F3E977 /* jigglypuff.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A6F158FC417002B5D1E /* juggler3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563B90993991300F3E977 /* juggler3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A70158FC417002B5D1E /* klein.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F3F0993626E00F3E977 /* klein.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A71158FC417002B5D1E /* lament.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A8E0993369100F3E977 /* lament.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A72158FC417002B5D1E /* lavalite.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DDD09935DB600F3E977 /* lavalite.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A74158FC417002B5D1E /* marching.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DE109935DFB00F3E977 /* marching.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A75158FC417002B5D1E /* menger.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BF9099342D500F3E977 /* menger.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A76158FC417002B5D1E /* mirrorblob.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777A509B64AFC00EA3033 /* mirrorblob.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A77158FC417002B5D1E /* moebius.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55982099331C300F3E977 /* moebius.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A78158FC417002B5D1E /* moebiusgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A79158FC417002B5D1E /* molecule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561120993786800F3E977 /* molecule.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A7A158FC417002B5D1E /* morph3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559CC099332E800F3E977 /* morph3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A7B158FC417002B5D1E /* noof.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5619009937D3600F3E977 /* noof.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A7C158FC417002B5D1E /* photopile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD51DB60F063BCE00471C02 /* photopile.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A7D158FC417002B5D1E /* pinion.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562340993856A00F3E977 /* pinion.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A7E158FC417002B5D1E /* pipeobjs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812780990CF5D00FB32B8 /* pipeobjs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A7F158FC417002B5D1E /* pipes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812790990CF5D00FB32B8 /* pipes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A82158FC417002B5D1E /* polytopes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA560C3099371D500F3E977 /* polytopes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A83158FC417002B5D1E /* providence.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5621C099384F600F3E977 /* providence.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A84158FC417002B5D1E /* pulsar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B3F09933EC600F3E977 /* pulsar.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A85158FC417002B5D1E /* queens.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E0609935EB800F3E977 /* queens.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A86158FC417002B5D1E /* rubik.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559EA0993335C00F3E977 /* rubik.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A87158FC417002B5D1E /* rubikblocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF32D9FA0F3AD1200080F535 /* rubikblocks.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A88158FC417002B5D1E /* s1_1.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A400993351F00F3E977 /* s1_1.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A89158FC417002B5D1E /* s1_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A410993351F00F3E977 /* s1_2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A8A158FC417002B5D1E /* s1_3.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A420993351F00F3E977 /* s1_3.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A8B158FC417002B5D1E /* s1_4.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A430993351F00F3E977 /* s1_4.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A8C158FC417002B5D1E /* s1_5.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A440993351F00F3E977 /* s1_5.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A8D158FC417002B5D1E /* s1_6.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A450993351F00F3E977 /* s1_6.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A8E158FC417002B5D1E /* s1_b.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A460993351F00F3E977 /* s1_b.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A8F158FC417002B5D1E /* sballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D510993569C00F3E977 /* sballs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A90158FC417002B5D1E /* shark.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AB09930C4900277BE9 /* shark.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A91158FC417002B5D1E /* sierpinski3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A92158FC417002B5D1E /* skytentacles.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE2A4720E2E90E300ADB298 /* skytentacles.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A93158FC417002B5D1E /* sonar-icmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A94158FC417002B5D1E /* sonar-sim.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A95158FC417002B5D1E /* sonar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C010E52B1DC00CCF4A5 /* sonar.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A96158FC417002B5D1E /* spheremonics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D940993590F00F3E977 /* spheremonics.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A97158FC473002B5D1E /* sproingies.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A470993351F00F3E977 /* sproingies.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A98158FC473002B5D1E /* sproingiewrap.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A480993351F00F3E977 /* sproingiewrap.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A99158FC473002B5D1E /* stairs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A1A0993345900F3E977 /* stairs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A9A158FC473002B5D1E /* starwars.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77782809B650FF00EA3033 /* starwars.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A9B158FC473002B5D1E /* stonerview-move.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777BF09B64BD400EA3033 /* stonerview-move.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A9C158FC473002B5D1E /* stonerview-osc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C109B64BD400EA3033 /* stonerview-osc.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A9D158FC473002B5D1E /* stonerview-view.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C309B64BD400EA3033 /* stonerview-view.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A9E158FC473002B5D1E /* stonerview.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C409B64BD400EA3033 /* stonerview.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918A9F158FC473002B5D1E /* superquadrics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559A80993326300F3E977 /* superquadrics.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA0158FC473002B5D1E /* surfaces.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4A3463102A5A0E00A81B2A /* surfaces.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA1158FC473002B5D1E /* swim.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AC09930C4900277BE9 /* swim.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA2158FC473002B5D1E /* tangram.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563090993948F00F3E977 /* tangram.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA3158FC473002B5D1E /* tangram_shapes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563070993948F00F3E977 /* tangram_shapes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA4158FC473002B5D1E /* teapot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC211930E4E30C800D87B6E /* teapot.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA5158FC473002B5D1E /* timetunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5638E0993980D00F3E977 /* timetunnel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA6158FC473002B5D1E /* toast.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E990993608800F3E977 /* toast.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA7158FC473002B5D1E /* toast2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9B0993608800F3E977 /* toast2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA8158FC473002B5D1E /* toaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EAB0993608800F3E977 /* toaster.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AA9158FC473002B5D1E /* toaster_base.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9D0993608800F3E977 /* toaster_base.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AAA158FC473002B5D1E /* toaster_handle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9F0993608800F3E977 /* toaster_handle.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AAB158FC473002B5D1E /* toaster_handle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA10993608800F3E977 /* toaster_handle2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AAC158FC473002B5D1E /* toaster_jet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA30993608800F3E977 /* toaster_jet.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AAD158FC473002B5D1E /* toaster_knob.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA50993608800F3E977 /* toaster_knob.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AAE158FC473002B5D1E /* toaster_slots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA70993608800F3E977 /* toaster_slots.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AAF158FC473002B5D1E /* toaster_wing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA90993608800F3E977 /* toaster_wing.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AB0158FC473002B5D1E /* topblock.c in Sources */ = {isa = PBXBuildFile; fileRef = AF998EF80A083E750051049D /* topblock.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AB1158FC47B002B5D1E /* tunnel_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A58099312B000277BE9 /* tunnel_draw.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AB2158FC47B002B5D1E /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AB3158FC47B002B5D1E /* whale.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AD09930C4900277BE9 /* whale.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AF918AB4158FC53D002B5D1E /* abstractile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A4360CDD8026002805BF /* abstractile.xml */; };
-               AF918AB5158FC53D002B5D1E /* anemone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258680988A468000655EE /* anemone.xml */; };
-               AF918AB6158FC53D002B5D1E /* anemotaxis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258690988A468000655EE /* anemotaxis.xml */; };
-               AF918AB8158FC53D002B5D1E /* antinspect.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586B0988A468000655EE /* antinspect.xml */; };
-               AF918AB9158FC53D002B5D1E /* antmaze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586C0988A468000655EE /* antmaze.xml */; };
-               AF918ABA158FC53D002B5D1E /* antspotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586D0988A468000655EE /* antspotlight.xml */; };
-               AF918ABB158FC53D002B5D1E /* apollonian.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586E0988A468000655EE /* apollonian.xml */; };
-               AF918ABC158FC53D002B5D1E /* apple2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586F0988A468000655EE /* apple2.xml */; };
-               AF918ABD158FC53D002B5D1E /* atlantis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258700988A468000655EE /* atlantis.xml */; };
-               AF918ABE158FC53D002B5D1E /* attraction.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258710988A468000655EE /* attraction.xml */; };
-               AF918ABF158FC53D002B5D1E /* atunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258720988A468000655EE /* atunnel.xml */; };
-               AF918AC0158FC53D002B5D1E /* barcode.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258730988A468000655EE /* barcode.xml */; };
-               AF918AC1158FC53D002B5D1E /* blaster.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258740988A468000655EE /* blaster.xml */; };
-               AF918AC2158FC53D002B5D1E /* blinkbox.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258750988A468000655EE /* blinkbox.xml */; };
-               AF918AC3158FC53D002B5D1E /* blitspin.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258760988A468000655EE /* blitspin.xml */; };
-               AF918AC4158FC53D002B5D1E /* blocktube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258770988A468000655EE /* blocktube.xml */; };
-               AF918AC5158FC53D002B5D1E /* boing.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258780988A468000655EE /* boing.xml */; };
-               AF918AC6158FC53D002B5D1E /* bouboule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258790988A468000655EE /* bouboule.xml */; };
-               AF918AC7158FC53D002B5D1E /* bouncingcow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587A0988A468000655EE /* bouncingcow.xml */; };
-               AF918AC8158FC53D002B5D1E /* boxed.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587B0988A468000655EE /* boxed.xml */; };
-               AF918AC9158FC53D002B5D1E /* boxfit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587C0988A468000655EE /* boxfit.xml */; };
-               AF918ACA158FC53D002B5D1E /* braid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587D0988A468000655EE /* braid.xml */; };
-               AF918ACB158FC53D002B5D1E /* bsod.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587E0988A468000655EE /* bsod.xml */; };
-               AF918ACC158FC53D002B5D1E /* bubble3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587F0988A468000655EE /* bubble3d.xml */; };
-               AF918ACE158FC53D002B5D1E /* bumps.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258810988A468000655EE /* bumps.xml */; };
-               AF918ACF158FC53D002B5D1E /* cage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258820988A468000655EE /* cage.xml */; };
-               AF918AD0158FC53D002B5D1E /* carousel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258830988A468000655EE /* carousel.xml */; };
-               AF918AD1158FC53D002B5D1E /* ccurve.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258840988A468000655EE /* ccurve.xml */; };
-               AF918AD2158FC53D002B5D1E /* celtic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258850988A468000655EE /* celtic.xml */; };
-               AF918AD3158FC53D002B5D1E /* circuit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258860988A468000655EE /* circuit.xml */; };
-               AF918AD4158FC53D002B5D1E /* cloudlife.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258870988A468000655EE /* cloudlife.xml */; };
-               AF918AD5158FC53D002B5D1E /* companioncube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3581E61431D61D00E09C51 /* companioncube.xml */; };
-               AF918AD6158FC53D002B5D1E /* compass.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258880988A468000655EE /* compass.xml */; };
-               AF918AD7158FC53D002B5D1E /* coral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258890988A468000655EE /* coral.xml */; };
-               AF918AD8158FC53D002B5D1E /* crackberg.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588B0988A468000655EE /* crackberg.xml */; };
-               AF918ADA158FC53D002B5D1E /* crystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588D0988A468000655EE /* crystal.xml */; };
-               AF918ADB158FC53D002B5D1E /* cube21.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588E0988A468000655EE /* cube21.xml */; };
-               AF918ADC158FC53D002B5D1E /* cubenetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588F0988A468000655EE /* cubenetic.xml */; };
-               AF918ADD158FC53D002B5D1E /* cubestorm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258900988A468000655EE /* cubestorm.xml */; };
-               AF918ADE158FC53D002B5D1E /* cubicgrid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */; };
-               AF918ADF158FC53D002B5D1E /* cwaves.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF4634B0C44046500EE6509 /* cwaves.xml */; };
-               AF918AE0158FC53D002B5D1E /* cynosure.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258910988A468000655EE /* cynosure.xml */; };
-               AF918AE1158FC53D002B5D1E /* dangerball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258920988A468000655EE /* dangerball.xml */; };
-               AF918AE2158FC53D002B5D1E /* decayscreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258930988A468000655EE /* decayscreen.xml */; };
-               AF918AE3158FC53D002B5D1E /* deco.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258940988A468000655EE /* deco.xml */; };
-               AF918AE4158FC53D002B5D1E /* deluxe.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258950988A468000655EE /* deluxe.xml */; };
-               AF918AE5158FC53D002B5D1E /* demon.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258960988A468000655EE /* demon.xml */; };
-               AF918AE6158FC53D002B5D1E /* discrete.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258970988A468000655EE /* discrete.xml */; };
-               AF918AE7158FC53D002B5D1E /* distort.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258980988A468000655EE /* distort.xml */; };
-               AF918AE9158FC53D002B5D1E /* drift.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258990988A468000655EE /* drift.xml */; };
-               AF918AEA158FC53D002B5D1E /* endgame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589B0988A468000655EE /* endgame.xml */; };
-               AF918AEB158FC53D002B5D1E /* engine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589C0988A468000655EE /* engine.xml */; };
-               AF918AEC158FC53D002B5D1E /* epicycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589D0988A468000655EE /* epicycle.xml */; };
-               AF918AED158FC53D002B5D1E /* eruption.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589E0988A468000655EE /* eruption.xml */; };
-               AF918AEE158FC53D002B5D1E /* euler2d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589F0988A468000655EE /* euler2d.xml */; };
-               AF918AF0158FC53D002B5D1E /* fadeplot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A10988A468000655EE /* fadeplot.xml */; };
-               AF918AF1158FC53D002B5D1E /* fiberlamp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A20988A468000655EE /* fiberlamp.xml */; };
-               AF918AF2158FC53D002B5D1E /* fireworkx.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A40988A468000655EE /* fireworkx.xml */; };
-               AF918AF4158FC53D002B5D1E /* flame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A60988A468000655EE /* flame.xml */; };
-               AF918AF5158FC53D002B5D1E /* flipflop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A70988A468000655EE /* flipflop.xml */; };
-               AF918AF6158FC53D002B5D1E /* flipscreen3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A80988A468000655EE /* flipscreen3d.xml */; };
-               AF918AF7158FC53D002B5D1E /* fliptext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A90988A468000655EE /* fliptext.xml */; };
-               AF918AF8158FC53D002B5D1E /* flow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AA0988A468000655EE /* flow.xml */; };
-               AF918AF9158FC53D002B5D1E /* fluidballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AB0988A468000655EE /* fluidballs.xml */; };
-               AF918AFB158FC53D002B5D1E /* flyingtoasters.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AD0988A468000655EE /* flyingtoasters.xml */; };
-               AF918AFC158FC53D002B5D1E /* fontglide.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AE0988A468000655EE /* fontglide.xml */; };
-               AF918AFE158FC53D002B5D1E /* fuzzyflakes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B00988A468000655EE /* fuzzyflakes.xml */; };
-               AF918AFF158FC53D002B5D1E /* galaxy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B10988A468000655EE /* galaxy.xml */; };
-               AF918B00158FC53D002B5D1E /* gears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B20988A468000655EE /* gears.xml */; };
-               AF918B01158FC53D002B5D1E /* gflux.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B30988A468000655EE /* gflux.xml */; };
-               AF918B02158FC53D002B5D1E /* glblur.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B40988A468000655EE /* glblur.xml */; };
-               AF918B03158FC53D002B5D1E /* glcells.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF463730C440BAC00EE6509 /* glcells.xml */; };
-               AF918B04158FC53D002B5D1E /* gleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B50988A468000655EE /* gleidescope.xml */; };
-               AF918B06158FC53D002B5D1E /* glhanoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B70988A468000655EE /* glhanoi.xml */; };
-               AF918B07158FC53D002B5D1E /* glknots.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B80988A468000655EE /* glknots.xml */; };
-               AF918B08158FC53D002B5D1E /* glmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B90988A468000655EE /* glmatrix.xml */; };
-               AF918B09158FC53D002B5D1E /* glplanet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BA0988A468000655EE /* glplanet.xml */; };
-               AF918B0A158FC53D002B5D1E /* glschool.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF48E16B0A0C26A400F94CF9 /* glschool.xml */; };
-               AF918B0B158FC53D002B5D1E /* glslideshow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BB0988A468000655EE /* glslideshow.xml */; };
-               AF918B0C158FC53D002B5D1E /* glsnake.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BC0988A468000655EE /* glsnake.xml */; };
-               AF918B0D158FC53D002B5D1E /* gltext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BD0988A468000655EE /* gltext.xml */; };
-               AF918B0E158FC53D002B5D1E /* goop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BF0988A468000655EE /* goop.xml */; };
-               AF918B0F158FC53D002B5D1E /* grav.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C00988A468000655EE /* grav.xml */; };
-               AF918B10158FC53D002B5D1E /* greynetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C10988A468000655EE /* greynetic.xml */; };
-               AF918B11158FC53D002B5D1E /* halftone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C20988A468000655EE /* halftone.xml */; };
-               AF918B12158FC53D002B5D1E /* halo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C30988A468000655EE /* halo.xml */; };
-               AF918B13158FC53D002B5D1E /* helix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C40988A468000655EE /* helix.xml */; };
-               AF918B14158FC53D002B5D1E /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
-               AF918B15158FC53D002B5D1E /* hopalong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C50988A468000655EE /* hopalong.xml */; };
-               AF918B18158FC53D002B5D1E /* hypertorus.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C80988A468000655EE /* hypertorus.xml */; };
-               AF918B19158FC53D002B5D1E /* hypnowheel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */; };
-               AF918B1A158FC53D002B5D1E /* ifs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C90988A468000655EE /* ifs.xml */; };
-               AF918B1B158FC53D002B5D1E /* imsmap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CA0988A468000655EE /* imsmap.xml */; };
-               AF918B1C158FC53D002B5D1E /* interaggregate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CB0988A468000655EE /* interaggregate.xml */; };
-               AF918B1D158FC53D002B5D1E /* interference.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CC0988A468000655EE /* interference.xml */; };
-               AF918B1E158FC53D002B5D1E /* intermomentary.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CD0988A468000655EE /* intermomentary.xml */; };
-               AF918B1F158FC53D002B5D1E /* jigglypuff.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CE0988A468000655EE /* jigglypuff.xml */; };
-               AF918B22158FC53D002B5D1E /* juggler3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D10988A468000655EE /* juggler3d.xml */; };
-               AF918B23158FC53D002B5D1E /* julia.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D20988A468000655EE /* julia.xml */; };
-               AF918B24158FC53D002B5D1E /* kaleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D30988A468000655EE /* kaleidescope.xml */; };
-               AF918B25158FC53D002B5D1E /* klein.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D40988A468000655EE /* klein.xml */; };
-               AF918B26158FC53D002B5D1E /* kumppa.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D50988A468000655EE /* kumppa.xml */; };
-               AF918B27158FC53D002B5D1E /* lament.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D60988A468000655EE /* lament.xml */; };
-               AF918B29158FC53D002B5D1E /* lavalite.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D80988A468000655EE /* lavalite.xml */; };
-               AF918B30158FC53D002B5D1E /* loop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DD0988A468000655EE /* loop.xml */; };
-               AF918B31158FC53D002B5D1E /* m6502.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA370C4C74B700D76972 /* m6502.xml */; };
-               AF918B32158FC53D002B5D1E /* maze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DE0988A468000655EE /* maze.xml */; };
-               AF918B33158FC53D002B5D1E /* memscroller.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DF0988A469000655EE /* memscroller.xml */; };
-               AF918B34158FC53D002B5D1E /* menger.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E00988A469000655EE /* menger.xml */; };
-               AF918B35158FC53D002B5D1E /* metaballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E10988A469000655EE /* metaballs.xml */; };
-               AF918B36158FC53D002B5D1E /* mirrorblob.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E20988A469000655EE /* mirrorblob.xml */; };
-               AF918B38158FC53D002B5D1E /* moebius.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E40988A469000655EE /* moebius.xml */; };
-               AF918B39158FC53D002B5D1E /* moebiusgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */; };
-               AF918B3A158FC53D002B5D1E /* moire.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E50988A469000655EE /* moire.xml */; };
-               AF918B3B158FC53D002B5D1E /* moire2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E60988A469000655EE /* moire2.xml */; };
-               AF918B3C158FC53D002B5D1E /* molecule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E70988A469000655EE /* molecule.xml */; };
-               AF918B3D158FC53D002B5D1E /* morph3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E80988A469000655EE /* morph3d.xml */; };
-               AF918B3E158FC53D002B5D1E /* mountain.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E90988A469000655EE /* mountain.xml */; };
-               AF918B3F158FC53D002B5D1E /* munch.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EA0988A469000655EE /* munch.xml */; };
-               AF918B40158FC53D002B5D1E /* nerverot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EB0988A469000655EE /* nerverot.xml */; };
-               AF918B41158FC53D002B5D1E /* noof.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EC0988A469000655EE /* noof.xml */; };
-               AF918B42158FC53D002B5D1E /* noseguy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258ED0988A469000655EE /* noseguy.xml */; };
-               AF918B43158FC53D002B5D1E /* pacman.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EE0988A469000655EE /* pacman.xml */; };
-               AF918B44158FC53D002B5D1E /* pedal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EF0988A469000655EE /* pedal.xml */; };
-               AF918B45158FC53D002B5D1E /* penetrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F00988A469000655EE /* penetrate.xml */; };
-               AF918B46158FC53D002B5D1E /* penrose.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F10988A469000655EE /* penrose.xml */; };
-               AF918B47158FC53D002B5D1E /* petri.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F20988A469000655EE /* petri.xml */; };
-               AF918B48158FC53E002B5D1E /* phosphor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F30988A469000655EE /* phosphor.xml */; };
-               AF918B49158FC53E002B5D1E /* photopile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFD51DB80F063BE700471C02 /* photopile.xml */; };
-               AF918B4A158FC53E002B5D1E /* piecewise.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F40988A469000655EE /* piecewise.xml */; };
-               AF918B4B158FC53E002B5D1E /* pinion.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F50988A469000655EE /* pinion.xml */; };
-               AF918B4C158FC53E002B5D1E /* pipes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F60988A469000655EE /* pipes.xml */; };
-               AF918B4E158FC53E002B5D1E /* polyominoes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F80988A469000655EE /* polyominoes.xml */; };
-               AF918B4F158FC53E002B5D1E /* polytopes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F90988A469000655EE /* polytopes.xml */; };
-               AF918B50158FC53E002B5D1E /* pong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FA0988A469000655EE /* pong.xml */; };
-               AF918B51158FC53E002B5D1E /* popsquares.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FB0988A469000655EE /* popsquares.xml */; };
-               AF918B52158FC53E002B5D1E /* providence.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FC0988A469000655EE /* providence.xml */; };
-               AF918B53158FC53E002B5D1E /* pulsar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FD0988A469000655EE /* pulsar.xml */; };
-               AF918B54158FC53E002B5D1E /* pyro.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FE0988A469000655EE /* pyro.xml */; };
-               AF918B55158FC53E002B5D1E /* qix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FF0988A469000655EE /* qix.xml */; };
-               AF918B56158FC53E002B5D1E /* queens.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259000988A469000655EE /* queens.xml */; };
-               AF918B57158FC53E002B5D1E /* rdbomb.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */; };
-               AF918B58158FC53E002B5D1E /* ripples.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259030988A469000655EE /* ripples.xml */; };
-               AF918B59158FC53E002B5D1E /* rocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259040988A469000655EE /* rocks.xml */; };
-               AF918B5A158FC53E002B5D1E /* rorschach.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259050988A469000655EE /* rorschach.xml */; };
-               AF918B5C158FC53E002B5D1E /* rotzoomer.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259070988A469000655EE /* rotzoomer.xml */; };
-               AF918B5D158FC53E002B5D1E /* rubik.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259080988A469000655EE /* rubik.xml */; };
-               AF918B5E158FC53E002B5D1E /* rubikblocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */; };
-               AF918B5F158FC53E002B5D1E /* sballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259090988A469000655EE /* sballs.xml */; };
-               AF918B60158FC53E002B5D1E /* shadebobs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590A0988A469000655EE /* shadebobs.xml */; };
-               AF918B61158FC53E002B5D1E /* sierpinski.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590B0988A469000655EE /* sierpinski.xml */; };
-               AF918B62158FC53E002B5D1E /* sierpinski3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590C0988A469000655EE /* sierpinski3d.xml */; };
-               AF918B63158FC53E002B5D1E /* skytentacles.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE2A4740E2E911200ADB298 /* skytentacles.xml */; };
-               AF918B64158FC53E002B5D1E /* slidescreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590D0988A469000655EE /* slidescreen.xml */; };
-               AF918B65158FC53E002B5D1E /* slip.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590E0988A469000655EE /* slip.xml */; };
-               AF918B66158FC53E002B5D1E /* sonar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590F0988A469000655EE /* sonar.xml */; };
-               AF918B67158FC53E002B5D1E /* speedmine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259100988A469000655EE /* speedmine.xml */; };
-               AF918B69158FC53E002B5D1E /* spheremonics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259130988A469000655EE /* spheremonics.xml */; };
-               AF918B6B158FC53E002B5D1E /* spotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259150988A469000655EE /* spotlight.xml */; };
-               AF918B6C158FC53E002B5D1E /* sproingies.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259160988A469000655EE /* sproingies.xml */; };
-               AF918B6D158FC53E002B5D1E /* squiral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259170988A469000655EE /* squiral.xml */; };
-               AF918B6E158FC53E002B5D1E /* stairs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259190988A469000655EE /* stairs.xml */; };
-               AF918B6F158FC53E002B5D1E /* starfish.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591A0988A469000655EE /* starfish.xml */; };
-               AF918B70158FC53E002B5D1E /* starwars.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591B0988A469000655EE /* starwars.xml */; };
-               AF918B71158FC53E002B5D1E /* stonerview.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591C0988A469000655EE /* stonerview.xml */; };
-               AF918B72158FC53E002B5D1E /* strange.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591D0988A469000655EE /* strange.xml */; };
-               AF918B73158FC53E002B5D1E /* substrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591E0988A469000655EE /* substrate.xml */; };
-               AF918B74158FC53E002B5D1E /* superquadrics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591F0988A469000655EE /* superquadrics.xml */; };
-               AF918B75158FC53E002B5D1E /* surfaces.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4A3461102A59EB00A81B2A /* surfaces.xml */; };
-               AF918B76158FC53E002B5D1E /* swirl.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259200988A469000655EE /* swirl.xml */; };
-               AF918B78158FC53E002B5D1E /* tangram.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259220988A469000655EE /* tangram.xml */; };
-               AF918B79158FC53E002B5D1E /* thornbird.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259230988A469000655EE /* thornbird.xml */; };
-               AF918B7A158FC53E002B5D1E /* timetunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259240988A469000655EE /* timetunnel.xml */; };
-               AF918B7B158FC53E002B5D1E /* topblock.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF998EFA0A083E8C0051049D /* topblock.xml */; };
-               AF918B7C158FC53E002B5D1E /* triangle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259250988A469000655EE /* triangle.xml */; };
-               AF918B7D158FC53E002B5D1E /* tronbit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3582211433318500E09C51 /* tronbit.xml */; };
-               AF918B7E158FC53E002B5D1E /* truchet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259260988A469000655EE /* truchet.xml */; };
-               AF918B7F158FC53E002B5D1E /* twang.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259270988A469000655EE /* twang.xml */; };
-               AF918B80158FC53E002B5D1E /* vermiculate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259280988A469000655EE /* vermiculate.xml */; };
-               AF918B83158FC53E002B5D1E /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
-               AF918B84158FC53E002B5D1E /* wander.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592B0988A469000655EE /* wander.xml */; };
-               AF918B86158FC53E002B5D1E /* whirlwindwarp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592D0988A469000655EE /* whirlwindwarp.xml */; };
-               AF918B89158FC53E002B5D1E /* wormhole.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259310988A469000655EE /* wormhole.xml */; };
-               AF918B8A158FC53E002B5D1E /* xanalogtv.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259320988A469000655EE /* xanalogtv.xml */; };
-               AF918B8B158FC53E002B5D1E /* xflame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259370988A469000655EE /* xflame.xml */; };
-               AF918B8C158FC53E002B5D1E /* xjack.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259380988A469000655EE /* xjack.xml */; };
-               AF918B8D158FC53E002B5D1E /* xlyap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259390988A469000655EE /* xlyap.xml */; };
-               AF918B8E158FC53E002B5D1E /* xmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593A0988A469000655EE /* xmatrix.xml */; };
-               AF918B8F158FC53E002B5D1E /* xrayswarm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593D0988A469000655EE /* xrayswarm.xml */; };
-               AF918B90158FC53E002B5D1E /* xspirograph.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593F0988A469000655EE /* xspirograph.xml */; };
-               AF918B91158FC554002B5D1E /* zoom.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259430988A469000655EE /* zoom.xml */; };
-               AF918B96158FD0EA002B5D1E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AF918B99158FF045002B5D1E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AF918B9A158FF04C002B5D1E /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AF975734099C317000B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF97573F099C31BB00B05160 /* imsmap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CA0988A468000655EE /* imsmap.xml */; };
-               AF975741099C31DD00B05160 /* imsmap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975740099C31DD00B05160 /* imsmap.c */; };
-               AF97577B099C374A00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975788099C378B00B05160 /* moire.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E50988A469000655EE /* moire.xml */; };
-               AF97578A099C37A500B05160 /* moire.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975789099C37A500B05160 /* moire.c */; };
-               AF9757C8099C3E6300B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9757D6099C3EB800B05160 /* rd-bomb.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9757D5099C3EB800B05160 /* rd-bomb.c */; };
-               AF97580E099C41D500B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF97581B099C423600B05160 /* xflame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259370988A469000655EE /* xflame.xml */; };
-               AF975830099C427500B05160 /* xflame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97582F099C427500B05160 /* xflame.c */; };
-               AF97586B099C475900B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975879099C490500B05160 /* shadebobs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590A0988A469000655EE /* shadebobs.xml */; };
-               AF97587B099C492000B05160 /* shadebobs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97587A099C492000B05160 /* shadebobs.c */; };
-               AF975A3C099C681F00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975A48099C688B00B05160 /* metaballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E10988A469000655EE /* metaballs.xml */; };
-               AF975A4A099C689F00B05160 /* metaballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A49099C689F00B05160 /* metaballs.c */; };
-               AF975A72099C6AB200B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975A82099C6B2700B05160 /* eruption.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589E0988A468000655EE /* eruption.xml */; };
-               AF975A84099C6B4900B05160 /* eruption.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A83099C6B4900B05160 /* eruption.c */; };
-               AF975A8C099C6BC300B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975A98099C6C2000B05160 /* barcode.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258730988A468000655EE /* barcode.xml */; };
-               AF975A9A099C6C3600B05160 /* barcode.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A99099C6C3500B05160 /* barcode.c */; };
-               AF975ADD099C6EB100B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975AED099C6EFE00B05160 /* fireworkx.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A40988A468000655EE /* fireworkx.xml */; };
-               AF975AEF099C6F1700B05160 /* fireworkx.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975AEE099C6F1700B05160 /* fireworkx.c */; };
-               AF975B02099C6FE400B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975B15099C709E00B05160 /* memscroller.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975B14099C709E00B05160 /* memscroller.c */; };
-               AF975B16099C70B200B05160 /* memscroller.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DF0988A469000655EE /* memscroller.xml */; };
-               AF975C18099C8C1500B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975C28099C8C6A00B05160 /* halo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C30988A468000655EE /* halo.xml */; };
-               AF975C29099C8C7600B05160 /* halo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C29098E295D00FB32B8 /* halo.c */; };
-               AF975C44099C8DCF00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975C55099C8E2800B05160 /* greynetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C10988A468000655EE /* greynetic.xml */; };
-               AF975C56099C8E3000B05160 /* greynetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C21098E28EF00FB32B8 /* greynetic.c */; };
-               AF975C64099C8F3F00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975C75099C8FAC00B05160 /* noseguy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258ED0988A469000655EE /* noseguy.xml */; };
-               AF975C77099C8FC700B05160 /* noseguy.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975C76099C8FC700B05160 /* noseguy.c */; };
-               AF975C93099C929800B05160 /* xpm-pixmap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975C91099C929800B05160 /* xpm-pixmap.c */; };
-               AF975C94099C929800B05160 /* xpm-pixmap.h in Headers */ = {isa = PBXBuildFile; fileRef = AF975C92099C929800B05160 /* xpm-pixmap.h */; };
-               AF975D59099CA0F000B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF975D65099CA14B00B05160 /* rocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259040988A469000655EE /* rocks.xml */; };
-               AF975D67099CA16A00B05160 /* rocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975D66099CA16A00B05160 /* rocks.c */; };
-               AF976FCC0989CAD7001F8B92 /* deco.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC25B5E0988BA63000655EE /* deco.c */; };
-               AF976FCD0989CAEA001F8B92 /* deco.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258940988A468000655EE /* deco.xml */; };
-               AF9770420989D21A001F8B92 /* rorschach.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD620981E40800F7970E /* rorschach.c */; };
-               AF9770430989D226001F8B92 /* rorschach.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259050988A469000655EE /* rorschach.xml */; };
-               AF97707F0989D327001F8B92 /* attraction.c in Sources */ = {isa = PBXBuildFile; fileRef = AF976DFA09896BEB001F8B92 /* attraction.c */; };
-               AF9770800989D32E001F8B92 /* attraction.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258710988A468000655EE /* attraction.xml */; };
-               AF9771DF0989DC88001F8B92 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
-               AF9772C80989DCD5001F8B92 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
-               AF9772E30989DFC6001F8B92 /* SaverRunner.nib in Resources */ = {isa = PBXBuildFile; fileRef = AF9772E10989DFC6001F8B92 /* SaverRunner.nib */; };
-               AF998ED60A083A280051049D /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
-               AF998EE10A083DB30051049D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF998EF90A083E750051049D /* topblock.c in Sources */ = {isa = PBXBuildFile; fileRef = AF998EF80A083E750051049D /* topblock.c */; };
-               AF998EFB0A083E8C0051049D /* topblock.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF998EFA0A083E8C0051049D /* topblock.xml */; };
-               AF9CC7A1099580E70075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CC8EE09958D920075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAB509959CEF0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAB609959CF70075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAB709959D000075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAB809959D0D0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAB909959D100075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCABA09959D170075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCABB09959D1C0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCABC09959D200075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCABD09959D250075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCABE09959D290075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCABF09959D2E0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC009959D310075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC109959D380075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC209959D3C0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC309959D420075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC409959D450075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC509959D4B0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC609959D500075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC709959D550075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC809959D5A0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAC909959D5D0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCACA09959D630075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCACB09959D680075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCACC09959D6B0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCACD09959D720075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCACE09959D750075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCACF09959D7C0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD009959D800075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD109959D850075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD209959D8A0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD309959D8F0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD409959D980075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD509959D9C0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD609959DA30075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD709959DA70075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD809959DAE0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAD909959DB20075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCADA09959DB60075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCADB09959DBB0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCADC09959DC10075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCADD09959DC60075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCADE09959DCB0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCADF09959DCE0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE009959DD50075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE109959DDA0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE209959DDF0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE309959DE20075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE409959DE60075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE509959DEB0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE609959DF00075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE709959DF50075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE809959DF90075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAE909959E000075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAEA09959E050075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAEB09959E090075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAEC09959E0D0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAED09959E140075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAEE09959E170075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAEF09959E1E0075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAF009959E230075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9CCAF109959E270075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D466D09B5109C006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D467909B5110B006E59CF /* decayscreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D467809B5110B006E59CF /* decayscreen.c */; };
-               AF9D467A09B51126006E59CF /* decayscreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258930988A468000655EE /* decayscreen.xml */; };
-               AF9D468F09B51567006E59CF /* osxgrabscreen.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9D468E09B51567006E59CF /* osxgrabscreen.m */; };
-               AF9D473809B52EE0006E59CF /* colorbars.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D473609B52EE0006E59CF /* colorbars.c */; };
-               AF9D473909B52EE0006E59CF /* colorbars.h in Headers */ = {isa = PBXBuildFile; fileRef = AF9D473709B52EE0006E59CF /* colorbars.h */; };
-               AF9D474A09B5300A006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D475609B5306A006E59CF /* slidescreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590D0988A469000655EE /* slidescreen.xml */; };
-               AF9D475909B53091006E59CF /* slidescreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D475809B53091006E59CF /* slidescreen.c */; };
-               AF9D476509B53166006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D48D309B53214006E59CF /* zoom.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259430988A469000655EE /* zoom.xml */; };
-               AF9D48D509B53229006E59CF /* zoom.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48D409B53229006E59CF /* zoom.c */; };
-               AF9D48E109B53322006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D48ED09B5338A006E59CF /* bumps.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258810988A468000655EE /* bumps.xml */; };
-               AF9D48F009B533AE006E59CF /* bumps.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48EE09B533AE006E59CF /* bumps.c */; };
-               AF9D48FA09B535DA006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D490609B536DE006E59CF /* distort.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258980988A468000655EE /* distort.xml */; };
-               AF9D490809B536F7006E59CF /* distort.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D490709B536F7006E59CF /* distort.c */; };
-               AF9D493109B53CBA006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D493D09B53D3B006E59CF /* ripples.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259030988A469000655EE /* ripples.xml */; };
-               AF9D493F09B53D55006E59CF /* ripples.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D493E09B53D55006E59CF /* ripples.c */; };
-               AF9D495A09B53FC9006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D496609B54087006E59CF /* rotzoomer.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259070988A469000655EE /* rotzoomer.xml */; };
-               AF9D496809B540A4006E59CF /* rotzoomer.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D496709B540A4006E59CF /* rotzoomer.c */; };
-               AF9D497209B5411D006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D497E09B541CE006E59CF /* twang.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259270988A469000655EE /* twang.xml */; };
-               AF9D498009B541E6006E59CF /* twang.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D497F09B541E5006E59CF /* twang.c */; };
-               AF9D499D09B544C2006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D49A909B5457B006E59CF /* spotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259150988A469000655EE /* spotlight.xml */; };
-               AF9D49AB09B54596006E59CF /* spotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D49AA09B54596006E59CF /* spotlight.c */; };
-               AF9D4C6F09B59F27006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D4C7B09B5A02D006E59CF /* xlyap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259390988A469000655EE /* xlyap.xml */; };
-               AF9D4C7D09B5A044006E59CF /* xlyap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4C7C09B5A044006E59CF /* xlyap.c */; };
-               AF9D4CED09B5AA8E006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D4CF909B5AC73006E59CF /* pong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FA0988A469000655EE /* pong.xml */; };
-               AF9D4CFD09B5AC94006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
-               AF9D4CFE09B5AC94006E59CF /* pong.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFC09B5AC94006E59CF /* pong.c */; };
-               AF9D4D8409B5B2DC006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D4D8509B5B2DC006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
-               AF9D4D9109B5B42B006E59CF /* xanalogtv.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259320988A469000655EE /* xanalogtv.xml */; };
-               AF9D4D9309B5B444006E59CF /* xanalogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4D9209B5B444006E59CF /* xanalogtv.c */; };
-               AF9D4DB509B5B71E006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D4DB609B5B71E006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
-               AF9D4DC209B5B862006E59CF /* bsod.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587E0988A468000655EE /* bsod.xml */; };
-               AF9D4DC409B5B87D006E59CF /* bsod.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DC309B5B87D006E59CF /* bsod.c */; };
-               AF9D4DD409B5B990006E59CF /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
-               AF9D4DF209B5BB19006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AF9D4DF309B5BB19006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
-               AF9D4DF509B5BB19006E59CF /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
-               AF9D4E0409B5BC85006E59CF /* apple2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586F0988A468000655EE /* apple2.xml */; };
-               AF9D4E0609B5BC9D006E59CF /* apple2-main.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E0509B5BC9D006E59CF /* apple2-main.c */; };
-               AF9D4E2209B63413006E59CF /* jwxyz-timers.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E2109B63413006E59CF /* jwxyz-timers.m */; };
-               AF9E7EC9190F4C4000A8B01F /* enable_gc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9E7EC8190F4C4000A8B01F /* enable_gc.c */; };
-               AFA339350B058505002B0E7D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFA33BAF0B0585F7002B0E7D /* webcollage-cocoa.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA33BAE0B0585F7002B0E7D /* webcollage-cocoa.m */; };
-               AFA33BB00B05860F002B0E7D /* webcollage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592C0988A469000655EE /* webcollage.xml */; };
-               AFA33BD10B0587EE002B0E7D /* webcollage-helper-cocoa.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */; };
-               AFA33BDD0B058A30002B0E7D /* webcollage-helper in Resources */ = {isa = PBXBuildFile; fileRef = AFA33BC70B058740002B0E7D /* webcollage-helper */; };
-               AFA33C0C0B058ED2002B0E7D /* webcollage in Resources */ = {isa = PBXBuildFile; fileRef = AFA33C0A0B058E6B002B0E7D /* webcollage */; };
-               AFA55866099324D800F3E977 /* minixpm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55864099324D800F3E977 /* minixpm.c */; };
-               AFA55867099324D800F3E977 /* minixpm.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA55865099324D800F3E977 /* minixpm.h */; };
-               AFA5595C099330E500F3E977 /* cage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258820988A468000655EE /* cage.xml */; };
-               AFA5595E0993310500F3E977 /* cage.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5595D0993310500F3E977 /* cage.c */; };
-               AFA55981099331AC00F3E977 /* moebius.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E40988A469000655EE /* moebius.xml */; };
-               AFA55983099331C300F3E977 /* moebius.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55982099331C300F3E977 /* moebius.c */; };
-               AFA559A70993325200F3E977 /* superquadrics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591F0988A469000655EE /* superquadrics.xml */; };
-               AFA559A90993326300F3E977 /* superquadrics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559A80993326300F3E977 /* superquadrics.c */; };
-               AFA559CB099332CF00F3E977 /* morph3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E80988A469000655EE /* morph3d.xml */; };
-               AFA559CD099332E800F3E977 /* morph3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559CC099332E800F3E977 /* morph3d.c */; };
-               AFA559E90993333D00F3E977 /* rubik.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259080988A469000655EE /* rubik.xml */; };
-               AFA559EB0993335C00F3E977 /* rubik.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559EA0993335C00F3E977 /* rubik.c */; };
-               AFA55A190993344100F3E977 /* stairs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259190988A469000655EE /* stairs.xml */; };
-               AFA55A1B0993345900F3E977 /* stairs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A1A0993345900F3E977 /* stairs.c */; };
-               AFA55A34099334CB00F3E977 /* sproingies.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259160988A469000655EE /* sproingies.xml */; };
-               AFA55A4A0993351F00F3E977 /* s1_1.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A400993351F00F3E977 /* s1_1.c */; };
-               AFA55A4B0993351F00F3E977 /* s1_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A410993351F00F3E977 /* s1_2.c */; };
-               AFA55A4C0993351F00F3E977 /* s1_3.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A420993351F00F3E977 /* s1_3.c */; };
-               AFA55A4D0993351F00F3E977 /* s1_4.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A430993351F00F3E977 /* s1_4.c */; };
-               AFA55A4E0993351F00F3E977 /* s1_5.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A440993351F00F3E977 /* s1_5.c */; };
-               AFA55A4F0993351F00F3E977 /* s1_6.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A450993351F00F3E977 /* s1_6.c */; };
-               AFA55A500993351F00F3E977 /* s1_b.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A460993351F00F3E977 /* s1_b.c */; };
-               AFA55A510993351F00F3E977 /* sproingies.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A470993351F00F3E977 /* sproingies.c */; };
-               AFA55A520993351F00F3E977 /* sproingiewrap.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A480993351F00F3E977 /* sproingiewrap.c */; };
-               AFA55A530993353500F3E977 /* gllist.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A3E0993351F00F3E977 /* gllist.c */; };
-               AFA55A540993353500F3E977 /* gllist.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA55A3F0993351F00F3E977 /* gllist.h */; };
-               AFA55A8D0993366F00F3E977 /* lament.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D60988A468000655EE /* lament.xml */; };
-               AFA55A8F0993369100F3E977 /* lament.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A8E0993369100F3E977 /* lament.c */; };
-               AFA55A95099336D800F3E977 /* normals.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A93099336D800F3E977 /* normals.c */; };
-               AFA55A96099336D800F3E977 /* normals.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA55A94099336D800F3E977 /* normals.h */; };
-               AFA55AE309933D1C00F3E977 /* bubble3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587F0988A468000655EE /* bubble3d.xml */; };
-               AFA55AE509933D3800F3E977 /* bubble3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AE409933D3800F3E977 /* bubble3d.c */; };
-               AFA55AF709933DBF00F3E977 /* b_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF409933DBF00F3E977 /* b_draw.c */; };
-               AFA55AF809933DBF00F3E977 /* b_lockglue.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF509933DBF00F3E977 /* b_lockglue.c */; };
-               AFA55AF909933DBF00F3E977 /* b_sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF609933DBF00F3E977 /* b_sphere.c */; };
-               AFA55B2009933E3100F3E977 /* glplanet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BA0988A468000655EE /* glplanet.xml */; };
-               AFA55B2209933E4A00F3E977 /* glplanet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B2109933E4A00F3E977 /* glplanet.c */; };
-               AFA55B3909933EB400F3E977 /* pulsar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FD0988A469000655EE /* pulsar.xml */; };
-               AFA55B4509933EF800F3E977 /* pulsar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B3F09933EC600F3E977 /* pulsar.c */; };
-               AFA55B8D09933FAA00F3E977 /* sierpinski3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590C0988A469000655EE /* sierpinski3d.xml */; };
-               AFA55B8F09933FBF00F3E977 /* sierpinski3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */; };
-               AFA55BA50993400200F3E977 /* gflux.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B30988A468000655EE /* gflux.xml */; };
-               AFA55BA70993401A00F3E977 /* gflux.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BA60993401A00F3E977 /* gflux.c */; };
-               AFA55BBF0993410100F3E977 /* circuit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258860988A468000655EE /* circuit.xml */; };
-               AFA55BC10993416E00F3E977 /* circuit.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BC00993416E00F3E977 /* circuit.c */; };
-               AFA55BF8099342BF00F3E977 /* menger.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E00988A469000655EE /* menger.xml */; };
-               AFA55BFA099342D500F3E977 /* menger.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BF9099342D500F3E977 /* menger.c */; };
-               AFA55C220993433D00F3E977 /* engine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589C0988A468000655EE /* engine.xml */; };
-               AFA55C240993435300F3E977 /* engine.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C230993435300F3E977 /* engine.c */; };
-               AFA55C8B099349CC00F3E977 /* glsnake.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BC0988A468000655EE /* glsnake.xml */; };
-               AFA55C8D099349EE00F3E977 /* glsnake.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C8C099349EE00F3E977 /* glsnake.c */; };
-               AFA55CBD09934BDD00F3E977 /* boxed.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587B0988A468000655EE /* boxed.xml */; };
-               AFA55CC009934C0900F3E977 /* boxed.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55CBE09934C0900F3E977 /* boxed.c */; };
-               AFA55CE009934D1500F3E977 /* glforestfire.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B60988A468000655EE /* glforestfire.xml */; };
-               AFA55CE209934D2E00F3E977 /* glforestfire.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55CE109934D2E00F3E977 /* glforestfire.c */; };
-               AFA55D500993568200F3E977 /* sballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259090988A469000655EE /* sballs.xml */; };
-               AFA55D520993569C00F3E977 /* sballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D510993569C00F3E977 /* sballs.c */; };
-               AFA55D760993587600F3E977 /* cubenetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588F0988A468000655EE /* cubenetic.xml */; };
-               AFA55D780993589300F3E977 /* cubenetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D770993589300F3E977 /* cubenetic.c */; };
-               AFA55D93099358FB00F3E977 /* spheremonics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259130988A469000655EE /* spheremonics.xml */; };
-               AFA55D950993590F00F3E977 /* spheremonics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D940993590F00F3E977 /* spheremonics.c */; };
-               AFA55DDC09935D9D00F3E977 /* lavalite.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D80988A468000655EE /* lavalite.xml */; };
-               AFA55DDE09935DB600F3E977 /* lavalite.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DDD09935DB600F3E977 /* lavalite.c */; };
-               AFA55DE309935DFB00F3E977 /* marching.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DE109935DFB00F3E977 /* marching.c */; };
-               AFA55E0509935E7E00F3E977 /* queens.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259000988A469000655EE /* queens.xml */; };
-               AFA55E0709935EB800F3E977 /* queens.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E0609935EB800F3E977 /* queens.c */; };
-               AFA55E2109935F0B00F3E977 /* endgame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589B0988A468000655EE /* endgame.xml */; };
-               AFA55E2609935F2B00F3E977 /* chessmodels.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2309935F2B00F3E977 /* chessmodels.c */; };
-               AFA55E2709935F2B00F3E977 /* endgame.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2509935F2B00F3E977 /* endgame.c */; };
-               AFA55E4409935FBA00F3E977 /* glblur.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B40988A468000655EE /* glblur.xml */; };
-               AFA55E4609935FD300F3E977 /* glblur.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E4509935FD300F3E977 /* glblur.c */; };
-               AFA55E970993602F00F3E977 /* flyingtoasters.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AD0988A468000655EE /* flyingtoasters.xml */; };
-               AFA55EAD0993608800F3E977 /* flyingtoasters.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E980993608800F3E977 /* flyingtoasters.c */; };
-               AFA55EAE0993608800F3E977 /* toast.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E990993608800F3E977 /* toast.c */; };
-               AFA55EB00993608800F3E977 /* toast2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9B0993608800F3E977 /* toast2.c */; };
-               AFA55EB20993608800F3E977 /* toaster_base.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9D0993608800F3E977 /* toaster_base.c */; };
-               AFA55EB40993608800F3E977 /* toaster_handle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9F0993608800F3E977 /* toaster_handle.c */; };
-               AFA55EB60993608800F3E977 /* toaster_handle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA10993608800F3E977 /* toaster_handle2.c */; };
-               AFA55EB80993608800F3E977 /* toaster_jet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA30993608800F3E977 /* toaster_jet.c */; };
-               AFA55EBA0993608800F3E977 /* toaster_knob.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA50993608800F3E977 /* toaster_knob.c */; };
-               AFA55EBC0993608800F3E977 /* toaster_slots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA70993608800F3E977 /* toaster_slots.c */; };
-               AFA55EBE0993608800F3E977 /* toaster_wing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA90993608800F3E977 /* toaster_wing.c */; };
-               AFA55EC00993608800F3E977 /* toaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EAB0993608800F3E977 /* toaster.c */; };
-               AFA55EE50993610F00F3E977 /* bouncingcow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587A0988A468000655EE /* bouncingcow.xml */; };
-               AFA55EEE0993613E00F3E977 /* bouncingcow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE70993613E00F3E977 /* bouncingcow.c */; };
-               AFA55EEF0993613E00F3E977 /* cow_face.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE80993613E00F3E977 /* cow_face.c */; };
-               AFA55EF00993613E00F3E977 /* cow_hide.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE90993613E00F3E977 /* cow_hide.c */; };
-               AFA55EF10993613E00F3E977 /* cow_hoofs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEA0993613E00F3E977 /* cow_hoofs.c */; };
-               AFA55EF20993613E00F3E977 /* cow_horns.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEB0993613E00F3E977 /* cow_horns.c */; };
-               AFA55EF30993613E00F3E977 /* cow_tail.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEC0993613E00F3E977 /* cow_tail.c */; };
-               AFA55EF40993613E00F3E977 /* cow_udder.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EED0993613E00F3E977 /* cow_udder.c */; };
-               AFA55F20099361E800F3E977 /* jigglypuff.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CE0988A468000655EE /* jigglypuff.xml */; };
-               AFA55F220993620200F3E977 /* jigglypuff.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F210993620200F3E977 /* jigglypuff.c */; };
-               AFA55F3E0993625B00F3E977 /* klein.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D40988A468000655EE /* klein.xml */; };
-               AFA55F400993626E00F3E977 /* klein.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F3F0993626E00F3E977 /* klein.c */; };
-               AFA55F57099362C500F3E977 /* hypertorus.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C80988A468000655EE /* hypertorus.xml */; };
-               AFA55F5A099362DF00F3E977 /* hypertorus.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F59099362DF00F3E977 /* hypertorus.c */; };
-               AFA55F860993646900F3E977 /* glmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B90988A468000655EE /* glmatrix.xml */; };
-               AFA55F880993648500F3E977 /* glmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F870993648500F3E977 /* glmatrix.c */; };
-               AFA55FF209936C2F00F3E977 /* cubestorm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258900988A468000655EE /* cubestorm.xml */; };
-               AFA55FF409936C4500F3E977 /* cubestorm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55FF309936C4500F3E977 /* cubestorm.c */; };
-               AFA5600D09936C9D00F3E977 /* glknots.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B80988A468000655EE /* glknots.xml */; };
-               AFA5600F09936CB300F3E977 /* glknots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5600E09936CB300F3E977 /* glknots.c */; };
-               AFA5602809936CF700F3E977 /* blocktube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258770988A468000655EE /* blocktube.xml */; };
-               AFA5602A09936D0700F3E977 /* blocktube.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5602909936D0700F3E977 /* blocktube.c */; };
-               AFA5604609936DAB00F3E977 /* flipflop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A70988A468000655EE /* flipflop.xml */; };
-               AFA5604809936DCC00F3E977 /* flipflop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5604709936DCC00F3E977 /* flipflop.c */; };
-               AFA5607B09936FDD00F3E977 /* antspotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5607809936FDD00F3E977 /* antspotlight.c */; };
-               AFA5608109936FFA00F3E977 /* antinspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5605F09936E9C00F3E977 /* antinspect.c */; };
-               AFA560820993700500F3E977 /* antinspect.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586B0988A468000655EE /* antinspect.xml */; };
-               AFA560830993700900F3E977 /* antspotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586D0988A468000655EE /* antspotlight.xml */; };
-               AFA560C2099371BE00F3E977 /* polytopes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F90988A469000655EE /* polytopes.xml */; };
-               AFA560C4099371D500F3E977 /* polytopes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA560C3099371D500F3E977 /* polytopes.c */; };
-               AFA561110993784D00F3E977 /* molecule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E70988A469000655EE /* molecule.xml */; };
-               AFA561130993786800F3E977 /* molecule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561120993786800F3E977 /* molecule.c */; };
-               AFA5616C09937C6800F3E977 /* blinkbox.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258750988A468000655EE /* blinkbox.xml */; };
-               AFA5616E09937C9A00F3E977 /* blinkbox.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5616D09937C9A00F3E977 /* blinkbox.c */; };
-               AFA5618F09937D2100F3E977 /* noof.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EC0988A469000655EE /* noof.xml */; };
-               AFA5619109937D3600F3E977 /* noof.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5619009937D3600F3E977 /* noof.c */; };
-               AFA561B109937DB400F3E977 /* polyhedra.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F70988A469000655EE /* polyhedra.xml */; };
-               AFA561B509937DCC00F3E977 /* polyhedra-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B209937DCB00F3E977 /* polyhedra-gl.c */; };
-               AFA561B609937DCC00F3E977 /* polyhedra.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B309937DCC00F3E977 /* polyhedra.c */; };
-               AFA5621B099384DA00F3E977 /* providence.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FC0988A469000655EE /* providence.xml */; };
-               AFA5621D099384F600F3E977 /* providence.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5621C099384F600F3E977 /* providence.c */; };
-               AFA562330993855500F3E977 /* pinion.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F50988A469000655EE /* pinion.xml */; };
-               AFA562350993856A00F3E977 /* pinion.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562340993856A00F3E977 /* pinion.c */; };
-               AFA562D3099392F900F3E977 /* boing.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258780988A468000655EE /* boing.xml */; };
-               AFA562D50993930C00F3E977 /* boing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562D40993930C00F3E977 /* boing.c */; };
-               AFA562EE0993940400F3E977 /* antmaze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586C0988A468000655EE /* antmaze.xml */; };
-               AFA562F00993941600F3E977 /* antmaze.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562EF0993941600F3E977 /* antmaze.c */; };
-               AFA563060993947300F3E977 /* tangram.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259220988A469000655EE /* tangram.xml */; };
-               AFA5630A0993948F00F3E977 /* tangram_shapes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563070993948F00F3E977 /* tangram_shapes.c */; };
-               AFA5630B0993948F00F3E977 /* tangram.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563090993948F00F3E977 /* tangram.c */; };
-               AFA563280993955000F3E977 /* crackberg.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588B0988A468000655EE /* crackberg.xml */; };
-               AFA5632A0993957100F3E977 /* crackberg.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563290993957100F3E977 /* crackberg.c */; };
-               AFA563740993977100F3E977 /* glhanoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B70988A468000655EE /* glhanoi.xml */; };
-               AFA563750993977D00F3E977 /* glhanoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563460993963400F3E977 /* glhanoi.c */; };
-               AFA563760993978D00F3E977 /* cube21.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563660993970F00F3E977 /* cube21.c */; };
-               AFA563770993979A00F3E977 /* cube21.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588E0988A468000655EE /* cube21.xml */; };
-               AFA5638D099397ED00F3E977 /* timetunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259240988A469000655EE /* timetunnel.xml */; };
-               AFA5638F0993980D00F3E977 /* timetunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5638E0993980D00F3E977 /* timetunnel.c */; };
-               AFA563B8099398F700F3E977 /* juggler3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D10988A468000655EE /* juggler3d.xml */; };
-               AFA563BA0993991300F3E977 /* juggler3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563B90993991300F3E977 /* juggler3d.c */; };
-               AFAA6B2C1773866200DE720C /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AFC6BBC1161CE07E0084EDB1 /* Default-568h@2x.png */; };
-               AFAA6B2D1773870700DE720C /* apple2-main.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E0509B5BC9D006E59CF /* apple2-main.c */; };
-               AFAA6B2E1773870700DE720C /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
-               AFAA6B2F1773871900DE720C /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
-               AFAA6B301773876900DE720C /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3A1590054B003974F3 /* OpenGLES.framework */; };
-               AFAA6B311773876E00DE720C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3815900514003974F3 /* UIKit.framework */; };
-               AFAA6B321773877300DE720C /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */; };
-               AFAA6B331773877800DE720C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3C15900558003974F3 /* Foundation.framework */; };
-               AFAA6B341773877C00DE720C /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */; };
-               AFAA6B351773878000DE720C /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */; };
-               AFAA6B361773878400DE720C /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3F1590056A003974F3 /* QuartzCore.framework */; };
-               AFAA6B3A1773923D00DE720C /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AFC6BBC1161CE07E0084EDB1 /* Default-568h@2x.png */; };
-               AFAA6B3B1773926C00DE720C /* phosphor.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77770309B63B5F00EA3033 /* phosphor.c */; };
-               AFAA6B3D177392DD00DE720C /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3A1590054B003974F3 /* OpenGLES.framework */; };
-               AFAA6B3E177392E000DE720C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3815900514003974F3 /* UIKit.framework */; };
-               AFAA6B3F177392E400DE720C /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */; };
-               AFAA6B40177392E800DE720C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3C15900558003974F3 /* Foundation.framework */; };
-               AFAA6B41177392EC00DE720C /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */; };
-               AFAA6B42177392F000DE720C /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */; };
-               AFAA6B43177392F600DE720C /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3F1590056A003974F3 /* QuartzCore.framework */; };
-               AFAA6B451773F07800DE720C /* ios-function-table.m in Sources */ = {isa = PBXBuildFile; fileRef = AFAA6B441773F07700DE720C /* ios-function-table.m */; };
-               AFAA6B461773F30500DE720C /* ios-function-table.m in Sources */ = {isa = PBXBuildFile; fileRef = AFAA6B441773F07700DE720C /* ios-function-table.m */; };
-               AFAA6B471773F35600DE720C /* ios-function-table.m in Sources */ = {isa = PBXBuildFile; fileRef = AFAA6B441773F07700DE720C /* ios-function-table.m */; };
-               AFAD462309D5F4DA00AB5F95 /* grabclient.c in Sources */ = {isa = PBXBuildFile; fileRef = AFAD462209D5F4DA00AB5F95 /* grabclient.c */; };
-               AFB591AE178B812C00EA4005 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFB591B0178B812C00EA4005 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AFB591B1178B812C00EA4005 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AFB591B2178B812C00EA4005 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AFB591B3178B812C00EA4005 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AFB591B4178B812C00EA4005 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AFB591BE178B81E600EA4005 /* hexadrop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFB591BC178B81E600EA4005 /* hexadrop.xml */; };
-               AFB591BF178B81E600EA4005 /* hexadrop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFB591BC178B81E600EA4005 /* hexadrop.xml */; };
-               AFB591C0178B81E600EA4005 /* hexadrop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFB591BD178B81E600EA4005 /* hexadrop.c */; };
-               AFB591C1178B81E600EA4005 /* hexadrop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFB591BD178B81E600EA4005 /* hexadrop.c */; };
-               AFB8A69B1782BA34004EDB85 /* kaleidocycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFB8A69A1782BA34004EDB85 /* kaleidocycle.xml */; };
-               AFB8A69C1782BF6C004EDB85 /* kaleidocycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFB8A69A1782BA34004EDB85 /* kaleidocycle.xml */; };
-               AFB8A69D1782BFA6004EDB85 /* kaleidocycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7511141782B64300380EA1 /* kaleidocycle.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFBE744019A7C6930018AA35 /* robot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBE743F19A7C6930018AA35 /* robot.c */; };
-               AFBE744119A7C6EF0018AA35 /* robot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBE743F19A7C6930018AA35 /* robot.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFBF893E0E41D930006A2D66 /* fps.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF893C0E41D930006A2D66 /* fps.c */; };
-               AFBF893F0E41D930006A2D66 /* fps.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBF893D0E41D930006A2D66 /* fps.h */; };
-               AFBF89AF0E423FC3006A2D66 /* fps-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF89AE0E423FC3006A2D66 /* fps-gl.c */; };
-               AFBF89B20E424036006A2D66 /* fpsI.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBF89B10E424036006A2D66 /* fpsI.h */; };
-               AFBFE74F178642DC00432B21 /* SaverRunner.nib in Resources */ = {isa = PBXBuildFile; fileRef = AF9772E10989DFC6001F8B92 /* SaverRunner.nib */; };
-               AFBFE750178642DC00432B21 /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
-               AFBFE752178642DC00432B21 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
-               AFBFE753178642DC00432B21 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
-               AFBFE754178642DC00432B21 /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
-               AFBFE756178642DC00432B21 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AFBFE757178642DC00432B21 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AFBFE758178642DC00432B21 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AFBFE759178642DC00432B21 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AFBFE765178643B200432B21 /* Apple2.saver in Resources */ = {isa = PBXBuildFile; fileRef = AF9D4DFE09B5BB19006E59CF /* Apple2.saver */; };
-               AFBFE76F178647FE00432B21 /* SaverRunner.nib in Resources */ = {isa = PBXBuildFile; fileRef = AF9772E10989DFC6001F8B92 /* SaverRunner.nib */; };
-               AFBFE770178647FE00432B21 /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
-               AFBFE772178647FE00432B21 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
-               AFBFE773178647FE00432B21 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
-               AFBFE774178647FE00432B21 /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
-               AFBFE776178647FE00432B21 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AFBFE777178647FE00432B21 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AFBFE778178647FE00432B21 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AFBFE779178647FE00432B21 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AFBFE7831786483B00432B21 /* Phosphor.saver in Resources */ = {isa = PBXBuildFile; fileRef = AF7776F609B63ABF00EA3033 /* Phosphor.saver */; };
-               AFBFE78B17895CD000432B21 /* apple2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586F0988A468000655EE /* apple2.xml */; };
-               AFC211950E4E30C800D87B6E /* teapot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC211930E4E30C800D87B6E /* teapot.c */; };
-               AFC6BBC2161CE07E0084EDB1 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AFC6BBC1161CE07E0084EDB1 /* Default-568h@2x.png */; };
-               AFC7592D158D8E8B00C5458E /* textclient.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC7592B158D8E8B00C5458E /* textclient.c */; };
-               AFC7592E158D8E8B00C5458E /* textclient.h in Headers */ = {isa = PBXBuildFile; fileRef = AFC7592C158D8E8B00C5458E /* textclient.h */; };
-               AFC75930158D9A7A00C5458E /* iostextclient.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC7592F158D9A7A00C5458E /* iostextclient.m */; };
-               AFCCCBB009BFE4B000353F4D /* rdbomb.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */; };
-               AFCCCBB309BFE51900353F4D /* thornbird.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259230988A469000655EE /* thornbird.xml */; };
-               AFCF453715986A2100E6E8CC /* dnalogo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77787609B653DC00EA3033 /* dnalogo.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFCF453815986A3000E6E8CC /* dnalogo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF77787909B6545E00EA3033 /* dnalogo.xml */; };
-               AFCF4545159878C300E6E8CC /* polyhedra-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B209937DCB00F3E977 /* polyhedra-gl.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFCF4546159878C300E6E8CC /* polyhedra.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B309937DCC00F3E977 /* polyhedra.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFCF4547159878D500E6E8CC /* polyhedra.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F70988A469000655EE /* polyhedra.xml */; };
-               AFCF509C198A1861005B0DB1 /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
-               AFCF509D198C3612005B0DB1 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
-               AFCFF1D90CE4517C00C7D111 /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
-               AFCFF1DA0CE4518B00C7D111 /* tube.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480ED2098F652A00FB32B8 /* tube.c */; };
-               AFCFF1DB0CE451A300C7D111 /* normals.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A93099336D800F3E977 /* normals.c */; };
-               AFD51B200F063B4A00471C02 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
-               AFD51B220F063B4A00471C02 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD51DB70F063BCE00471C02 /* photopile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD51DB60F063BCE00471C02 /* photopile.c */; };
-               AFD51DB90F063BE700471C02 /* photopile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFD51DB80F063BE700471C02 /* photopile.xml */; };
-               AFD56DF80996A03800BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56E090996A07A00BA26F7 /* gltext.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E080996A07A00BA26F7 /* gltext.c */; };
-               AFD56E9F0996A23800BA26F7 /* gltext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BD0988A468000655EE /* gltext.xml */; };
-               AFD56EB50996A72600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56EE00996A95700BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56EEE0996A99E00BA26F7 /* forest.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56EED0996A99E00BA26F7 /* forest.c */; };
-               AFD56F110996AAFA00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56F1D0996AB1D00BA26F7 /* forest.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AF0988A468000655EE /* forest.xml */; };
-               AFD56F1E0996AB4000BA26F7 /* vines.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592A0988A469000655EE /* vines.xml */; };
-               AFD56F200996AB5A00BA26F7 /* vines.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F1F0996AB5A00BA26F7 /* vines.c */; };
-               AFD56F290996AB8A00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56F350996ABB300BA26F7 /* galaxy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B10988A468000655EE /* galaxy.xml */; };
-               AFD56F370996ABD200BA26F7 /* galaxy.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F360996ABD200BA26F7 /* galaxy.c */; };
-               AFD56F550996AEEE00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56F610996AF1500BA26F7 /* grav.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C00988A468000655EE /* grav.xml */; };
-               AFD56F630996AF2D00BA26F7 /* grav.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F620996AF2D00BA26F7 /* grav.c */; };
-               AFD56F710996B01600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56F870996B04D00BA26F7 /* hopalong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C50988A468000655EE /* hopalong.xml */; };
-               AFD56F890996B06600BA26F7 /* hopalong.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F880996B06600BA26F7 /* hopalong.c */; };
-               AFD56F920996B09400BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56F9F0996B0D000BA26F7 /* laser.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D70988A468000655EE /* laser.xml */; };
-               AFD56FA10996B0E500BA26F7 /* laser.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FA00996B0E500BA26F7 /* laser.c */; };
-               AFD56FA90996B10F00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56FB50996B15000BA26F7 /* lightning.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D90988A468000655EE /* lightning.xml */; };
-               AFD56FB70996B16300BA26F7 /* lightning.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FB60996B16300BA26F7 /* lightning.c */; };
-               AFD56FBF0996B18F00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56FCB0996B1BE00BA26F7 /* lisa.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DA0988A468000655EE /* lisa.xml */; };
-               AFD56FCD0996B1D600BA26F7 /* lisa.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FCC0996B1D600BA26F7 /* lisa.c */; };
-               AFD56FD50996B20900BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD56FE10996B24B00BA26F7 /* lissie.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DB0988A468000655EE /* lissie.xml */; };
-               AFD56FE30996B26200BA26F7 /* lissie.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FE20996B26200BA26F7 /* lissie.c */; };
-               AFD56FFE0996B43800BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD5700B0996B47E00BA26F7 /* penrose.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F10988A469000655EE /* penrose.xml */; };
-               AFD5700D0996B49D00BA26F7 /* penrose.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5700C0996B49D00BA26F7 /* penrose.c */; };
-               AFD570150996B4CC00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD570210996B51100BA26F7 /* sierpinski.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590B0988A469000655EE /* sierpinski.xml */; };
-               AFD570230996B52700BA26F7 /* sierpinski.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570220996B52700BA26F7 /* sierpinski.c */; };
-               AFD5702C0996B56D00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD5703A0996B5D000BA26F7 /* sphere.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259110988A469000655EE /* sphere.xml */; };
-               AFD5703C0996B5E300BA26F7 /* sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5703B0996B5E300BA26F7 /* sphere.c */; };
-               AFD570490996B61600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD570550996B65A00BA26F7 /* spiral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259140988A469000655EE /* spiral.xml */; };
-               AFD570570996B67600BA26F7 /* spiral.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570560996B67600BA26F7 /* spiral.c */; };
-               AFD5705F0996B6A300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD5706B0996B6E700BA26F7 /* fadeplot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A10988A468000655EE /* fadeplot.xml */; };
-               AFD5706D0996B70000BA26F7 /* fadeplot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5706C0996B70000BA26F7 /* fadeplot.c */; };
-               AFD570750996B72700BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD570810996B77F00BA26F7 /* mountain.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E90988A469000655EE /* mountain.xml */; };
-               AFD570830996B79300BA26F7 /* mountain.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570820996B79300BA26F7 /* mountain.c */; };
-               AFD5708B0996B80300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD570970996B84E00BA26F7 /* triangle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259250988A469000655EE /* triangle.xml */; };
-               AFD570990996B86200BA26F7 /* triangle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570980996B86200BA26F7 /* triangle.c */; };
-               AFD570A10996B88E00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD570AD0996B8DC00BA26F7 /* worm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259300988A469000655EE /* worm.xml */; };
-               AFD570AF0996B8EF00BA26F7 /* worm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570AE0996B8EF00BA26F7 /* worm.c */; };
-               AFD570B70996B93000BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD570C30996B96F00BA26F7 /* rotor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259060988A469000655EE /* rotor.xml */; };
-               AFD570C50996B98500BA26F7 /* rotor.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570C40996B98500BA26F7 /* rotor.c */; };
-               AFD570CF0996B9F800BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD570DD0996BA4600BA26F7 /* ant.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586A0988A468000655EE /* ant.xml */; };
-               AFD570DF0996BA5D00BA26F7 /* ant.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570DE0996BA5C00BA26F7 /* ant.c */; };
-               AFD570F00996BBBF00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD570FE0996BC2000BA26F7 /* flow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AA0988A468000655EE /* flow.xml */; };
-               AFD571020996BC3800BA26F7 /* flow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571010996BC3800BA26F7 /* flow.c */; };
-               AFD571190996BE9300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD571270996BEE100BA26F7 /* discrete.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258970988A468000655EE /* discrete.xml */; };
-               AFD571290996BEF700BA26F7 /* discrete.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571280996BEF700BA26F7 /* discrete.c */; };
-               AFD571320996BF2E00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD5713E0996BFA500BA26F7 /* apollonian.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586E0988A468000655EE /* apollonian.xml */; };
-               AFD571400996BFBE00BA26F7 /* apollonian.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5713F0996BFBE00BA26F7 /* apollonian.c */; };
-               AFD571490996C01700BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD571550996C05F00BA26F7 /* euler2d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589F0988A468000655EE /* euler2d.xml */; };
-               AFD571570996C07F00BA26F7 /* euler2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571560996C07F00BA26F7 /* euler2d.c */; };
-               AFD5715F0996C0CE00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD5716C0996C16700BA26F7 /* thornbird.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5716B0996C16700BA26F7 /* thornbird.c */; };
-               AFD571BB0996D9DC00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD571C70996DA3300BA26F7 /* juggle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D00988A468000655EE /* juggle.xml */; };
-               AFD571C90996DA4600BA26F7 /* juggle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571C80996DA4600BA26F7 /* juggle.c */; };
-               AFD572280996E4A300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD572340996E52B00BA26F7 /* swirl.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259200988A469000655EE /* swirl.xml */; };
-               AFD572360996E53E00BA26F7 /* swirl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572350996E53E00BA26F7 /* swirl.c */; };
-               AFD572730996EE8500BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD5727F0996EF1900BA26F7 /* polyominoes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F80988A469000655EE /* polyominoes.xml */; };
-               AFD572810996EF2B00BA26F7 /* polyominoes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572800996EF2B00BA26F7 /* polyominoes.c */; };
-               AFD572AB0996F99600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD572B80996FAF900BA26F7 /* bouboule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258790988A468000655EE /* bouboule.xml */; };
-               AFD572BA0996FB3D00BA26F7 /* bouboule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572B90996FB3D00BA26F7 /* bouboule.c */; };
-               AFD572C80996FC0F00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD572EC0997005900BA26F7 /* crystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588D0988A468000655EE /* crystal.xml */; };
-               AFD572EE0997006E00BA26F7 /* crystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572ED0997006E00BA26F7 /* crystal.c */; };
-               AFD572FF099701C000BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD5730B099702AF00BA26F7 /* julia.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D20988A468000655EE /* julia.xml */; };
-               AFD5730D099702C800BA26F7 /* julia.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5730C099702C800BA26F7 /* julia.c */; };
-               AFD573630997411200BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFD573700997418D00BA26F7 /* strange.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591D0988A469000655EE /* strange.xml */; };
-               AFD57372099741A200BA26F7 /* strange.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD57371099741A200BA26F7 /* strange.c */; };
-               AFDA11251934424D003D397F /* aligned_malloc.c in Sources */ = {isa = PBXBuildFile; fileRef = AFDA11211934424D003D397F /* aligned_malloc.c */; };
-               AFDA11261934424D003D397F /* aligned_malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = AFDA11221934424D003D397F /* aligned_malloc.h */; };
-               AFDA11271934424D003D397F /* thread_util.c in Sources */ = {isa = PBXBuildFile; fileRef = AFDA11231934424D003D397F /* thread_util.c */; };
-               AFDA11281934424D003D397F /* thread_util.h in Headers */ = {isa = PBXBuildFile; fileRef = AFDA11241934424D003D397F /* thread_util.h */; };
-               AFDA6595178A52B70070D24B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFDA6597178A52B70070D24B /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AFDA6598178A52B70070D24B /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AFDA6599178A52B70070D24B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AFDA659A178A52B70070D24B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AFDA659B178A52B70070D24B /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AFDA65A5178A541A0070D24B /* unknownpleasures.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFDA65A3178A541A0070D24B /* unknownpleasures.xml */; };
-               AFDA65A6178A541A0070D24B /* unknownpleasures.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFDA65A3178A541A0070D24B /* unknownpleasures.xml */; };
-               AFDA65A7178A541A0070D24B /* unknownpleasures.c in Sources */ = {isa = PBXBuildFile; fileRef = AFDA65A4178A541A0070D24B /* unknownpleasures.c */; };
-               AFDA65A8178A541A0070D24B /* unknownpleasures.c in Sources */ = {isa = PBXBuildFile; fileRef = AFDA65A4178A541A0070D24B /* unknownpleasures.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFDDCCEC19FF0D170072365B /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
-               AFDDCCED19FF0EBD0072365B /* geodesicgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7ACFD619FF0B7A00BD752B /* geodesicgears.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFE2A45C0E2E904600ADB298 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFE2A4730E2E90E300ADB298 /* skytentacles.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE2A4720E2E90E300ADB298 /* skytentacles.c */; };
-               AFE2A4750E2E911200ADB298 /* skytentacles.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE2A4740E2E911200ADB298 /* skytentacles.xml */; };
-               AFE30BEE0E52B14700CCF4A5 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFE30BFE0E52B18300CCF4A5 /* sonar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590F0988A469000655EE /* sonar.xml */; };
-               AFE30C020E52B1DC00CCF4A5 /* sonar-icmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */; };
-               AFE30C030E52B1DC00CCF4A5 /* sonar-sim.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */; };
-               AFE30C040E52B1DC00CCF4A5 /* sonar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C010E52B1DC00CCF4A5 /* sonar.c */; };
-               AFE6A16C0CDD78EA002805BF /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
-               AFE6A1890CDD7B2E002805BF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFE6A18A0CDD7B2E002805BF /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
-               AFE6A40C0CDD7BC3002805BF /* moebiusgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */; };
-               AFE6A40E0CDD7BDC002805BF /* moebiusgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */; };
-               AFE6A4220CDD7FAA002805BF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFE6A4350CDD800F002805BF /* abstractile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A4340CDD800F002805BF /* abstractile.c */; };
-               AFE6A4370CDD8027002805BF /* abstractile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A4360CDD8026002805BF /* abstractile.xml */; };
-               AFE943B119DD54C1000A5E6D /* xft.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE943AF19DD54C1000A5E6D /* xft.c */; };
-               AFE943B219DD54C1000A5E6D /* xft.h in Headers */ = {isa = PBXBuildFile; fileRef = AFE943B019DD54C1000A5E6D /* xft.h */; };
-               AFE943B519DDF97F000A5E6D /* utf8wc.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE943B319DDF97F000A5E6D /* utf8wc.c */; };
-               AFE943B619DDF97F000A5E6D /* utf8wc.h in Headers */ = {isa = PBXBuildFile; fileRef = AFE943B419DDF97F000A5E6D /* utf8wc.h */; };
-               AFEB9C37158FFF88003974F3 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AFEB9C3915900514003974F3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3815900514003974F3 /* UIKit.framework */; };
-               AFEB9C3B1590054B003974F3 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3A1590054B003974F3 /* OpenGLES.framework */; };
-               AFEB9C3D15900558003974F3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3C15900558003974F3 /* Foundation.framework */; };
-               AFEB9C401590056A003974F3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */; };
-               AFEB9C411590056A003974F3 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3F1590056A003974F3 /* QuartzCore.framework */; };
-               AFF1BA0F19A96D8B0016A88D /* lament_model.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF1BA0E19A96D8B0016A88D /* lament_model.c */; };
-               AFF1BA1019A96D8B0016A88D /* lament_model.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF1BA0E19A96D8B0016A88D /* lament_model.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFF2868617860E830050A578 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFF2868817860E830050A578 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AFF2868917860E830050A578 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AFF2868A17860E830050A578 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AFF2868B17860E830050A578 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AFF2868C17860E830050A578 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AFF28696178611720050A578 /* quasicrystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF28694178611720050A578 /* quasicrystal.xml */; };
-               AFF28697178611720050A578 /* quasicrystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF28694178611720050A578 /* quasicrystal.xml */; };
-               AFF28698178611720050A578 /* quasicrystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF28695178611720050A578 /* quasicrystal.c */; };
-               AFF28699178611720050A578 /* quasicrystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF28695178611720050A578 /* quasicrystal.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFF3C9EF17CCAC440028F240 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFF3C9F117CCAC440028F240 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AFF3C9F217CCAC440028F240 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AFF3C9F317CCAC440028F240 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AFF3C9F417CCAC440028F240 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AFF3C9F517CCAC440028F240 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AFF3C9FE17CCAD9A0028F240 /* geodesic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF3C9FD17CCAD9A0028F240 /* geodesic.xml */; };
-               AFF3C9FF17CCAD9A0028F240 /* geodesic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF3C9FD17CCAD9A0028F240 /* geodesic.xml */; };
-               AFF3CA0317CCAEB70028F240 /* geodesic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF3CA0217CCAEB70028F240 /* geodesic.c */; };
-               AFF3CA0417CCAEB70028F240 /* geodesic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF3CA0217CCAEB70028F240 /* geodesic.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               AFF4633C0C4403E400EE6509 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFF4634A0C44044F00EE6509 /* cwaves.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463490C44044E00EE6509 /* cwaves.c */; };
-               AFF4634C0C44046500EE6509 /* cwaves.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF4634B0C44046500EE6509 /* cwaves.xml */; };
-               AFF4635F0C440AEF00EE6509 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFF463720C440B9200EE6509 /* glcells.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463710C440B9200EE6509 /* glcells.c */; };
-               AFF463740C440BAC00EE6509 /* glcells.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF463730C440BAC00EE6509 /* glcells.xml */; };
-               AFFAB31C19158CE40020F021 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
-               AFFAB31E19158CE40020F021 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
-               AFFAB31F19158CE40020F021 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
-               AFFAB32019158CE40020F021 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */; };
-               AFFAB32119158CE40020F021 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
-               AFFAB32219158CE40020F021 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
-               AFFAB32319158CE40020F021 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AF78369617DB9F25003B9FC0 /* libz.dylib */; };
-               AFFAB32F19158E2A0020F021 /* projectiveplane.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFFAB32C19158E2A0020F021 /* projectiveplane.xml */; };
-               AFFAB33019158E2A0020F021 /* projectiveplane.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFFAB32C19158E2A0020F021 /* projectiveplane.xml */; };
-               AFFAB33219158EA80020F021 /* projectiveplane.c in Sources */ = {isa = PBXBuildFile; fileRef = AFFAB33119158EA80020F021 /* projectiveplane.c */; };
-               AFFAB33319158EA80020F021 /* projectiveplane.c in Sources */ = {isa = PBXBuildFile; fileRef = AFFAB33119158EA80020F021 /* projectiveplane.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
-               CE9289D319BD00E300961F22 /* async_netdb.c in Sources */ = {isa = PBXBuildFile; fileRef = CE9289D119BD00E200961F22 /* async_netdb.c */; };
-               CE9289D419BD00E300961F22 /* async_netdb.h in Headers */ = {isa = PBXBuildFile; fileRef = CE9289D219BD00E300961F22 /* async_netdb.h */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
-               AF08399109930B6B00277BE9 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF083A34099311D700277BE9 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF0DC7AD0C4C73F600D76972 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF0DCA300C4C744D00D76972 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF0DC7AB0C4C73F600D76972;
-                       remoteInfo = m6502;
-               };
-               AF0DCA440C4CBB0D00D76972 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF0DCA5B0C4CBB4300D76972 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF0DCA420C4CBB0D00D76972;
-                       remoteInfo = Voronoi;
-               };
-               AF137D460F075CC8004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF137D410F075C9B004DE3B2;
-                       remoteInfo = Obsolete;
-               };
-               AF137D480F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD5709B0996B88E00BA26F7;
-                       remoteInfo = Worm;
-               };
-               AF137D4A0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477208099D4EE8001F091E;
-                       remoteInfo = Whirlygig;
-               };
-               AF137D4C0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56F0B0996AAFA00BA26F7;
-                       remoteInfo = Vines;
-               };
-               AF137D4E0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4771A7099D4949001F091E;
-                       remoteInfo = T3D;
-               };
-               AF137D500F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD570430996B61600BA26F7;
-                       remoteInfo = Spiral;
-               };
-               AF137D520F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD570260996B56D00BA26F7;
-                       remoteInfo = Sphere;
-               };
-               AF137D540F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD570B10996B93000BA26F7;
-                       remoteInfo = Rotor;
-               };
-               AF137D560F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56FCF0996B20900BA26F7;
-                       remoteInfo = Lissie;
-               };
-               AF137D580F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56FB90996B18F00BA26F7;
-                       remoteInfo = Lisa;
-               };
-               AF137D5A0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56FA30996B10F00BA26F7;
-                       remoteInfo = Lightning;
-               };
-               AF137D5C0F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56F8C0996B09400BA26F7;
-                       remoteInfo = Laser;
-               };
-               AF137D600F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55CCC09934CE400F3E977;
-                       remoteInfo = GLForestFire;
-               };
-               AF137D620F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56EDA0996A95700BA26F7;
-                       remoteInfo = Forest;
-               };
-               AF137D640F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477909099DE379001F091E;
-                       remoteInfo = Flag;
-               };
-               AF137D660F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47765A099DA78E001F091E;
-                       remoteInfo = Critical;
-               };
-               AF137D680F075E5C004DE3B2 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF6427A809A2DE36000F4CD4;
-                       remoteInfo = Bubbles;
-               };
-               AF1A17630D6D6EE3008AF328 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF1A17830D6D6FA7008AF328 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF1A17610D6D6EE3008AF328;
-                       remoteInfo = LCDscrub;
-               };
-               AF2D4D8113E902F5002AA818 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF2D4D9D13E90347002AA818 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF7776E409B63ABF00EA3033;
-                       remoteInfo = Phosphor;
-               };
-               AF2D4F6C13E91093002AA818 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF2D4F8E13E91127002AA818 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D4DEC09B5BB19006E59CF;
-                       remoteInfo = Apple2;
-               };
-               AF32D9E20F3AD0B40080F535 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF32D9F80F3AD0D90080F535 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF32D9E00F3AD0B40080F535;
-                       remoteInfo = RubikBlocks;
-               };
-               AF3581C11431D47B00E09C51 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF3581FD143330F900E09C51 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF35E88C0E63823600691F2F /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF35E8A20E63825600691F2F /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF35E88A0E63823600691F2F;
-                       remoteInfo = Jigsaw;
-               };
-               AF36340018540D050086A439 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF1AD9E118500F9F00932759;
-                       remoteInfo = XScreenSaverUpdater;
-               };
-               AF39E284198A11F60064A58D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF39E2B9198A16920064A58D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF39E282198A11F60064A58D;
-                       remoteInfo = WindupRobot;
-               };
-               AF3C71470D624BF50030CC0D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF42C5150D624E9200B27FF6 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF3C71450D624BF50030CC0D;
-                       remoteInfo = Hypnowheel;
-               };
-               AF4540D10E52BE8800AE87B5 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFE30BE80E52B14700CCF4A5;
-                       remoteInfo = Sonar;
-               };
-               AF476FB7099D154F001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF476FDC099D1686001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47704E099D4385001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47716B099D4786001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477181099D4803001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4771A9099D4949001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4771DD099D4D9A001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4771F4099D4E63001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47720A099D4EE8001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477220099D4F67001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477255099D5717001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47726D099D57B9001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477285099D5926001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477384099D65A1001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47739C099D6648001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4773C3099D67B9001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477403099D69E7001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477428099D7C70001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477444099D7D33001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477485099D89E4001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47749B099D8A74001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4774B6099D8B5F001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4774D0099D8BFF001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47755F099D9A1A001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477585099D9C28001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4775A1099D9CF7001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4775DA099D9F69001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4775F4099DA030001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477615099DA26C001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477646099DA6D0001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47765C099DA78E001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477672099DA849001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477691099DAA6F001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4776AC099DABDD001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4776C2099DAC8A001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4776DD099DADDF001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4776F3099DAE7A001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47770F099DAF9F001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477725099DB044001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477754099DB61E001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477776099DB965001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF477792099DBA90001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4777D3099DC183001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4778AD099DDB79001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4778C9099DDCAE001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4778EA099DDDC8001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47790B099DE379001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF47792C099DE4C7001F091E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF480921098C412F00FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF480929098C419000FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF48092C098C41AE00FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF480935098C421200FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF480C4B098E301400FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF480D5B098EED6900FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF480D59098EED5100FB32B8;
-                       remoteInfo = "All Savers (OpenGL)";
-               };
-               AF480D5D098EED6900FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF480D58098EED3D00FB32B8;
-                       remoteInfo = "All Savers (XLockmore)";
-               };
-               AF480D5F098EED6900FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF480AAF098C669800FB32B8;
-                       remoteInfo = "All Savers (XScreenSaver)";
-               };
-               AF480D74098EEDDE00FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4810ED09909FBA00FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4812520990CE2700FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4812B50990D3D900FB32B8 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF48DEF10A0C25E000F94CF9 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF48DF050A0C261100F94CF9 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF48DEEF0A0C25E000F94CF9;
-                       remoteInfo = GLSchool;
-               };
-               AF4A344B102A593600A81B2A /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4A345F102A59A400A81B2A /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4A3449102A593600A81B2A;
-                       remoteInfo = Surfaces;
-               };
-               AF4F10ED143450C300E34F3F /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF3581BF1431D47B00E09C51;
-                       remoteInfo = CompanionCube;
-               };
-               AF4F10EF143450C300E34F3F /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF78D175142DD8F3002AAF77;
-                       remoteInfo = Hilbert;
-               };
-               AF4F10F1143450C300E34F3F /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF3581FB143330F900E09C51;
-                       remoteInfo = TronBit;
-               };
-               AF4FD6E80CE7A486005EE58E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4FD6FE0CE7A4F9005EE58E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4FD6E60CE7A486005EE58E;
-                       remoteInfo = Lockward;
-               };
-               AF4FF4970D52CA5000666F98 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4FF4930D52CA0800666F98;
-                       remoteInfo = m6502.h;
-               };
-               AF4FF4BC0D52CBDE00666F98 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF4FF4D60D52CD0D00666F98 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4FF4BA0D52CBDE00666F98;
-                       remoteInfo = CubicGrid;
-               };
-               AF5C9AFB1A0CCE6E00B0147A /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF5C9B151A0CCF8000B0147A /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF5C9AF91A0CCE6E00B0147A;
-                       remoteInfo = Cityflow;
-               };
-               AF6423F4099FF9C2000F4CD4 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF6425CE09A18855000F4CD4 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF6425EE09A189EC000F4CD4 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF64261109A18D6C000F4CD4 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF64262E09A18F54000F4CD4 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF64265109A19229000F4CD4 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF64267D09A194B0000F4CD4 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF64277309A1D37A000F4CD4 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF6427AA09A2DE36000F4CD4 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF68A48019196CF800D41CD1 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF68A49D19196EA000D41CD1 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF68A47E19196CF800D41CD1;
-                       remoteInfo = Tessellimage;
-               };
-               AF714E4E105613410046AB1D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4774B4099D8B5F001F091E;
-                       remoteInfo = LMorph;
-               };
-               AF714E50105613580046AB1D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD570C90996B9F800BA26F7;
-                       remoteInfo = Ant;
-               };
-               AF73FF241A09877F00E485E9 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF73FF3E1A0988F000E485E9 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF73FF221A09877F00E485E9;
-                       remoteInfo = BinaryRing;
-               };
-               AF7511011782B5B900380EA1 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF7776E609B63ABF00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF77771C09B6416100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF77774009B6446500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF77777609B6497800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF77779009B64A5200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF7777AA09B64B2600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF7777D209B64C6B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF7777EC09B64E3100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF77781209B6504400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF77784609B6528100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF77786309B6536000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF77788109B6563500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF7778A709B659C800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF7778D609B6604500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D475F09B53166006E59CF;
-                       remoteInfo = Zoom;
-               };
-               AF7778D809B6604500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4776AA099DABDD001F091E;
-                       remoteInfo = XSpirograph;
-               };
-               AF7778DA09B6604500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4776C0099DAC8A001F091E;
-                       remoteInfo = XRaySwarm;
-               };
-               AF7778DC09B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477442099D7D33001F091E;
-                       remoteInfo = XMatrix;
-               };
-               AF7778DE09B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D4C6909B59F27006E59CF;
-                       remoteInfo = XLyap;
-               };
-               AF7778E009B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4778C7099DDCAE001F091E;
-                       remoteInfo = XJack;
-               };
-               AF7778E209B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D4D7E09B5B2DC006E59CF;
-                       remoteInfo = XAnalogTV;
-               };
-               AF7778E409B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975808099C41D500B05160;
-                       remoteInfo = XFlame;
-               };
-               AF7778E609B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477382099D65A1001F091E;
-                       remoteInfo = Wormhole;
-               };
-               AF7778EA09B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4776DB099DADDF001F091E;
-                       remoteInfo = WhirlWindWarp;
-               };
-               AF7778EC09B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47717F099D4803001F091E;
-                       remoteInfo = Wander;
-               };
-               AF7778EE09B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4776F1099DAE7A001F091E;
-                       remoteInfo = Vermiculate;
-               };
-               AF7778F009B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D496C09B5411D006E59CF;
-                       remoteInfo = Twang;
-               };
-               AF7778F209B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF476FDA099D1686001F091E;
-                       remoteInfo = Truchet;
-               };
-               AF7778F609B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477723099DB044001F091E;
-                       remoteInfo = Substrate;
-               };
-               AF7778F809B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47759F099D9CF7001F091E;
-                       remoteInfo = Starfish;
-               };
-               AF7778FA09B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477644099DA6D0001F091E;
-                       remoteInfo = Squiral;
-               };
-               AF7778FC09B6604600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D499709B544C2006E59CF;
-                       remoteInfo = Spotlight;
-               };
-               AF7778FE09B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF64277109A1D37A000F4CD4;
-                       remoteInfo = SpeedMine;
-               };
-               AF77790209B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47792A099DE4C7001F091E;
-                       remoteInfo = Slip;
-               };
-               AF77790409B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D474409B5300A006E59CF;
-                       remoteInfo = SlideScreen;
-               };
-               AF77790609B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975865099C475900B05160;
-                       remoteInfo = ShadeBobs;
-               };
-               AF77790809B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D495409B53FC9006E59CF;
-                       remoteInfo = RotZoomer;
-               };
-               AF77790A09B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9770290989D1E6001F8B92;
-                       remoteInfo = Rorschach;
-               };
-               AF77790C09B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975D52099CA0F000B05160;
-                       remoteInfo = Rocks;
-               };
-               AF77790E09B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D492B09B53CBA006E59CF;
-                       remoteInfo = Ripples;
-               };
-               AF77791009B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9757C2099C3E6300B05160;
-                       remoteInfo = RD;
-               };
-               AF77791209B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF6425EC09A189EC000F4CD4;
-                       remoteInfo = Qix;
-               };
-               AF77791409B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477583099D9C28001F091E;
-                       remoteInfo = Pyro;
-               };
-               AF77791609B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47726B099D57B9001F091E;
-                       remoteInfo = PopSquares;
-               };
-               AF77791809B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D4CE709B5AA8E006E59CF;
-                       remoteInfo = Pong;
-               };
-               AF77791A09B6604700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477283099D5926001F091E;
-                       remoteInfo = Piecewise;
-               };
-               AF77791C09B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF7776E409B63ABF00EA3033;
-                       remoteInfo = Phosphor;
-               };
-               AF77791E09B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477670099DA849001F091E;
-                       remoteInfo = Petri;
-               };
-               AF77792009B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4778AB099DDB79001F091E;
-                       remoteInfo = Penetrate;
-               };
-               AF77792209B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47755D099D9A1A001F091E;
-                       remoteInfo = Pedal;
-               };
-               AF77792409B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975C5D099C8F3F00B05160;
-                       remoteInfo = NoseGuy;
-               };
-               AF77792609B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4771F2099D4E63001F091E;
-                       remoteInfo = NerveRot;
-               };
-               AF77792809B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF64264F09A19229000F4CD4;
-                       remoteInfo = Munch;
-               };
-               AF77792A09B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF64262C09A18F54000F4CD4;
-                       remoteInfo = Moire2;
-               };
-               AF77792C09B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975775099C374A00B05160;
-                       remoteInfo = Moire;
-               };
-               AF77793009B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975A36099C681F00B05160;
-                       remoteInfo = MetaBalls;
-               };
-               AF77793209B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975AFC099C6FE400B05160;
-                       remoteInfo = MemScroller;
-               };
-               AF77793409B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4774CE099D8BFF001F091E;
-                       remoteInfo = Maze;
-               };
-               AF77793809B6604800EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477613099DA26C001F091E;
-                       remoteInfo = Kumppa;
-               };
-               AF77793A09B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477499099D8A74001F091E;
-                       remoteInfo = Kaleidescope;
-               };
-               AF77793E09B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477401099D69E7001F091E;
-                       remoteInfo = Intermomentary;
-               };
-               AF77794009B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF476FB5099D154F001F091E;
-                       remoteInfo = Interference;
-               };
-               AF77794209B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477752099DB61E001F091E;
-                       remoteInfo = Interaggregate;
-               };
-               AF77794409B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF97572D099C317000B05160;
-                       remoteInfo = IMSMap;
-               };
-               AF77794609B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477426099D7C70001F091E;
-                       remoteInfo = IFS;
-               };
-               AF77794C09B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF480C49098E301400FB32B8;
-                       remoteInfo = Helix;
-               };
-               AF77794E09B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975C12099C8C1500B05160;
-                       remoteInfo = Halo;
-               };
-               AF77795009B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477253099D5717001F091E;
-                       remoteInfo = Halftone;
-               };
-               AF77795209B6604900EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975C3D099C8DCF00B05160;
-                       remoteInfo = Greynetic;
-               };
-               AF77795409B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF64267B09A194B0000F4CD4;
-                       remoteInfo = Goop;
-               };
-               AF77795609B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47739A099D6648001F091E;
-                       remoteInfo = FuzzyFlakes;
-               };
-               AF77795809B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF77787F09B6563500EA3033;
-                       remoteInfo = FontGlide;
-               };
-               AF77795A09B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477790099DBA90001F091E;
-                       remoteInfo = FluidBalls;
-               };
-               AF77795C09B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477483099D89E4001F091E;
-                       remoteInfo = Flame;
-               };
-               AF77795E09B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975AD7099C6EB100B05160;
-                       remoteInfo = Fireworkx;
-               };
-               AF77796009B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975A6C099C6AB200B05160;
-                       remoteInfo = Eruption;
-               };
-               AF77796209B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4775F2099DA030001F091E;
-                       remoteInfo = Epicycle;
-               };
-               AF77796409B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D48F409B535DA006E59CF;
-                       remoteInfo = Distort;
-               };
-               AF77796609B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47704C099D4385001F091E;
-                       remoteInfo = Deluxe;
-               };
-               AF77796809B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF976FBB0989CAA2001F8B92;
-                       remoteInfo = Deco;
-               };
-               AF77796A09B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D466609B5109C006E59CF;
-                       remoteInfo = DecayScreen;
-               };
-               AF77796C09B6604A00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4778E8099DDDC8001F091E;
-                       remoteInfo = Cynosure;
-               };
-               AF77797009B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4775D8099D9F69001F091E;
-                       remoteInfo = Coral;
-               };
-               AF77797209B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477169099D4786001F091E;
-                       remoteInfo = Compass;
-               };
-               AF77797409B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47770D099DAF9F001F091E;
-                       remoteInfo = CloudLife;
-               };
-               AF77797609B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF477774099DB965001F091E;
-                       remoteInfo = Celtic;
-               };
-               AF77797809B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4771DB099D4D9A001F091E;
-                       remoteInfo = CCurve;
-               };
-               AF77797A09B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D48DB09B53322006E59CF;
-                       remoteInfo = Bumps;
-               };
-               AF77797E09B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D4DAF09B5B71E006E59CF;
-                       remoteInfo = BSOD;
-               };
-               AF77798009B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4777D1099DC183001F091E;
-                       remoteInfo = BoxFit;
-               };
-               AF77798209B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF7778A509B659C800EA3033;
-                       remoteInfo = BlitSpin;
-               };
-               AF77798409B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47768F099DAA6F001F091E;
-                       remoteInfo = Blaster;
-               };
-               AF77798609B6604B00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF975A86099C6BC300B05160;
-                       remoteInfo = Barcode;
-               };
-               AF77798809B6604C00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9770660989D2F6001F8B92;
-                       remoteInfo = Attraction;
-               };
-               AF77798A09B6604C00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D4DEC09B5BB19006E59CF;
-                       remoteInfo = Apple2;
-               };
-               AF77798C09B6604C00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4773C1099D67B9001F091E;
-                       remoteInfo = Anemotaxis;
-               };
-               AF77798E09B6604C00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF47721E099D4F67001F091E;
-                       remoteInfo = Anemone;
-               };
-               AF77799409B6608000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD570850996B80300BA26F7;
-                       remoteInfo = Triangle;
-               };
-               AF77799609B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD571590996C0CE00BA26F7;
-                       remoteInfo = Thornbird;
-               };
-               AF77799809B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD572220996E4A300BA26F7;
-                       remoteInfo = Swirl;
-               };
-               AF77799A09B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD5735D0997411200BA26F7;
-                       remoteInfo = Strange;
-               };
-               AF7779A009B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD5700F0996B4CC00BA26F7;
-                       remoteInfo = Sierpinski;
-               };
-               AF7779A409B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD5726D0996EE8500BA26F7;
-                       remoteInfo = Polyominoes;
-               };
-               AF7779A609B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56FF80996B43800BA26F7;
-                       remoteInfo = Penrose;
-               };
-               AF7779A809B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF77771A09B6416100EA3033;
-                       remoteInfo = Pacman;
-               };
-               AF7779AA09B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD5706F0996B72700BA26F7;
-                       remoteInfo = Mountain;
-               };
-               AF7779AC09B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF794FCD09974FA60059A8B0;
-                       remoteInfo = Loop;
-               };
-               AF7779B609B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD572F9099701C000BA26F7;
-                       remoteInfo = Julia;
-               };
-               AF7779BA09B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56F6B0996B01600BA26F7;
-                       remoteInfo = Hopalong;
-               };
-               AF7779BC09B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56F4F0996AEEE00BA26F7;
-                       remoteInfo = Grav;
-               };
-               AF7779BE09B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56F230996AB8A00BA26F7;
-                       remoteInfo = Galaxy;
-               };
-               AF7779C209B6608100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD570EA0996BBBF00BA26F7;
-                       remoteInfo = Flow;
-               };
-               AF7779C609B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF794F8E09974A320059A8B0;
-                       remoteInfo = Fiberlamp;
-               };
-               AF7779C809B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD570590996B6A300BA26F7;
-                       remoteInfo = FadePlot;
-               };
-               AF7779CA09B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD571430996C01700BA26F7;
-                       remoteInfo = Euler2D;
-               };
-               AF7779CC09B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF480D72098EEDDE00FB32B8;
-                       remoteInfo = Drift;
-               };
-               AF7779CE09B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD571130996BE9300BA26F7;
-                       remoteInfo = Discrete;
-               };
-               AF7779D009B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF794F64099748450059A8B0;
-                       remoteInfo = Demon;
-               };
-               AF7779D209B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD572C20996FC0F00BA26F7;
-                       remoteInfo = Crystal;
-               };
-               AF7779D409B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56EAE0996A72600BA26F7;
-                       remoteInfo = Braid;
-               };
-               AF7779D609B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD572A50996F99600BA26F7;
-                       remoteInfo = Bouboule;
-               };
-               AF7779D809B6608200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD5712C0996BF2E00BA26F7;
-                       remoteInfo = Apollonian;
-               };
-               AF7779DC09B660AF00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA56379099397B300F3E977;
-                       remoteInfo = TimeTunnel;
-               };
-               AF7779DE09B660AF00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA562F20993943B00F3E977;
-                       remoteInfo = Tangram;
-               };
-               AF7779E009B660AF00EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA559920993322100F3E977;
-                       remoteInfo = Superquadrics;
-               };
-               AF7779E209B660B000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF7777A809B64B2600EA3033;
-                       remoteInfo = StonerView;
-               };
-               AF7779E409B660B000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF77781009B6504400EA3033;
-                       remoteInfo = StarWars;
-               };
-               AF7779E609B660B000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55A030993340300F3E977;
-                       remoteInfo = Stairs;
-               };
-               AF7779E809B660B000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55A20099334A000F3E977;
-                       remoteInfo = Sproingies;
-               };
-               AF7779EA09B660B000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55D7F099358C400F3E977;
-                       remoteInfo = Spheremonics;
-               };
-               AF7779EC09B660B000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55B7909933F7200F3E977;
-                       remoteInfo = Sierpinski3D;
-               };
-               AF7779EE09B660B000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55D3C0993565300F3E977;
-                       remoteInfo = SBalls;
-               };
-               AF7779F009B660B000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA559CF0993330600F3E977;
-                       remoteInfo = Rubik;
-               };
-               AF7779F209B660B000EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55DF009935E4900F3E977;
-                       remoteInfo = Queens;
-               };
-               AF7779F409B660B100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55B2509933E8D00F3E977;
-                       remoteInfo = Pulsar;
-               };
-               AF7779F609B660B100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA562060993849F00F3E977;
-                       remoteInfo = Providence;
-               };
-               AF7779F809B660B100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA560AE0993718D00F3E977;
-                       remoteInfo = Polytopes;
-               };
-               AF7779FA09B660B100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA5619D09937D7E00F3E977;
-                       remoteInfo = Polyhedra;
-               };
-               AF7779FC09B660B100EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4812B30990D3D900FB32B8;
-                       remoteInfo = Pipes;
-               };
-               AF7779FE09B660B200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA5621F0993852500F3E977;
-                       remoteInfo = Pinion;
-               };
-               AF777A0009B660B200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA5617B09937CF100F3E977;
-                       remoteInfo = Noof;
-               };
-               AF777A0209B660B200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA559B50993328000F3E977;
-                       remoteInfo = Morph3D;
-               };
-               AF777A0409B660B200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA560FD0993781600F3E977;
-                       remoteInfo = Molecule;
-               };
-               AF777A0609B660B200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA5596D0993317900F3E977;
-                       remoteInfo = Moebius;
-               };
-               AF777A0809B660B200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF77778E09B64A5200EA3033;
-                       remoteInfo = MirrorBlob;
-               };
-               AF777A0A09B660B200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55BE40993429100F3E977;
-                       remoteInfo = Menger;
-               };
-               AF777A0C09B660B200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55DC809935D7000F3E977;
-                       remoteInfo = Lavalite;
-               };
-               AF777A0E09B660B200EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55A790993364300F3E977;
-                       remoteInfo = Lament;
-               };
-               AF777A1009B660B300EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55F2A0993622F00F3E977;
-                       remoteInfo = Klein;
-               };
-               AF777A1209B660B300EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA563A4099398BB00F3E977;
-                       remoteInfo = Juggler3D;
-               };
-               AF777A1409B660B300EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55F06099361B700F3E977;
-                       remoteInfo = JigglyPuff;
-               };
-               AF777A1609B660B300EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55F420993629000F3E977;
-                       remoteInfo = HyperTorus;
-               };
-               AF777A1809B660B300EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD56DF10996A03800BA26F7;
-                       remoteInfo = GLText;
-               };
-               AF777A1A09B660B300EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55C77099349A600F3E977;
-                       remoteInfo = GLSnake;
-               };
-               AF777A1C09B660B300EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF7777D009B64C6B00EA3033;
-                       remoteInfo = GLSlideshow;
-               };
-               AF777A1E09B660B300EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55B0909933E0500F3E977;
-                       remoteInfo = GLPlanet;
-               };
-               AF777A2009B660B300EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55F720993643600F3E977;
-                       remoteInfo = GLMatrix;
-               };
-               AF777A2209B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55FF909936C6D00F3E977;
-                       remoteInfo = GLKnots;
-               };
-               AF777A2409B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA56331099395ED00F3E977;
-                       remoteInfo = GLHanoi;
-               };
-               AF777A2809B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55E2F09935F8E00F3E977;
-                       remoteInfo = GLBlur;
-               };
-               AF777A2A09B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55B9109933FDA00F3E977;
-                       remoteInfo = GFlux;
-               };
-               AF777A2C09B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF77777409B6497800EA3033;
-                       remoteInfo = Gleidescope;
-               };
-               AF777A2E09B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4812500990CE2700FB32B8;
-                       remoteInfo = Gears;
-               };
-               AF777A3009B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55E4E09935FF900F3E977;
-                       remoteInfo = FlyingToasters;
-               };
-               AF777A3209B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF7777EA09B64E3100EA3033;
-                       remoteInfo = FlipText;
-               };
-               AF777A3409B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF77773E09B6446500EA3033;
-                       remoteInfo = FlipScreen3D;
-               };
-               AF777A3609B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA5603209936D5100F3E977;
-                       remoteInfo = FlipFlop;
-               };
-               AF777A3809B660B400EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF6423F2099FF9C2000F4CD4;
-                       remoteInfo = Extrusion;
-               };
-               AF777A3A09B660B500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55C0E0993431300F3E977;
-                       remoteInfo = Engine;
-               };
-               AF777A3C09B660B500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55E0D09935EDC00F3E977;
-                       remoteInfo = Endgame;
-               };
-               AF777A3E09B660B500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF77786109B6536000EA3033;
-                       remoteInfo = DNAlogo;
-               };
-               AF777A4009B660B500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4810EB09909FBA00FB32B8;
-                       remoteInfo = DangerBall;
-               };
-               AF777A4209B660B500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55FD309936BFA00F3E977;
-                       remoteInfo = CubeStorm;
-               };
-               AF777A4409B660B500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55D620993584B00F3E977;
-                       remoteInfo = Cubenetic;
-               };
-               AF777A4609B660B500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA56351099396C000F3E977;
-                       remoteInfo = Cube21;
-               };
-               AF777A4809B660B500EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA563130993951000F3E977;
-                       remoteInfo = Crackberg;
-               };
-               AF777A4A09B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55BAB099340CE00F3E977;
-                       remoteInfo = Circuit;
-               };
-               AF777A4C09B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF77784409B6528100EA3033;
-                       remoteInfo = Carousel;
-               };
-               AF777A4E09B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55946099330B000F3E977;
-                       remoteInfo = Cage;
-               };
-               AF777A5009B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55ACF09933CEF00F3E977;
-                       remoteInfo = Bubble3D;
-               };
-               AF777A5209B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55CA909934BB200F3E977;
-                       remoteInfo = Boxed;
-               };
-               AF777A5409B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA55EC7099360E300F3E977;
-                       remoteInfo = BouncingCow;
-               };
-               AF777A5609B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA562BF099392C600F3E977;
-                       remoteInfo = Boing;
-               };
-               AF777A5809B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA5601409936CC800F3E977;
-                       remoteInfo = BlockTube;
-               };
-               AF777A5A09B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA5615609937C0D00F3E977;
-                       remoteInfo = BlinkBox;
-               };
-               AF777A5C09B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF083A32099311D700277BE9;
-                       remoteInfo = Atunnel;
-               };
-               AF777A5E09B660B600EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF08398F09930B6B00277BE9;
-                       remoteInfo = Atlantis;
-               };
-               AF777A6009B660B700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA5606209936F3800F3E977;
-                       remoteInfo = AntSpotlight;
-               };
-               AF777A6209B660B700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA562DA099393C900F3E977;
-                       remoteInfo = AntMaze;
-               };
-               AF777A6409B660B700EA3033 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA5604A09936E2100F3E977;
-                       remoteInfo = AntInspect;
-               };
-               AF78D177142DD8F3002AAF77 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF794F66099748450059A8B0 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF794F9009974A320059A8B0 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF794FCF09974FA60059A8B0 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF7ACFC219FF0A9200BD752B /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF7ACFDB19FF0BDB00BD752B /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF7ACFC019FF0A9200BD752B;
-                       remoteInfo = GeodesicGears;
-               };
-               AF7E07FD15925DF200D81407 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4FF4930D52CA0800666F98;
-                       remoteInfo = m6502.h;
-               };
-               AF7E07FF15925DFE00D81407 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA56119099378CB00F3E977;
-                       remoteInfo = molecules.h;
-               };
-               AF918979158FC00A002B5D1E /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF97572F099C317000B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975777099C374A00B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9757C4099C3E6300B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF97580A099C41D500B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975867099C475900B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975A38099C681F00B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975A6E099C6AB200B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975A88099C6BC300B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975AD9099C6EB100B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975AFE099C6FE400B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975C14099C8C1500B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975C3F099C8DCF00B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975C5F099C8F3F00B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF975D54099CA0F000B05160 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF998EDC0A083DB30051049D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF998EF60A083E1D0051049D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF998EDA0A083DB30051049D;
-                       remoteInfo = TopBlock;
-               };
-               AF9D466809B5109C006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D474609B5300A006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D476109B53166006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D48DD09B53322006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D48F609B535DA006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D492D09B53CBA006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D495609B53FC9006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D496E09B5411D006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D499909B544C2006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D4C6B09B59F27006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D4CE909B5AA8E006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D4D8009B5B2DC006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D4DB109B5B71E006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AF9D4DEE09B5BB19006E59CF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA160911052FF87009B93AA /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF6425CC09A18855000F4CD4;
-                       remoteInfo = HyperCube;
-               };
-               AFA160931052FF87009B93AA /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF64260F09A18D6C000F4CD4;
-                       remoteInfo = HyperBall;
-               };
-               AFA339300B058505002B0E7D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA33B8E0B0585A4002B0E7D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA3392E0B058505002B0E7D;
-                       remoteInfo = WebCollage;
-               };
-               AFA33BCE0B0587B2002B0E7D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA33BC60B058740002B0E7D;
-                       remoteInfo = "webcollage-helper";
-               };
-               AFA33BDB0B058952002B0E7D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA33BC60B058740002B0E7D;
-                       remoteInfo = "webcollage-helper";
-               };
-               AFA33C030B058E3C002B0E7D /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA33C020B058E17002B0E7D;
-                       remoteInfo = webcollage;
-               };
-               AFA55948099330B000F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA5596F0993317900F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA559940993322100F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA559B70993328000F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA559D10993330600F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55A050993340300F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55A22099334A000F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55A7B0993364300F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55AD109933CEF00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55B0B09933E0500F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55B2709933E8D00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55B7B09933F7200F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55B9309933FDA00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55BAD099340CE00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55BE60993429100F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55C100993431300F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55C79099349A600F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55CAB09934BB200F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55CCE09934CE400F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55D3E0993565300F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55D640993584B00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55D81099358C400F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55DCA09935D7000F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55DF209935E4900F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55E0F09935EDC00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55E3109935F8E00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55E5009935FF900F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55EC9099360E300F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55F08099361B700F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55F2C0993622F00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55F440993629000F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55F740993643600F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55FD509936BFA00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA55FFB09936C6D00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA5601609936CC800F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA5603409936D5100F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA5604C09936E2100F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA5606409936F3800F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA560B00993718D00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA560FF0993781600F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA5611D0993791D00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFA56119099378CB00F3E977;
-                       remoteInfo = molecules.h;
-               };
-               AFA5615809937C0D00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA5617D09937CF100F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA5619F09937D7E00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA562080993849F00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA562210993852500F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA562C1099392C600F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA562DC099393C900F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA562F40993943B00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA563150993951000F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA56333099395ED00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA56353099396C000F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA5637B099397B300F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFA563A6099398BB00F3E977 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFB581AF102F363300342B11 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD571B50996D9DC00BA26F7;
-                       remoteInfo = Juggle;
-               };
-               AFB591A9178B812C00EA4005 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFB591C2178B821E00EA4005 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFB591A7178B812C00EA4005;
-                       remoteInfo = Hexadrop;
-               };
-               AFBFE73F1786405E00432B21 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFF2867F17860E830050A578;
-                       remoteInfo = QuasiCrystal;
-               };
-               AFBFE7411786407000432B21 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF7510FF1782B5B900380EA1;
-                       remoteInfo = Kaleidocycle;
-               };
-               AFBFE74D178642DC00432B21 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFBFE7631786438900432B21 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9D4DEC09B5BB19006E59CF;
-                       remoteInfo = Apple2;
-               };
-               AFBFE76B178647FE00432B21 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFBFE7801786482B00432B21 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF7776E409B63ABF00EA3033;
-                       remoteInfo = Phosphor;
-               };
-               AFBFE784178648E600432B21 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFBFE74B178642DC00432B21;
-                       remoteInfo = "Apple2-OSX";
-               };
-               AFBFE786178648F500432B21 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFBFE767178647FE00432B21;
-                       remoteInfo = "Phosphor-OSX";
-               };
-               AFCAD5F80992DFE00009617A /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF9771D60989DC4A001F8B92;
-                       remoteInfo = SaverTester;
-               };
-               AFD51B1D0F063B4A00471C02 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD51B340F063B7800471C02 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFD51B1B0F063B4A00471C02;
-                       remoteInfo = Photopile;
-               };
-               AFD56DF30996A03800BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56EB00996A72600BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56EDC0996A95700BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56F0D0996AAFA00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56F250996AB8A00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56F510996AEEE00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56F6D0996B01600BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56F8E0996B09400BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56FA50996B10F00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56FBB0996B18F00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56FD10996B20900BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD56FFA0996B43800BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD570110996B4CC00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD570280996B56D00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD570450996B61600BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD5705B0996B6A300BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD570710996B72700BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD570870996B80300BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD5709D0996B88E00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD570B30996B93000BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD570CB0996B9F800BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD570EC0996BBBF00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD571150996BE9300BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD5712E0996BF2E00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD571450996C01700BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD5715B0996C0CE00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD571B70996D9DC00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD572240996E4A300BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD5726F0996EE8500BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD572A70996F99600BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD572C40996FC0F00BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD572FB099701C000BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFD5735F0997411200BA26F7 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFDA6590178A52B70070D24B /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFDA65A9178A54690070D24B /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFDA658E178A52B70070D24B;
-                       remoteInfo = "Unknown Pleasures";
-               };
-               AFE2A4580E2E904600ADB298 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFE2A46E0E2E908E00ADB298 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFE2A4560E2E904600ADB298;
-                       remoteInfo = SkyTentacles;
-               };
-               AFE30BEA0E52B14700CCF4A5 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFE6A1840CDD7B2E002805BF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFE6A19B0CDD7B7F002805BF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFE6A1820CDD7B2E002805BF;
-                       remoteInfo = MoebiusGears;
-               };
-               AFE6A41D0CDD7FAA002805BF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFE6A42F0CDD7FEE002805BF /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFE6A41B0CDD7FAA002805BF;
-                       remoteInfo = Abstractile;
-               };
-               AFF2868117860E830050A578 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFF3C9EA17CCAC440028F240 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFF3CA0017CCAE210028F240 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFF3C9E817CCAC440028F240;
-                       remoteInfo = Geodesic;
-               };
-               AFF463380C4403E400EE6509 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFF463520C44062500EE6509 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFF463360C4403E400EE6509;
-                       remoteInfo = CWaves;
-               };
-               AFF4635A0C440AEF00EE6509 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFF4636E0C440B3B00EE6509 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFF463580C440AEF00EE6509;
-                       remoteInfo = GLCells;
-               };
-               AFFAB31719158CE40020F021 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
-                       remoteInfo = jwxyz;
-               };
-               AFFAB33419158F1E0020F021 /* PBXContainerItemProxy */ = {
-                       isa = PBXContainerItemProxy;
-                       containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-                       proxyType = 1;
-                       remoteGlobalIDString = AFFAB31519158CE40020F021;
-                       remoteInfo = ProjectivePlane;
-               };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXCopyFilesBuildPhase section */
-               AF1ADA191850185F00932759 /* CopyFiles */ = {
-                       isa = PBXCopyFilesBuildPhase;
-                       buildActionMask = 2147483647;
-                       dstPath = "";
-                       dstSubfolderSpec = 10;
-                       files = (
-                               AF1ADA1A1850186B00932759 /* Sparkle.framework in CopyFiles */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9E7EBD190F4C1B00A8B01F /* CopyFiles */ = {
-                       isa = PBXCopyFilesBuildPhase;
-                       buildActionMask = 2147483647;
-                       dstPath = /usr/share/man/man1/;
-                       dstSubfolderSpec = 0;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 1;
-               };
-/* End PBXCopyFilesBuildPhase section */
-
-/* Begin PBXFileReference section */
-               089C165DFE840E0CC02AAC07 /* InfoPlist.strings */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = OSX/English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
-               1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
-               29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = OSX/main.m; sourceTree = "<group>"; };
-               32CA4F630368D1EE00C91783 /* xscreensaver_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xscreensaver_Prefix.pch; path = OSX/xscreensaver_Prefix.pch; sourceTree = "<group>"; };
-               8D1107310486CEB800E47090 /* XScreenSaver.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = XScreenSaver.plist; path = OSX/XScreenSaver.plist; sourceTree = "<group>"; };
-               AF01294C157D31DD00C396E1 /* iSaverRunner.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = iSaverRunner.plist; path = OSX/iSaverRunner.plist; sourceTree = SOURCE_ROOT; };
-               AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner29.png; path = OSX/iSaverRunner29.png; sourceTree = "<group>"; };
-               AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner50.png; path = OSX/iSaverRunner50.png; sourceTree = "<group>"; };
-               AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner57.png; path = OSX/iSaverRunner57.png; sourceTree = "<group>"; };
-               AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner72.png; path = OSX/iSaverRunner72.png; sourceTree = "<group>"; };
-               AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner114.png; path = OSX/iSaverRunner114.png; sourceTree = "<group>"; };
-               AF0839A209930B6B00277BE9 /* Atlantis.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Atlantis.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF0839A909930C4900277BE9 /* atlantis.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = atlantis.c; path = hacks/glx/atlantis.c; sourceTree = "<group>"; };
-               AF0839AA09930C4900277BE9 /* dolphin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dolphin.c; path = hacks/glx/dolphin.c; sourceTree = "<group>"; };
-               AF0839AB09930C4900277BE9 /* shark.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = shark.c; path = hacks/glx/shark.c; sourceTree = "<group>"; };
-               AF0839AC09930C4900277BE9 /* swim.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = swim.c; path = hacks/glx/swim.c; sourceTree = "<group>"; };
-               AF0839AD09930C4900277BE9 /* whale.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = whale.c; path = hacks/glx/whale.c; sourceTree = "<group>"; };
-               AF0839AE09930C4900277BE9 /* xpm-ximage.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "xpm-ximage.c"; path = "hacks/glx/xpm-ximage.c"; sourceTree = "<group>"; };
-               AF0839AF09930C4900277BE9 /* xpm-ximage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "xpm-ximage.h"; path = "hacks/glx/xpm-ximage.h"; sourceTree = "<group>"; };
-               AF083A31099311CE00277BE9 /* atunnel.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = atunnel.c; path = hacks/glx/atunnel.c; sourceTree = "<group>"; };
-               AF083A48099311D700277BE9 /* Atunnel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Atunnel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF083A58099312B000277BE9 /* tunnel_draw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tunnel_draw.c; path = hacks/glx/tunnel_draw.c; sourceTree = "<group>"; };
-               AF083A5D099312DB00277BE9 /* tunnel_draw.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = tunnel_draw.h; path = hacks/glx/tunnel_draw.h; sourceTree = "<group>"; };
-               AF0DC7BD0C4C73F600D76972 /* m6502.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = m6502.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF0DCA320C4C74A200D76972 /* asm6502.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = asm6502.c; path = hacks/asm6502.c; sourceTree = "<group>"; };
-               AF0DCA330C4C74A200D76972 /* asm6502.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = asm6502.h; path = hacks/asm6502.h; sourceTree = "<group>"; };
-               AF0DCA340C4C74A200D76972 /* m6502.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = m6502.c; path = hacks/m6502.c; sourceTree = "<group>"; };
-               AF0DCA370C4C74B700D76972 /* m6502.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = m6502.xml; sourceTree = "<group>"; };
-               AF0DCA560C4CBB0D00D76972 /* Voronoi.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Voronoi.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF0DCA5F0C4CBB7300D76972 /* voronoi.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = voronoi.c; path = hacks/glx/voronoi.c; sourceTree = "<group>"; };
-               AF0DCA610C4CBB8E00D76972 /* voronoi.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = voronoi.xml; sourceTree = "<group>"; };
-               AF0F46DC104E1809000A929C /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
-               AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = "xscreensaver-text"; path = "driver/xscreensaver-text"; sourceTree = "<group>"; };
-               AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = "xscreensaver-getimage-file"; path = "driver/xscreensaver-getimage-file"; sourceTree = "<group>"; };
-               AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; };
-               AF14EE300E3CEF1A004CBBD2 /* XScreenSaver.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = XScreenSaver.icns; path = OSX/XScreenSaver.icns; sourceTree = "<group>"; };
-               AF1A17730D6D6EE3008AF328 /* LCDscrub.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LCDscrub.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lcdscrub.c; path = hacks/lcdscrub.c; sourceTree = "<group>"; };
-               AF1A17800D6D6F62008AF328 /* lcdscrub.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lcdscrub.xml; sourceTree = "<group>"; };
-               AF1AD9E218500F9F00932759 /* XScreenSaverUpdater.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XScreenSaverUpdater.app; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF1AD9E518500F9F00932759 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
-               AF1AD9E618500FA000932759 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
-               AF1AD9E718500FA000932759 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
-               AF1ADA0118500FA100932759 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
-               AF1ADA151850157400932759 /* Updater.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = Updater.xib; path = OSX/Updater.xib; sourceTree = SOURCE_ROOT; };
-               AF1ADA171850180E00932759 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = OSX/Sparkle.framework; sourceTree = "<group>"; };
-               AF241F81107C38DF00046A84 /* dropshadow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dropshadow.c; path = hacks/glx/dropshadow.c; sourceTree = "<group>"; };
-               AF241F82107C38DF00046A84 /* dropshadow.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = dropshadow.h; path = hacks/glx/dropshadow.h; sourceTree = "<group>"; };
-               AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
-               AF2D4D8F13E902F5002AA818 /* Phosphor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Phosphor.app; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF2D4F7E13E91093002AA818 /* Apple2.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Apple2.app; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF2D522513E954A0002AA818 /* SaverRunner.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = SaverRunner.icns; path = OSX/SaverRunner.icns; sourceTree = "<group>"; };
-               AF32D9F40F3AD0B40080F535 /* RubikBlocks.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RubikBlocks.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF32D9FA0F3AD1200080F535 /* rubikblocks.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rubikblocks.c; path = hacks/glx/rubikblocks.c; sourceTree = "<group>"; };
-               AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rubikblocks.xml; sourceTree = "<group>"; };
-               AF34085409B80AAF00F2CEC1 /* StarWars.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StarWars.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF34085509B80AB000F2CEC1 /* StonerView.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StonerView.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF34085609B80AB000F2CEC1 /* Gleidescope.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Gleidescope.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF34085709B80AB000F2CEC1 /* FontGlide.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FontGlide.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF3581D51431D47B00E09C51 /* CompanionCube.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CompanionCube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF3581D61431D5FC00E09C51 /* companion_disc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion_disc.c; path = hacks/glx/companion_disc.c; sourceTree = "<group>"; };
-               AF3581D71431D5FC00E09C51 /* companion_heart.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion_heart.c; path = hacks/glx/companion_heart.c; sourceTree = "<group>"; };
-               AF3581D81431D5FC00E09C51 /* companion_quad.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion_quad.c; path = hacks/glx/companion_quad.c; sourceTree = "<group>"; };
-               AF3581D91431D5FC00E09C51 /* companion.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion.c; path = hacks/glx/companion.c; sourceTree = "<group>"; };
-               AF3581E61431D61D00E09C51 /* companioncube.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = companioncube.xml; sourceTree = "<group>"; };
-               AF358216143330F900E09C51 /* TronBit.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TronBit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF3582171433314C00E09C51 /* tronbit_idle1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_idle1.c; path = hacks/glx/tronbit_idle1.c; sourceTree = "<group>"; };
-               AF3582181433314C00E09C51 /* tronbit_idle2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_idle2.c; path = hacks/glx/tronbit_idle2.c; sourceTree = "<group>"; };
-               AF3582191433314C00E09C51 /* tronbit_no.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_no.c; path = hacks/glx/tronbit_no.c; sourceTree = "<group>"; };
-               AF35821A1433314C00E09C51 /* tronbit_yes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_yes.c; path = hacks/glx/tronbit_yes.c; sourceTree = "<group>"; };
-               AF35821B1433314C00E09C51 /* tronbit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit.c; path = hacks/glx/tronbit.c; sourceTree = "<group>"; };
-               AF3582211433318500E09C51 /* tronbit.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = tronbit.xml; sourceTree = "<group>"; };
-               AF35E8A00E63823600691F2F /* Jigsaw.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Jigsaw.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF35EB250E6382BA00691F2F /* jigsaw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = jigsaw.c; path = hacks/glx/jigsaw.c; sourceTree = "<group>"; };
-               AF3633F918530DD90086A439 /* sparkle_dsa_pub.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = sparkle_dsa_pub.pem; path = OSX/sparkle_dsa_pub.pem; sourceTree = "<group>"; };
-               AF3633FA18530DD90086A439 /* Updater.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Updater.h; path = OSX/Updater.h; sourceTree = "<group>"; };
-               AF3633FB18530DD90086A439 /* Updater.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Updater.m; path = OSX/Updater.m; sourceTree = "<group>"; };
-               AF3633FE18530DFF0086A439 /* Updater.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Updater.plist; path = OSX/Updater.plist; sourceTree = "<group>"; };
-               AF39E296198A11F60064A58D /* WindupRobot.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WindupRobot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF39E2A0198A13F50064A58D /* robot-wireframe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "robot-wireframe.c"; path = "hacks/glx/robot-wireframe.c"; sourceTree = "<group>"; };
-               AF39E2A1198A13F50064A58D /* winduprobot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = winduprobot.c; path = hacks/glx/winduprobot.c; sourceTree = "<group>"; };
-               AF39E2AC198A15820064A58D /* winduprobot.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = winduprobot.xml; sourceTree = "<group>"; };
-               AF3C71590D624BF50030CC0D /* Hypnowheel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hypnowheel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF3C715D0D624C600030CC0D /* hypnowheel.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hypnowheel.c; path = hacks/glx/hypnowheel.c; sourceTree = "<group>"; };
-               AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hypnowheel.xml; sourceTree = "<group>"; };
-               AF476FC6099D154F001F091E /* Interference.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Interference.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF476FD0099D15AA001F091E /* interference.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = interference.c; path = hacks/interference.c; sourceTree = "<group>"; };
-               AF476FEB099D1686001F091E /* Truchet.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Truchet.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF476FF0099D1713001F091E /* truchet.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = truchet.c; path = hacks/truchet.c; sourceTree = "<group>"; };
-               AF47705C099D4385001F091E /* Deluxe.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Deluxe.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477145099D43E2001F091E /* deluxe.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = deluxe.c; path = hacks/deluxe.c; sourceTree = "<group>"; };
-               AF477179099D4786001F091E /* Compass.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Compass.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47717C099D47D3001F091E /* compass.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = compass.c; path = hacks/compass.c; sourceTree = "<group>"; };
-               AF47718F099D4803001F091E /* Wander.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Wander.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477192099D4864001F091E /* wander.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = wander.c; path = hacks/wander.c; sourceTree = "<group>"; };
-               AF4771B7099D4949001F091E /* T3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = T3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4771BA099D4997001F091E /* t3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = t3d.c; path = hacks/t3d.c; sourceTree = "<group>"; };
-               AF4771EB099D4D9A001F091E /* CCurve.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCurve.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4771EF099D4DFE001F091E /* ccurve.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ccurve.c; path = hacks/ccurve.c; sourceTree = "<group>"; };
-               AF477202099D4E64001F091E /* NerveRot.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NerveRot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477205099D4EB6001F091E /* nerverot.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = nerverot.c; path = hacks/nerverot.c; sourceTree = "<group>"; };
-               AF477218099D4EE8001F091E /* Whirlygig.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Whirlygig.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47721B099D4F47001F091E /* whirlygig.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = whirlygig.c; path = hacks/whirlygig.c; sourceTree = "<group>"; };
-               AF47722E099D4F67001F091E /* Anemone.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Anemone.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477231099D4FD5001F091E /* anemone.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = anemone.c; path = hacks/anemone.c; sourceTree = "<group>"; };
-               AF477263099D5717001F091E /* Halftone.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Halftone.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477266099D5768001F091E /* halftone.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = halftone.c; path = hacks/halftone.c; sourceTree = "<group>"; };
-               AF47727B099D57B9001F091E /* PopSquares.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PopSquares.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47727E099D5808001F091E /* popsquares.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = popsquares.c; path = hacks/popsquares.c; sourceTree = "<group>"; };
-               AF477293099D5926001F091E /* Piecewise.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Piecewise.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477297099D5980001F091E /* piecewise.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = piecewise.c; path = hacks/piecewise.c; sourceTree = "<group>"; };
-               AF477392099D65A1001F091E /* Wormhole.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Wormhole.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477395099D65FE001F091E /* wormhole.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = wormhole.c; path = hacks/wormhole.c; sourceTree = "<group>"; };
-               AF4773AA099D6648001F091E /* FuzzyFlakes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FuzzyFlakes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4773B4099D6778001F091E /* fuzzyflakes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fuzzyflakes.c; path = hacks/fuzzyflakes.c; sourceTree = "<group>"; };
-               AF4773D1099D67B9001F091E /* Anemotaxis.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Anemotaxis.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4773D4099D6817001F091E /* anemotaxis.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = anemotaxis.c; path = hacks/anemotaxis.c; sourceTree = "<group>"; };
-               AF477412099D69E7001F091E /* Intermomentary.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Intermomentary.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47741C099D6A6C001F091E /* intermomentary.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = intermomentary.c; path = hacks/intermomentary.c; sourceTree = "<group>"; };
-               AF477437099D7C70001F091E /* IFS.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IFS.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47743A099D7CEA001F091E /* ifs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ifs.c; path = hacks/ifs.c; sourceTree = "<group>"; };
-               AF477452099D7D33001F091E /* XMatrix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XMatrix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477455099D7D8A001F091E /* xmatrix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xmatrix.c; path = hacks/xmatrix.c; sourceTree = "<group>"; };
-               AF477493099D89E4001F091E /* Flame.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Flame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477496099D8A53001F091E /* flame.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flame.c; path = hacks/flame.c; sourceTree = "<group>"; };
-               AF4774A9099D8A74001F091E /* Kaleidescope.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Kaleidescope.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4774AC099D8B08001F091E /* kaleidescope.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = kaleidescope.c; path = hacks/kaleidescope.c; sourceTree = "<group>"; };
-               AF4774C4099D8B5F001F091E /* LMorph.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LMorph.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4774CB099D8BC2001F091E /* lmorph.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lmorph.c; path = hacks/lmorph.c; sourceTree = "<group>"; };
-               AF4774DE099D8BFF001F091E /* Maze.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Maze.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4774E1099D8C8B001F091E /* maze.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = maze.c; path = hacks/maze.c; sourceTree = "<group>"; };
-               AF4774E7099D8D8C001F091E /* logo.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = logo.c; path = utils/logo.c; sourceTree = "<group>"; };
-               AF47756D099D9A1A001F091E /* Pedal.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pedal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477570099D9A8A001F091E /* pedal.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pedal.c; path = hacks/pedal.c; sourceTree = "<group>"; };
-               AF477593099D9C28001F091E /* Pyro.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pyro.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47759C099D9CA3001F091E /* pyro.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pyro.c; path = hacks/pyro.c; sourceTree = "<group>"; };
-               AF4775AF099D9CF7001F091E /* Starfish.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Starfish.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4775B3099D9D67001F091E /* starfish.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = starfish.c; path = hacks/starfish.c; sourceTree = "<group>"; };
-               AF4775BE099D9E79001F091E /* resources.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = resources.c; path = utils/resources.c; sourceTree = "<group>"; };
-               AF4775BF099D9E79001F091E /* resources.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = resources.h; path = utils/resources.h; sourceTree = "<group>"; };
-               AF4775E8099D9F69001F091E /* Coral.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Coral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4775EF099D9FFF001F091E /* coral.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = coral.c; path = hacks/coral.c; sourceTree = "<group>"; };
-               AF477602099DA030001F091E /* Epicycle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Epicycle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477605099DA097001F091E /* epicycle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = epicycle.c; path = hacks/epicycle.c; sourceTree = "<group>"; };
-               AF477623099DA26C001F091E /* Kumppa.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Kumppa.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47762A099DA2E9001F091E /* kumppa.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = kumppa.c; path = hacks/kumppa.c; sourceTree = "<group>"; };
-               AF477654099DA6D0001F091E /* Squiral.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Squiral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477657099DA75D001F091E /* squiral.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = squiral.c; path = hacks/squiral.c; sourceTree = "<group>"; };
-               AF47766A099DA78F001F091E /* Critical.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Critical.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47766D099DA80D001F091E /* critical.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = critical.c; path = hacks/critical.c; sourceTree = "<group>"; };
-               AF477680099DA849001F091E /* Petri.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Petri.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477683099DA8C7001F091E /* petri.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = petri.c; path = hacks/petri.c; sourceTree = "<group>"; };
-               AF47769F099DAA6F001F091E /* Blaster.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Blaster.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4776A2099DAADE001F091E /* blaster.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blaster.c; path = hacks/blaster.c; sourceTree = "<group>"; };
-               AF4776BA099DABDD001F091E /* XSpirograph.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XSpirograph.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4776BD099DAC46001F091E /* xspirograph.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xspirograph.c; path = hacks/xspirograph.c; sourceTree = "<group>"; };
-               AF4776D0099DAC8A001F091E /* XRaySwarm.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XRaySwarm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4776D3099DACEB001F091E /* xrayswarm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xrayswarm.c; path = hacks/xrayswarm.c; sourceTree = "<group>"; };
-               AF4776EB099DADDF001F091E /* WhirlWindWarp.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WhirlWindWarp.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4776EE099DAE58001F091E /* whirlwindwarp.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = whirlwindwarp.c; path = hacks/whirlwindwarp.c; sourceTree = "<group>"; };
-               AF477701099DAE7A001F091E /* Vermiculate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Vermiculate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477704099DAF3F001F091E /* vermiculate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = vermiculate.c; path = hacks/vermiculate.c; sourceTree = "<group>"; };
-               AF47771D099DAF9F001F091E /* CloudLife.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CloudLife.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477720099DB01C001F091E /* cloudlife.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cloudlife.c; path = hacks/cloudlife.c; sourceTree = "<group>"; };
-               AF477733099DB044001F091E /* Substrate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Substrate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477736099DB104001F091E /* substrate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = substrate.c; path = hacks/substrate.c; sourceTree = "<group>"; };
-               AF477762099DB61E001F091E /* Interaggregate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Interaggregate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477769099DB710001F091E /* interaggregate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = interaggregate.c; path = hacks/interaggregate.c; sourceTree = "<group>"; };
-               AF477784099DB965001F091E /* Celtic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Celtic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF477787099DBA29001F091E /* celtic.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = celtic.c; path = hacks/celtic.c; sourceTree = "<group>"; };
-               AF4777A0099DBA90001F091E /* FluidBalls.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FluidBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4777A4099DBB11001F091E /* fluidballs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fluidballs.c; path = hacks/fluidballs.c; sourceTree = "<group>"; };
-               AF4777E1099DC183001F091E /* BoxFit.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BoxFit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4778A3099DDA91001F091E /* boxfit.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = boxfit.c; path = hacks/boxfit.c; sourceTree = "<group>"; };
-               AF4778BB099DDB79001F091E /* Penetrate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Penetrate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4778BE099DDC32001F091E /* penetrate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = penetrate.c; path = hacks/penetrate.c; sourceTree = "<group>"; };
-               AF4778D7099DDCAE001F091E /* XJack.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XJack.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4778DA099DDD2B001F091E /* xjack.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xjack.c; path = hacks/xjack.c; sourceTree = "<group>"; };
-               AF4778F8099DDDC8001F091E /* Cynosure.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cynosure.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4778FB099DDE79001F091E /* cynosure.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cynosure.c; path = hacks/cynosure.c; sourceTree = "<group>"; };
-               AF477919099DE379001F091E /* Flag.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Flag.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47791C099DE3F1001F091E /* flag.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flag.c; path = hacks/flag.c; sourceTree = "<group>"; };
-               AF47793A099DE4C7001F091E /* Slip.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Slip.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF47793D099DE56A001F091E /* slip.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = slip.c; path = hacks/slip.c; sourceTree = "<group>"; };
-               AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libjwxyz.a; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF480C21098E28EF00FB32B8 /* greynetic.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = greynetic.c; path = hacks/greynetic.c; sourceTree = "<group>"; };
-               AF480C29098E295D00FB32B8 /* halo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = halo.c; path = hacks/halo.c; sourceTree = "<group>"; };
-               AF480C2F098E2A6700FB32B8 /* helix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = helix.c; path = hacks/helix.c; sourceTree = "<group>"; };
-               AF480C58098E301400FB32B8 /* Helix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Helix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF480C82098E336D00FB32B8 /* drift.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = drift.c; path = hacks/drift.c; sourceTree = "<group>"; };
-               AF480C89098E346700FB32B8 /* xlockmore.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = xlockmore.h; path = hacks/xlockmore.h; sourceTree = "<group>"; };
-               AF480C8A098E34AB00FB32B8 /* xlockmoreI.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = xlockmoreI.h; path = hacks/xlockmoreI.h; sourceTree = "<group>"; };
-               AF480CBB098E37D600FB32B8 /* xlockmore.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xlockmore.c; path = hacks/xlockmore.c; sourceTree = "<group>"; };
-               AF480D81098EEDDE00FB32B8 /* Drift.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Drift.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF480DD1098F4F6200FB32B8 /* dangerball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dangerball.c; path = hacks/glx/dangerball.c; sourceTree = "<group>"; };
-               AF480DF1098F528500FB32B8 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
-               AF480EAC098F63B000FB32B8 /* rotator.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = rotator.h; path = hacks/glx/rotator.h; sourceTree = "<group>"; };
-               AF480EAD098F63BE00FB32B8 /* trackball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = trackball.c; path = hacks/glx/trackball.c; sourceTree = "<group>"; };
-               AF480EAF098F63CD00FB32B8 /* trackball.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = trackball.h; path = hacks/glx/trackball.h; sourceTree = "<group>"; };
-               AF480EB0098F63D600FB32B8 /* gltrackball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gltrackball.c; path = hacks/glx/gltrackball.c; sourceTree = "<group>"; };
-               AF480EB2098F63DF00FB32B8 /* gltrackball.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = gltrackball.h; path = hacks/glx/gltrackball.h; sourceTree = "<group>"; };
-               AF480EB7098F646400FB32B8 /* rotator.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rotator.c; path = hacks/glx/rotator.c; sourceTree = "<group>"; };
-               AF480EBA098F648700FB32B8 /* sphere.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = sphere.h; path = hacks/glx/sphere.h; sourceTree = "<group>"; };
-               AF480EBB098F649600FB32B8 /* sphere.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sphere.c; path = hacks/glx/sphere.c; sourceTree = "<group>"; };
-               AF480ED1098F651C00FB32B8 /* tube.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = tube.h; path = hacks/glx/tube.h; sourceTree = "<group>"; };
-               AF480ED2098F652A00FB32B8 /* tube.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tube.c; path = hacks/glx/tube.c; sourceTree = "<group>"; };
-               AF480FE70990375900FB32B8 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; };
-               AF4810FB09909FBA00FB32B8 /* DangerBall.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DangerBall.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF48112B0990A2C700FB32B8 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
-               AF4812250990CB8C00FB32B8 /* gears.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gears.c; path = hacks/glx/gears.c; sourceTree = "<group>"; };
-               AF4812640990CE2700FB32B8 /* Gears.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Gears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4812760990CF5D00FB32B8 /* buildlwo.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = buildlwo.c; path = hacks/glx/buildlwo.c; sourceTree = "<group>"; };
-               AF4812770990CF5D00FB32B8 /* buildlwo.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = buildlwo.h; path = hacks/glx/buildlwo.h; sourceTree = "<group>"; };
-               AF4812780990CF5D00FB32B8 /* pipeobjs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pipeobjs.c; path = hacks/glx/pipeobjs.c; sourceTree = "<group>"; };
-               AF4812790990CF5D00FB32B8 /* pipes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pipes.c; path = hacks/glx/pipes.c; sourceTree = "<group>"; };
-               AF4812C60990D3D900FB32B8 /* Pipes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pipes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4812F70990D9AE00FB32B8 /* XScreenSaverGLView.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = XScreenSaverGLView.h; path = OSX/XScreenSaverGLView.h; sourceTree = "<group>"; };
-               AF4812F80990D9AE00FB32B8 /* XScreenSaverGLView.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = XScreenSaverGLView.m; path = OSX/XScreenSaverGLView.m; sourceTree = "<group>"; };
-               AF48DF030A0C25E000F94CF9 /* GLSchool.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLSchool.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF48E1620A0C268400F94CF9 /* glschool_alg.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glschool_alg.c; path = hacks/glx/glschool_alg.c; sourceTree = "<group>"; };
-               AF48E1630A0C268500F94CF9 /* glschool_alg.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = glschool_alg.h; path = hacks/glx/glschool_alg.h; sourceTree = "<group>"; };
-               AF48E1640A0C268500F94CF9 /* glschool_gl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glschool_gl.c; path = hacks/glx/glschool_gl.c; sourceTree = "<group>"; };
-               AF48E1650A0C268500F94CF9 /* glschool_gl.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = glschool_gl.h; path = hacks/glx/glschool_gl.h; sourceTree = "<group>"; };
-               AF48E1660A0C268500F94CF9 /* glschool.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glschool.c; path = hacks/glx/glschool.c; sourceTree = "<group>"; };
-               AF48E1670A0C268500F94CF9 /* glschool.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = glschool.h; path = hacks/glx/glschool.h; sourceTree = "<group>"; };
-               AF48E16B0A0C26A400F94CF9 /* glschool.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glschool.xml; sourceTree = "<group>"; };
-               AF4A345D102A593600A81B2A /* Surfaces.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Surfaces.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4A3461102A59EB00A81B2A /* surfaces.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = surfaces.xml; sourceTree = "<group>"; };
-               AF4A3463102A5A0E00A81B2A /* surfaces.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = surfaces.c; path = hacks/glx/surfaces.c; sourceTree = "<group>"; };
-               AF4FD6FA0CE7A486005EE58E /* Lockward.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lockward.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4FD7000CE7A577005EE58E /* lockward.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lockward.c; path = hacks/glx/lockward.c; sourceTree = "<group>"; };
-               AF4FD7020CE7A5BC005EE58E /* lockward.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lockward.xml; sourceTree = "<group>"; };
-               AF4FF4CE0D52CBDE00666F98 /* CubicGrid.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CubicGrid.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF4FF4D00D52CC8400666F98 /* cubicgrid.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cubicgrid.c; path = hacks/glx/cubicgrid.c; sourceTree = "<group>"; };
-               AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cubicgrid.xml; sourceTree = "<group>"; };
-               AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = iSaverRunner.xib; path = OSX/iSaverRunner.xib; sourceTree = "<group>"; };
-               AF561DF3159651A7007CA5ED /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; };
-               AF561DF515969BC3007CA5ED /* iosgrabimage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = iosgrabimage.m; path = OSX/iosgrabimage.m; sourceTree = "<group>"; };
-               AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/System/Library/Frameworks/AssetsLibrary.framework; sourceTree = DEVELOPER_DIR; };
-               AF5C9B0D1A0CCE6E00B0147A /* Cityflow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cityflow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF5C9B0F1A0CCF4E00B0147A /* cityflow.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = cityflow.xml; sourceTree = "<group>"; };
-               AF5C9B101A0CCF4E00B0147A /* cityflow.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = cityflow.c; path = hacks/glx/cityflow.c; sourceTree = "<group>"; };
-               AF6048F8157C07C600CA21E4 /* jwzgles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jwzgles.c; path = hacks/glx/jwzgles.c; sourceTree = "<group>"; };
-               AF6048F9157C07C600CA21E4 /* jwzgles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jwzgles.h; path = hacks/glx/jwzgles.h; sourceTree = "<group>"; };
-               AF6048FA157C07C600CA21E4 /* jwzglesI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jwzglesI.h; path = hacks/glx/jwzglesI.h; sourceTree = "<group>"; };
-               AF642405099FF9C2000F4CD4 /* Extrusion.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Extrusion.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF642409099FFAF0000F4CD4 /* extrusion-helix2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-helix2.c"; path = "hacks/glx/extrusion-helix2.c"; sourceTree = "<group>"; };
-               AF64240A099FFAF0000F4CD4 /* extrusion-helix3.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-helix3.c"; path = "hacks/glx/extrusion-helix3.c"; sourceTree = "<group>"; };
-               AF64240B099FFAF0000F4CD4 /* extrusion-helix4.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-helix4.c"; path = "hacks/glx/extrusion-helix4.c"; sourceTree = "<group>"; };
-               AF64240C099FFAF0000F4CD4 /* extrusion-joinoffset.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-joinoffset.c"; path = "hacks/glx/extrusion-joinoffset.c"; sourceTree = "<group>"; };
-               AF64240D099FFAF0000F4CD4 /* extrusion-screw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-screw.c"; path = "hacks/glx/extrusion-screw.c"; sourceTree = "<group>"; };
-               AF64240E099FFAF0000F4CD4 /* extrusion-taper.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-taper.c"; path = "hacks/glx/extrusion-taper.c"; sourceTree = "<group>"; };
-               AF64240F099FFAF1000F4CD4 /* extrusion-twistoid.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-twistoid.c"; path = "hacks/glx/extrusion-twistoid.c"; sourceTree = "<group>"; };
-               AF642410099FFAF1000F4CD4 /* extrusion.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = extrusion.c; path = hacks/glx/extrusion.c; sourceTree = "<group>"; };
-               AF642411099FFAF1000F4CD4 /* extrusion.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = extrusion.h; path = hacks/glx/extrusion.h; sourceTree = "<group>"; };
-               AF6425DC09A18856000F4CD4 /* HyperCube.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HyperCube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF6425DF09A188FB000F4CD4 /* hypercube.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hypercube.c; path = hacks/hypercube.c; sourceTree = "<group>"; };
-               AF6425FC09A189EC000F4CD4 /* Qix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Qix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF6425FF09A18A94000F4CD4 /* qix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = qix.c; path = hacks/qix.c; sourceTree = "<group>"; };
-               AF64261F09A18D6C000F4CD4 /* HyperBall.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HyperBall.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF64262209A18E1E000F4CD4 /* hyperball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hyperball.c; path = hacks/hyperball.c; sourceTree = "<group>"; };
-               AF64263C09A18F54000F4CD4 /* Moire2.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Moire2.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF64263F09A18FEB000F4CD4 /* moire2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moire2.c; path = hacks/moire2.c; sourceTree = "<group>"; };
-               AF64265F09A19229000F4CD4 /* Munch.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Munch.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF64266209A192C5000F4CD4 /* munch.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = munch.c; path = hacks/munch.c; sourceTree = "<group>"; };
-               AF64268B09A194B0000F4CD4 /* Goop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Goop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF64268E09A19542000F4CD4 /* goop.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = goop.c; path = hacks/goop.c; sourceTree = "<group>"; };
-               AF64278109A1D37A000F4CD4 /* SpeedMine.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SpeedMine.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF64278709A1D433000F4CD4 /* speedmine.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = speedmine.c; path = hacks/speedmine.c; sourceTree = "<group>"; };
-               AF6427B809A2DE36000F4CD4 /* Bubbles.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bubbles.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "bubbles-default.c"; path = "hacks/bubbles-default.c"; sourceTree = "<group>"; };
-               AF6427BC09A2DF47000F4CD4 /* bubbles.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bubbles.c; path = hacks/bubbles.c; sourceTree = "<group>"; };
-               AF6427BD09A2DF47000F4CD4 /* bubbles.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = bubbles.h; path = hacks/bubbles.h; sourceTree = "<group>"; };
-               AF68A49219196CF800D41CD1 /* Tessellimage.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tessellimage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF68A49419196E3E00D41CD1 /* tessellimage.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = tessellimage.xml; sourceTree = "<group>"; };
-               AF68A49519196E3E00D41CD1 /* tessellimage.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tessellimage.c; path = hacks/tessellimage.c; sourceTree = "<group>"; };
-               AF68A49619196E3E00D41CD1 /* delaunay.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = delaunay.c; path = hacks/delaunay.c; sourceTree = "<group>"; };
-               AF72284518D943DF000D36EC /* iSaverRunner76.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner76.png; path = OSX/iSaverRunner76.png; sourceTree = "<group>"; };
-               AF72284618D943DF000D36EC /* iSaverRunner120.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner120.png; path = OSX/iSaverRunner120.png; sourceTree = "<group>"; };
-               AF72284718D943DF000D36EC /* iSaverRunner152.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner152.png; path = OSX/iSaverRunner152.png; sourceTree = "<group>"; };
-               AF73FF201A08AB9400E485E9 /* iSaverRunner57t.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner57t.png; path = OSX/iSaverRunner57t.png; sourceTree = "<group>"; };
-               AF73FF361A09877F00E485E9 /* BinaryRing.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BinaryRing.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF73FF381A09889700E485E9 /* binaryring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = binaryring.c; path = hacks/binaryring.c; sourceTree = "<group>"; };
-               AF73FF3B1A0988C500E485E9 /* binaryring.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = binaryring.xml; sourceTree = "<group>"; };
-               AF7511121782B5B900380EA1 /* Kaleidocycle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Kaleidocycle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF7511141782B64300380EA1 /* kaleidocycle.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = kaleidocycle.c; path = hacks/glx/kaleidocycle.c; sourceTree = "<group>"; };
-               AF7511161782B66400380EA1 /* kaleidescope.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = kaleidescope.xml; sourceTree = "<group>"; };
-               AF7776F609B63ABF00EA3033 /* Phosphor.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Phosphor.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF77770309B63B5F00EA3033 /* phosphor.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = phosphor.c; path = hacks/phosphor.c; sourceTree = "<group>"; };
-               AF77772A09B6416100EA3033 /* Pacman.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pacman.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF77775109B6446500EA3033 /* FlipScreen3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlipScreen3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF77775409B644FF00EA3033 /* flipscreen3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flipscreen3d.c; path = hacks/glx/flipscreen3d.c; sourceTree = "<group>"; };
-               AF77778B09B64A2A00EA3033 /* gleidescope.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gleidescope.c; path = hacks/glx/gleidescope.c; sourceTree = "<group>"; };
-               AF7777A209B64A5200EA3033 /* MirrorBlob.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MirrorBlob.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF7777A509B64AFC00EA3033 /* mirrorblob.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = mirrorblob.c; path = hacks/glx/mirrorblob.c; sourceTree = "<group>"; };
-               AF7777BF09B64BD400EA3033 /* stonerview-move.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "stonerview-move.c"; path = "hacks/glx/stonerview-move.c"; sourceTree = "<group>"; };
-               AF7777C009B64BD400EA3033 /* stonerview-move.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "stonerview-move.h"; path = "hacks/glx/stonerview-move.h"; sourceTree = "<group>"; };
-               AF7777C109B64BD400EA3033 /* stonerview-osc.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "stonerview-osc.c"; path = "hacks/glx/stonerview-osc.c"; sourceTree = "<group>"; };
-               AF7777C209B64BD400EA3033 /* stonerview-osc.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "stonerview-osc.h"; path = "hacks/glx/stonerview-osc.h"; sourceTree = "<group>"; };
-               AF7777C309B64BD400EA3033 /* stonerview-view.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "stonerview-view.c"; path = "hacks/glx/stonerview-view.c"; sourceTree = "<group>"; };
-               AF7777C409B64BD400EA3033 /* stonerview.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = stonerview.c; path = hacks/glx/stonerview.c; sourceTree = "<group>"; };
-               AF7777C509B64BD400EA3033 /* stonerview.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = stonerview.h; path = hacks/glx/stonerview.h; sourceTree = "<group>"; };
-               AF7777E409B64C6B00EA3033 /* GLSlideshow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLSlideshow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF7777E709B64CF700EA3033 /* glslideshow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glslideshow.c; path = hacks/glx/glslideshow.c; sourceTree = "<group>"; };
-               AF7777FE09B64E3100EA3033 /* FlipText.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlipText.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF77780109B64EC000EA3033 /* fliptext.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fliptext.c; path = hacks/glx/fliptext.c; sourceTree = "<group>"; };
-               AF77780809B64F4900EA3033 /* texfont.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = texfont.c; path = hacks/glx/texfont.c; sourceTree = "<group>"; };
-               AF77780909B64F4900EA3033 /* texfont.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = texfont.h; path = hacks/glx/texfont.h; sourceTree = "<group>"; };
-               AF77782809B650FF00EA3033 /* starwars.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = starwars.c; path = hacks/glx/starwars.c; sourceTree = "<group>"; };
-               AF77782909B650FF00EA3033 /* starwars.txt */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = starwars.txt; path = hacks/glx/starwars.txt; sourceTree = "<group>"; };
-               AF77785809B6528100EA3033 /* Carousel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Carousel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF77785E09B6530E00EA3033 /* carousel.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = carousel.c; path = hacks/glx/carousel.c; sourceTree = "<group>"; };
-               AF77787409B6536000EA3033 /* DNAlogo.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DNAlogo.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF77787609B653DC00EA3033 /* dnalogo.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dnalogo.c; path = hacks/glx/dnalogo.c; sourceTree = "<group>"; };
-               AF77787909B6545E00EA3033 /* dnalogo.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = dnalogo.xml; sourceTree = "<group>"; };
-               AF77789209B656C300EA3033 /* fontglide.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fontglide.c; path = hacks/fontglide.c; sourceTree = "<group>"; };
-               AF7778B509B659C800EA3033 /* BlitSpin.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlitSpin.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF7778BA09B65A8A00EA3033 /* blitspin.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blitspin.c; path = hacks/blitspin.c; sourceTree = "<group>"; };
-               AF7778BC09B65B1800EA3033 /* automata.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = automata.h; path = hacks/automata.h; sourceTree = "<group>"; };
-               AF7778BD09B65B3F00EA3033 /* atlantis.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = atlantis.h; path = hacks/glx/atlantis.h; sourceTree = "<group>"; };
-               AF7778BE09B65BA300EA3033 /* molecules.sh */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.sh; name = molecules.sh; path = hacks/glx/molecules.sh; sourceTree = "<group>"; };
-               AF7778C009B65C0F00EA3033 /* sproingies.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = sproingies.h; path = hacks/glx/sproingies.h; sourceTree = "<group>"; };
-               AF7778C109B65C6A00EA3033 /* e_textures.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = e_textures.h; path = hacks/glx/e_textures.h; sourceTree = "<group>"; };
-               AF78369617DB9F25003B9FC0 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
-               AF78377C17DBA85D003B9FC0 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/libz.dylib; sourceTree = DEVELOPER_DIR; };
-               AF78D189142DD8F3002AAF77 /* Hilbert.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hilbert.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF78D18A142DD96E002AAF77 /* hilbert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hilbert.c; path = hacks/glx/hilbert.c; sourceTree = "<group>"; };
-               AF78D18E142DD99A002AAF77 /* hilbert.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = hilbert.xml; sourceTree = "<group>"; };
-               AF794F74099748450059A8B0 /* Demon.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Demon.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF794F7E099748860059A8B0 /* demon.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = demon.c; path = hacks/demon.c; sourceTree = "<group>"; };
-               AF794F9E09974A320059A8B0 /* Fiberlamp.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Fiberlamp.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF794FA909974AE30059A8B0 /* fiberlamp.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fiberlamp.c; path = hacks/fiberlamp.c; sourceTree = "<group>"; };
-               AF794FDD09974FA60059A8B0 /* Loop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Loop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF794FE009974FEC0059A8B0 /* loop.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = loop.c; path = hacks/loop.c; sourceTree = "<group>"; };
-               AF795011099751940059A8B0 /* pacman_ai.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pacman_ai.c; path = hacks/pacman_ai.c; sourceTree = "<group>"; };
-               AF795012099751940059A8B0 /* pacman_ai.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = pacman_ai.h; path = hacks/pacman_ai.h; sourceTree = "<group>"; };
-               AF795013099751940059A8B0 /* pacman_level.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pacman_level.c; path = hacks/pacman_level.c; sourceTree = "<group>"; };
-               AF795014099751940059A8B0 /* pacman_level.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = pacman_level.h; path = hacks/pacman_level.h; sourceTree = "<group>"; };
-               AF795015099751940059A8B0 /* pacman.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pacman.c; path = hacks/pacman.c; sourceTree = "<group>"; };
-               AF795016099751940059A8B0 /* pacman.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = pacman.h; path = hacks/pacman.h; sourceTree = "<group>"; };
-               AF7ACFD419FF0A9200BD752B /* GeodesicGears.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GeodesicGears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF7ACFD619FF0B7A00BD752B /* geodesicgears.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = geodesicgears.c; path = hacks/glx/geodesicgears.c; sourceTree = "<group>"; };
-               AF7ACFD819FF0BA600BD752B /* geodesicgears.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = geodesicgears.xml; sourceTree = "<group>"; };
-               AF84AF1E15829AF000607E4C /* SaverListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SaverListController.m; path = OSX/SaverListController.m; sourceTree = "<group>"; };
-               AF84FD4109B1209E00F3AB06 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = /System/Library/Frameworks/GLUT.framework; sourceTree = "<absolute>"; };
-               AF91898F158FC00A002B5D1E /* XScreenSaver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XScreenSaver.app; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF94E7411A16E93600289B93 /* xscreensaver.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = xscreensaver.xcconfig; path = OSX/xscreensaver.xcconfig; sourceTree = "<group>"; };
-               AF97573D099C317000B05160 /* IMSMap.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IMSMap.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975740099C31DD00B05160 /* imsmap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = imsmap.c; path = hacks/imsmap.c; sourceTree = "<group>"; };
-               AF975785099C374A00B05160 /* Moire.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Moire.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975789099C37A500B05160 /* moire.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moire.c; path = hacks/moire.c; sourceTree = "<group>"; };
-               AF9757D2099C3E6300B05160 /* RDbomb.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RDbomb.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9757D5099C3EB800B05160 /* rd-bomb.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "rd-bomb.c"; path = "hacks/rd-bomb.c"; sourceTree = "<group>"; };
-               AF975818099C41D500B05160 /* XFlame.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XFlame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF97582F099C427500B05160 /* xflame.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xflame.c; path = hacks/xflame.c; sourceTree = "<group>"; };
-               AF975875099C475900B05160 /* ShadeBobs.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ShadeBobs.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF97587A099C492000B05160 /* shadebobs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = shadebobs.c; path = hacks/shadebobs.c; sourceTree = "<group>"; };
-               AF975A46099C681F00B05160 /* MetaBalls.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MetaBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975A49099C689F00B05160 /* metaballs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = metaballs.c; path = hacks/metaballs.c; sourceTree = "<group>"; };
-               AF975A7C099C6AB200B05160 /* Eruption.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Eruption.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975A83099C6B4900B05160 /* eruption.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = eruption.c; path = hacks/eruption.c; sourceTree = "<group>"; };
-               AF975A96099C6BC300B05160 /* Barcode.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Barcode.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975A99099C6C3500B05160 /* barcode.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = barcode.c; path = hacks/barcode.c; sourceTree = "<group>"; };
-               AF975AE7099C6EB100B05160 /* Fireworkx.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Fireworkx.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975AEE099C6F1700B05160 /* fireworkx.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fireworkx.c; path = hacks/fireworkx.c; sourceTree = "<group>"; };
-               AF975B0C099C6FE400B05160 /* MemScroller.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MemScroller.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975B14099C709E00B05160 /* memscroller.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = memscroller.c; path = hacks/memscroller.c; sourceTree = "<group>"; };
-               AF975C22099C8C1500B05160 /* Halo.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Halo.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975C4E099C8DCF00B05160 /* Greynetic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Greynetic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975C6E099C8F3F00B05160 /* NoseGuy.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NoseGuy.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975C76099C8FC700B05160 /* noseguy.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = noseguy.c; path = hacks/noseguy.c; sourceTree = "<group>"; };
-               AF975C91099C929800B05160 /* xpm-pixmap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "xpm-pixmap.c"; path = "hacks/xpm-pixmap.c"; sourceTree = "<group>"; };
-               AF975C92099C929800B05160 /* xpm-pixmap.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "xpm-pixmap.h"; path = "hacks/xpm-pixmap.h"; sourceTree = "<group>"; };
-               AF975D63099CA0F000B05160 /* Rocks.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rocks.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF975D66099CA16A00B05160 /* rocks.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rocks.c; path = hacks/rocks.c; sourceTree = "<group>"; };
-               AF976DFA09896BEB001F8B92 /* attraction.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = attraction.c; path = hacks/attraction.c; sourceTree = "<group>"; };
-               AF976ED30989BF59001F8B92 /* ScreenSaver.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ScreenSaver.framework; path = /System/Library/Frameworks/ScreenSaver.framework; sourceTree = "<absolute>"; };
-               AF976FBC0989CAA2001F8B92 /* Deco.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Deco.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9770400989D1E6001F8B92 /* Rorschach.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rorschach.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF97707D0989D2F6001F8B92 /* Attraction.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Attraction.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9771D70989DC4A001F8B92 /* SaverTester.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SaverTester.app; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9771D90989DC4A001F8B92 /* SaverRunner.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = SaverRunner.plist; path = OSX/SaverRunner.plist; sourceTree = "<group>"; };
-               AF9772E20989DFC6001F8B92 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = OSX/English.lproj/SaverRunner.nib; sourceTree = "<group>"; };
-               AF998EEE0A083DB30051049D /* TopBlock.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TopBlock.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF998EF80A083E750051049D /* topblock.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = topblock.c; path = hacks/glx/topblock.c; sourceTree = "<group>"; };
-               AF998EFA0A083E8C0051049D /* topblock.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = topblock.xml; sourceTree = "<group>"; };
-               AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */ = {isa = PBXFileReference; fileEncoding = 5; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = XScreenSaverSubclass.m; path = OSX/XScreenSaverSubclass.m; sourceTree = "<group>"; };
-               AF9D467609B5109C006E59CF /* DecayScreen.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DecayScreen.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D467809B5110B006E59CF /* decayscreen.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = decayscreen.c; path = hacks/decayscreen.c; sourceTree = "<group>"; };
-               AF9D468E09B51567006E59CF /* osxgrabscreen.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = osxgrabscreen.m; path = OSX/osxgrabscreen.m; sourceTree = "<group>"; };
-               AF9D473609B52EE0006E59CF /* colorbars.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = colorbars.c; path = utils/colorbars.c; sourceTree = "<group>"; };
-               AF9D473709B52EE0006E59CF /* colorbars.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = colorbars.h; path = utils/colorbars.h; sourceTree = "<group>"; };
-               AF9D475409B5300A006E59CF /* SlideScreen.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SlideScreen.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D475809B53091006E59CF /* slidescreen.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = slidescreen.c; path = hacks/slidescreen.c; sourceTree = "<group>"; };
-               AF9D476F09B53166006E59CF /* Zoom.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Zoom.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D48D409B53229006E59CF /* zoom.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = zoom.c; path = hacks/zoom.c; sourceTree = "<group>"; };
-               AF9D48EB09B53322006E59CF /* Bumps.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bumps.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D48EE09B533AE006E59CF /* bumps.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bumps.c; path = hacks/bumps.c; sourceTree = "<group>"; };
-               AF9D490409B535DA006E59CF /* Distort.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Distort.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D490709B536F7006E59CF /* distort.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = distort.c; path = hacks/distort.c; sourceTree = "<group>"; };
-               AF9D493B09B53CBA006E59CF /* Ripples.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Ripples.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D493E09B53D55006E59CF /* ripples.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ripples.c; path = hacks/ripples.c; sourceTree = "<group>"; };
-               AF9D496409B53FC9006E59CF /* RotZoomer.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RotZoomer.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D496709B540A4006E59CF /* rotzoomer.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rotzoomer.c; path = hacks/rotzoomer.c; sourceTree = "<group>"; };
-               AF9D497C09B5411D006E59CF /* Twang.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Twang.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D497F09B541E5006E59CF /* twang.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = twang.c; path = hacks/twang.c; sourceTree = "<group>"; };
-               AF9D49A709B544C3006E59CF /* Spotlight.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spotlight.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D49AA09B54596006E59CF /* spotlight.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = spotlight.c; path = hacks/spotlight.c; sourceTree = "<group>"; };
-               AF9D4C7909B59F27006E59CF /* XLyap.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XLyap.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D4C7C09B5A044006E59CF /* xlyap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xlyap.c; path = hacks/xlyap.c; sourceTree = "<group>"; };
-               AF9D4CF709B5AA8E006E59CF /* Pong.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pong.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D4CFA09B5AC94006E59CF /* analogtv.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = analogtv.c; path = hacks/analogtv.c; sourceTree = "<group>"; };
-               AF9D4CFB09B5AC94006E59CF /* analogtv.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = analogtv.h; path = hacks/analogtv.h; sourceTree = "<group>"; };
-               AF9D4CFC09B5AC94006E59CF /* pong.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pong.c; path = hacks/pong.c; sourceTree = "<group>"; };
-               AF9D4D8F09B5B2DC006E59CF /* XAnalogTV.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XAnalogTV.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D4D9209B5B444006E59CF /* xanalogtv.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xanalogtv.c; path = hacks/xanalogtv.c; sourceTree = "<group>"; };
-               AF9D4DC009B5B71E006E59CF /* BSOD.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BSOD.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D4DC309B5B87D006E59CF /* bsod.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bsod.c; path = hacks/bsod.c; sourceTree = "<group>"; };
-               AF9D4DD309B5B990006E59CF /* apple2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = apple2.c; path = hacks/apple2.c; sourceTree = "<group>"; };
-               AF9D4DFE09B5BB19006E59CF /* Apple2.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Apple2.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9D4E0509B5BC9D006E59CF /* apple2-main.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "apple2-main.c"; path = "hacks/apple2-main.c"; sourceTree = "<group>"; };
-               AF9D4E2109B63413006E59CF /* jwxyz-timers.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = "jwxyz-timers.m"; path = "OSX/jwxyz-timers.m"; sourceTree = "<group>"; };
-               AF9E7EBF190F4C1B00A8B01F /* enable_gc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = enable_gc; sourceTree = BUILT_PRODUCTS_DIR; };
-               AF9E7EC8190F4C4000A8B01F /* enable_gc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = enable_gc.c; path = OSX/enable_gc.c; sourceTree = "<group>"; };
-               AFA339400B058505002B0E7D /* WebCollage.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WebCollage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA33BAE0B0585F7002B0E7D /* webcollage-cocoa.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = "webcollage-cocoa.m"; path = "hacks/webcollage-cocoa.m"; sourceTree = "<group>"; };
-               AFA33BC70B058740002B0E7D /* webcollage-helper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "webcollage-helper"; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = "webcollage-helper-cocoa.m"; path = "hacks/webcollage-helper-cocoa.m"; sourceTree = "<group>"; };
-               AFA33C0A0B058E6B002B0E7D /* webcollage */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = webcollage; path = hacks/webcollage; sourceTree = "<group>"; };
-               AFA55864099324D800F3E977 /* minixpm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = minixpm.c; path = utils/minixpm.c; sourceTree = "<group>"; };
-               AFA55865099324D800F3E977 /* minixpm.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = minixpm.h; path = utils/minixpm.h; sourceTree = "<group>"; };
-               AFA5595A099330B000F3E977 /* Cage.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5595D0993310500F3E977 /* cage.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cage.c; path = hacks/glx/cage.c; sourceTree = "<group>"; };
-               AFA5597F0993317900F3E977 /* Moebius.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Moebius.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55982099331C300F3E977 /* moebius.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moebius.c; path = hacks/glx/moebius.c; sourceTree = "<group>"; };
-               AFA559A40993322100F3E977 /* Superquadrics.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Superquadrics.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA559A80993326300F3E977 /* superquadrics.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = superquadrics.c; path = hacks/glx/superquadrics.c; sourceTree = "<group>"; };
-               AFA559C70993328000F3E977 /* Morph3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Morph3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA559CC099332E800F3E977 /* morph3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = morph3d.c; path = hacks/glx/morph3d.c; sourceTree = "<group>"; };
-               AFA559E10993330600F3E977 /* Rubik.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rubik.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA559EA0993335C00F3E977 /* rubik.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rubik.c; path = hacks/glx/rubik.c; sourceTree = "<group>"; };
-               AFA55A150993340300F3E977 /* Stairs.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Stairs.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55A1A0993345900F3E977 /* stairs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = stairs.c; path = hacks/glx/stairs.c; sourceTree = "<group>"; };
-               AFA55A32099334A000F3E977 /* Sproingies.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sproingies.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55A3E0993351F00F3E977 /* gllist.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gllist.c; path = hacks/glx/gllist.c; sourceTree = "<group>"; };
-               AFA55A3F0993351F00F3E977 /* gllist.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = gllist.h; path = hacks/glx/gllist.h; sourceTree = "<group>"; };
-               AFA55A400993351F00F3E977 /* s1_1.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_1.c; path = hacks/glx/s1_1.c; sourceTree = "<group>"; };
-               AFA55A410993351F00F3E977 /* s1_2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_2.c; path = hacks/glx/s1_2.c; sourceTree = "<group>"; };
-               AFA55A420993351F00F3E977 /* s1_3.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_3.c; path = hacks/glx/s1_3.c; sourceTree = "<group>"; };
-               AFA55A430993351F00F3E977 /* s1_4.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_4.c; path = hacks/glx/s1_4.c; sourceTree = "<group>"; };
-               AFA55A440993351F00F3E977 /* s1_5.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_5.c; path = hacks/glx/s1_5.c; sourceTree = "<group>"; };
-               AFA55A450993351F00F3E977 /* s1_6.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_6.c; path = hacks/glx/s1_6.c; sourceTree = "<group>"; };
-               AFA55A460993351F00F3E977 /* s1_b.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_b.c; path = hacks/glx/s1_b.c; sourceTree = "<group>"; };
-               AFA55A470993351F00F3E977 /* sproingies.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sproingies.c; path = hacks/glx/sproingies.c; sourceTree = "<group>"; };
-               AFA55A480993351F00F3E977 /* sproingiewrap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sproingiewrap.c; path = hacks/glx/sproingiewrap.c; sourceTree = "<group>"; };
-               AFA55A8B0993364300F3E977 /* Lament.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lament.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55A8E0993369100F3E977 /* lament.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lament.c; path = hacks/glx/lament.c; sourceTree = "<group>"; };
-               AFA55A93099336D800F3E977 /* normals.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = normals.c; path = hacks/glx/normals.c; sourceTree = "<group>"; };
-               AFA55A94099336D800F3E977 /* normals.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = normals.h; path = hacks/glx/normals.h; sourceTree = "<group>"; };
-               AFA55AE109933CEF00F3E977 /* Bubble3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bubble3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55AE409933D3800F3E977 /* bubble3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bubble3d.c; path = hacks/glx/bubble3d.c; sourceTree = "<group>"; };
-               AFA55AE809933D5900F3E977 /* bubble3d.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = bubble3d.h; path = hacks/glx/bubble3d.h; sourceTree = "<group>"; };
-               AFA55AF409933DBF00F3E977 /* b_draw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = b_draw.c; path = hacks/glx/b_draw.c; sourceTree = "<group>"; };
-               AFA55AF509933DBF00F3E977 /* b_lockglue.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = b_lockglue.c; path = hacks/glx/b_lockglue.c; sourceTree = "<group>"; };
-               AFA55AF609933DBF00F3E977 /* b_sphere.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = b_sphere.c; path = hacks/glx/b_sphere.c; sourceTree = "<group>"; };
-               AFA55B1E09933E0500F3E977 /* GLPlanet.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLPlanet.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55B2109933E4A00F3E977 /* glplanet.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glplanet.c; path = hacks/glx/glplanet.c; sourceTree = "<group>"; };
-               AFA55B3709933E8D00F3E977 /* Pulsar.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pulsar.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55B3F09933EC600F3E977 /* pulsar.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pulsar.c; path = hacks/glx/pulsar.c; sourceTree = "<group>"; };
-               AFA55B8B09933F7200F3E977 /* Sierpinski3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sierpinski3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sierpinski3d.c; path = hacks/glx/sierpinski3d.c; sourceTree = "<group>"; };
-               AFA55BA309933FDA00F3E977 /* GFlux.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GFlux.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55BA60993401A00F3E977 /* gflux.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gflux.c; path = hacks/glx/gflux.c; sourceTree = "<group>"; };
-               AFA55BBD099340CE00F3E977 /* Circuit.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Circuit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55BC00993416E00F3E977 /* circuit.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = circuit.c; path = hacks/glx/circuit.c; sourceTree = "<group>"; };
-               AFA55BF60993429100F3E977 /* Menger.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Menger.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55BF9099342D500F3E977 /* menger.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = menger.c; path = hacks/glx/menger.c; sourceTree = "<group>"; };
-               AFA55C200993431300F3E977 /* Engine.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Engine.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55C230993435300F3E977 /* engine.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = engine.c; path = hacks/glx/engine.c; sourceTree = "<group>"; };
-               AFA55C89099349A600F3E977 /* GLSnake.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLSnake.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55C8C099349EE00F3E977 /* glsnake.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glsnake.c; path = hacks/glx/glsnake.c; sourceTree = "<group>"; };
-               AFA55CBB09934BB200F3E977 /* Boxed.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Boxed.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55CBE09934C0900F3E977 /* boxed.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = boxed.c; path = hacks/glx/boxed.c; sourceTree = "<group>"; };
-               AFA55CBF09934C0900F3E977 /* boxed.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = boxed.h; path = hacks/glx/boxed.h; sourceTree = "<group>"; };
-               AFA55CDE09934CE400F3E977 /* GLForestFire.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLForestFire.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55CE109934D2E00F3E977 /* glforestfire.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glforestfire.c; path = hacks/glx/glforestfire.c; sourceTree = "<group>"; };
-               AFA55D4E0993565300F3E977 /* SBalls.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55D510993569C00F3E977 /* sballs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sballs.c; path = hacks/glx/sballs.c; sourceTree = "<group>"; };
-               AFA55D740993584B00F3E977 /* Cubenetic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cubenetic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55D770993589300F3E977 /* cubenetic.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cubenetic.c; path = hacks/glx/cubenetic.c; sourceTree = "<group>"; };
-               AFA55D91099358C400F3E977 /* Spheremonics.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spheremonics.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55D940993590F00F3E977 /* spheremonics.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = spheremonics.c; path = hacks/glx/spheremonics.c; sourceTree = "<group>"; };
-               AFA55DDA09935D7000F3E977 /* Lavalite.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lavalite.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55DDD09935DB600F3E977 /* lavalite.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lavalite.c; path = hacks/glx/lavalite.c; sourceTree = "<group>"; };
-               AFA55DE109935DFB00F3E977 /* marching.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = marching.c; path = hacks/glx/marching.c; sourceTree = "<group>"; };
-               AFA55DE209935DFB00F3E977 /* marching.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = marching.h; path = hacks/glx/marching.h; sourceTree = "<group>"; };
-               AFA55E0309935E4900F3E977 /* Queens.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Queens.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55E0609935EB800F3E977 /* queens.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = queens.c; path = hacks/glx/queens.c; sourceTree = "<group>"; };
-               AFA55E1F09935EDC00F3E977 /* Endgame.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Endgame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55E2209935F2B00F3E977 /* chessgames.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = chessgames.h; path = hacks/glx/chessgames.h; sourceTree = "<group>"; };
-               AFA55E2309935F2B00F3E977 /* chessmodels.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = chessmodels.c; path = hacks/glx/chessmodels.c; sourceTree = "<group>"; };
-               AFA55E2409935F2B00F3E977 /* chessmodels.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = chessmodels.h; path = hacks/glx/chessmodels.h; sourceTree = "<group>"; };
-               AFA55E2509935F2B00F3E977 /* endgame.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = endgame.c; path = hacks/glx/endgame.c; sourceTree = "<group>"; };
-               AFA55E4209935F8E00F3E977 /* GLBlur.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLBlur.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55E4509935FD300F3E977 /* glblur.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glblur.c; path = hacks/glx/glblur.c; sourceTree = "<group>"; };
-               AFA55E6009935FF900F3E977 /* FlyingToasters.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlyingToasters.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55E980993608800F3E977 /* flyingtoasters.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flyingtoasters.c; path = hacks/glx/flyingtoasters.c; sourceTree = "<group>"; };
-               AFA55E990993608800F3E977 /* toast.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toast.c; path = hacks/glx/toast.c; sourceTree = "<group>"; };
-               AFA55E9A0993608800F3E977 /* toast.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toast.dxf; path = hacks/glx/toast.dxf; sourceTree = "<group>"; };
-               AFA55E9B0993608800F3E977 /* toast2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toast2.c; path = hacks/glx/toast2.c; sourceTree = "<group>"; };
-               AFA55E9C0993608800F3E977 /* toast2.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toast2.dxf; path = hacks/glx/toast2.dxf; sourceTree = "<group>"; };
-               AFA55E9D0993608800F3E977 /* toaster_base.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_base.c; path = hacks/glx/toaster_base.c; sourceTree = "<group>"; };
-               AFA55E9F0993608800F3E977 /* toaster_handle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_handle.c; path = hacks/glx/toaster_handle.c; sourceTree = "<group>"; };
-               AFA55EA10993608800F3E977 /* toaster_handle2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_handle2.c; path = hacks/glx/toaster_handle2.c; sourceTree = "<group>"; };
-               AFA55EA30993608800F3E977 /* toaster_jet.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_jet.c; path = hacks/glx/toaster_jet.c; sourceTree = "<group>"; };
-               AFA55EA50993608800F3E977 /* toaster_knob.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_knob.c; path = hacks/glx/toaster_knob.c; sourceTree = "<group>"; };
-               AFA55EA70993608800F3E977 /* toaster_slots.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_slots.c; path = hacks/glx/toaster_slots.c; sourceTree = "<group>"; };
-               AFA55EA90993608800F3E977 /* toaster_wing.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_wing.c; path = hacks/glx/toaster_wing.c; sourceTree = "<group>"; };
-               AFA55EAB0993608800F3E977 /* toaster.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster.c; path = hacks/glx/toaster.c; sourceTree = "<group>"; };
-               AFA55EAC0993608800F3E977 /* toaster.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster.dxf; path = hacks/glx/toaster.dxf; sourceTree = "<group>"; };
-               AFA55EE3099360E300F3E977 /* BouncingCow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BouncingCow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55EE70993613E00F3E977 /* bouncingcow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bouncingcow.c; path = hacks/glx/bouncingcow.c; sourceTree = "<group>"; };
-               AFA55EE80993613E00F3E977 /* cow_face.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_face.c; path = hacks/glx/cow_face.c; sourceTree = "<group>"; };
-               AFA55EE90993613E00F3E977 /* cow_hide.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_hide.c; path = hacks/glx/cow_hide.c; sourceTree = "<group>"; };
-               AFA55EEA0993613E00F3E977 /* cow_hoofs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_hoofs.c; path = hacks/glx/cow_hoofs.c; sourceTree = "<group>"; };
-               AFA55EEB0993613E00F3E977 /* cow_horns.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_horns.c; path = hacks/glx/cow_horns.c; sourceTree = "<group>"; };
-               AFA55EEC0993613E00F3E977 /* cow_tail.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_tail.c; path = hacks/glx/cow_tail.c; sourceTree = "<group>"; };
-               AFA55EED0993613E00F3E977 /* cow_udder.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_udder.c; path = hacks/glx/cow_udder.c; sourceTree = "<group>"; };
-               AFA55F1E099361B700F3E977 /* JigglyPuff.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JigglyPuff.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55F210993620200F3E977 /* jigglypuff.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = jigglypuff.c; path = hacks/glx/jigglypuff.c; sourceTree = "<group>"; };
-               AFA55F3C0993622F00F3E977 /* Klein.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Klein.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55F3F0993626E00F3E977 /* klein.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = klein.c; path = hacks/glx/klein.c; sourceTree = "<group>"; };
-               AFA55F540993629000F3E977 /* Hypertorus.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hypertorus.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55F59099362DF00F3E977 /* hypertorus.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hypertorus.c; path = hacks/glx/hypertorus.c; sourceTree = "<group>"; };
-               AFA55F840993643600F3E977 /* GLMatrix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLMatrix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55F870993648500F3E977 /* glmatrix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glmatrix.c; path = hacks/glx/glmatrix.c; sourceTree = "<group>"; };
-               AFA55FE509936BFA00F3E977 /* CubeStorm.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CubeStorm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA55FF309936C4500F3E977 /* cubestorm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cubestorm.c; path = hacks/glx/cubestorm.c; sourceTree = "<group>"; };
-               AFA5600B09936C6D00F3E977 /* GLKnots.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLKnots.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5600E09936CB300F3E977 /* glknots.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glknots.c; path = hacks/glx/glknots.c; sourceTree = "<group>"; };
-               AFA5602609936CC800F3E977 /* BlockTube.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlockTube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5602909936D0700F3E977 /* blocktube.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blocktube.c; path = hacks/glx/blocktube.c; sourceTree = "<group>"; };
-               AFA5604409936D5100F3E977 /* FlipFlop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlipFlop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5604709936DCC00F3E977 /* flipflop.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flipflop.c; path = hacks/glx/flipflop.c; sourceTree = "<group>"; };
-               AFA5605C09936E2100F3E977 /* AntInspect.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AntInspect.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5605F09936E9C00F3E977 /* antinspect.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = antinspect.c; path = hacks/glx/antinspect.c; sourceTree = "<group>"; };
-               AFA5607409936F3800F3E977 /* AntSpotlight.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AntSpotlight.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5607709936FDD00F3E977 /* ants.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = ants.h; path = hacks/glx/ants.h; sourceTree = "<group>"; };
-               AFA5607809936FDD00F3E977 /* antspotlight.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = antspotlight.c; path = hacks/glx/antspotlight.c; sourceTree = "<group>"; };
-               AFA5607909936FDD00F3E977 /* grab-ximage.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "grab-ximage.c"; path = "hacks/glx/grab-ximage.c"; sourceTree = "<group>"; };
-               AFA5607A09936FDD00F3E977 /* grab-ximage.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "grab-ximage.h"; path = "hacks/glx/grab-ximage.h"; sourceTree = "<group>"; };
-               AFA560C00993718D00F3E977 /* Polytopes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Polytopes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA560C3099371D500F3E977 /* polytopes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = polytopes.c; path = hacks/glx/polytopes.c; sourceTree = "<group>"; };
-               AFA5610F0993781600F3E977 /* Molecule.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Molecule.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA561120993786800F3E977 /* molecule.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = molecule.c; path = hacks/glx/molecule.c; sourceTree = "<group>"; };
-               AFA5616A09937C0D00F3E977 /* BlinkBox.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlinkBox.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5616D09937C9A00F3E977 /* blinkbox.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blinkbox.c; path = hacks/glx/blinkbox.c; sourceTree = "<group>"; };
-               AFA5618D09937CF100F3E977 /* Noof.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Noof.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5619009937D3600F3E977 /* noof.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = noof.c; path = hacks/glx/noof.c; sourceTree = "<group>"; };
-               AFA561AF09937D7E00F3E977 /* Polyhedra.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Polyhedra.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA561B209937DCB00F3E977 /* polyhedra-gl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "polyhedra-gl.c"; path = "hacks/glx/polyhedra-gl.c"; sourceTree = "<group>"; };
-               AFA561B309937DCC00F3E977 /* polyhedra.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = polyhedra.c; path = hacks/glx/polyhedra.c; sourceTree = "<group>"; };
-               AFA561B409937DCC00F3E977 /* polyhedra.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = polyhedra.h; path = hacks/glx/polyhedra.h; sourceTree = "<group>"; };
-               AFA562190993849F00F3E977 /* Providence.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Providence.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5621C099384F600F3E977 /* providence.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = providence.c; path = hacks/glx/providence.c; sourceTree = "<group>"; };
-               AFA562310993852500F3E977 /* Pinion.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pinion.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA562340993856A00F3E977 /* pinion.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pinion.c; path = hacks/glx/pinion.c; sourceTree = "<group>"; };
-               AFA562D1099392C600F3E977 /* Boing.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Boing.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA562D40993930C00F3E977 /* boing.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = boing.c; path = hacks/glx/boing.c; sourceTree = "<group>"; };
-               AFA562EC099393C900F3E977 /* AntMaze.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AntMaze.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA562EF0993941600F3E977 /* antmaze.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = antmaze.c; path = hacks/glx/antmaze.c; sourceTree = "<group>"; };
-               AFA563040993943B00F3E977 /* Tangram.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tangram.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA563070993948F00F3E977 /* tangram_shapes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tangram_shapes.c; path = hacks/glx/tangram_shapes.c; sourceTree = "<group>"; };
-               AFA563080993948F00F3E977 /* tangram_shapes.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = tangram_shapes.h; path = hacks/glx/tangram_shapes.h; sourceTree = "<group>"; };
-               AFA563090993948F00F3E977 /* tangram.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tangram.c; path = hacks/glx/tangram.c; sourceTree = "<group>"; };
-               AFA563260993951000F3E977 /* Crackberg.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Crackberg.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA563290993957100F3E977 /* crackberg.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = crackberg.c; path = hacks/glx/crackberg.c; sourceTree = "<group>"; };
-               AFA56343099395ED00F3E977 /* GLHanoi.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLHanoi.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA563460993963400F3E977 /* glhanoi.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glhanoi.c; path = hacks/glx/glhanoi.c; sourceTree = "<group>"; };
-               AFA56363099396C000F3E977 /* Cube21.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cube21.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA563660993970F00F3E977 /* cube21.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cube21.c; path = hacks/glx/cube21.c; sourceTree = "<group>"; };
-               AFA5638B099397B300F3E977 /* TimeTunnel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TimeTunnel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA5638E0993980D00F3E977 /* timetunnel.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = timetunnel.c; path = hacks/glx/timetunnel.c; sourceTree = "<group>"; };
-               AFA563B6099398BB00F3E977 /* Juggler3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Juggler3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFA563B90993991300F3E977 /* juggler3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = juggler3d.c; path = hacks/glx/juggler3d.c; sourceTree = "<group>"; };
-               AFAA6B441773F07700DE720C /* ios-function-table.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "ios-function-table.m"; path = "OSX/ios-function-table.m"; sourceTree = "<group>"; };
-               AFAD462209D5F4DA00AB5F95 /* grabclient.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = grabclient.c; path = utils/grabclient.c; sourceTree = "<group>"; };
-               AFB591BA178B812C00EA4005 /* Hexadrop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hexadrop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFB591BC178B81E600EA4005 /* hexadrop.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = hexadrop.xml; sourceTree = "<group>"; };
-               AFB591BD178B81E600EA4005 /* hexadrop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hexadrop.c; path = hacks/hexadrop.c; sourceTree = "<group>"; };
-               AFB5A06B0981F4C600871B16 /* screenhack.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = screenhack.h; path = hacks/screenhack.h; sourceTree = "<group>"; };
-               AFB5A0ED0981FF8B00871B16 /* usleep.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = usleep.c; path = utils/usleep.c; sourceTree = "<group>"; };
-               AFB5A0EE0981FF8B00871B16 /* usleep.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = usleep.h; path = utils/usleep.h; sourceTree = "<group>"; };
-               AFB8A69A1782BA34004EDB85 /* kaleidocycle.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = kaleidocycle.xml; sourceTree = "<group>"; };
-               AFBE743F19A7C6930018AA35 /* robot.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = robot.c; path = hacks/glx/robot.c; sourceTree = "<group>"; };
-               AFBF893C0E41D930006A2D66 /* fps.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fps.c; path = hacks/fps.c; sourceTree = "<group>"; };
-               AFBF893D0E41D930006A2D66 /* fps.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = fps.h; path = hacks/fps.h; sourceTree = "<group>"; };
-               AFBF89AE0E423FC3006A2D66 /* fps-gl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "fps-gl.c"; path = "hacks/glx/fps-gl.c"; sourceTree = "<group>"; };
-               AFBF89B10E424036006A2D66 /* fpsI.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = fpsI.h; path = hacks/fpsI.h; sourceTree = "<group>"; };
-               AFBFE75E178642DC00432B21 /* Apple2.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Apple2.app; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFBFE77E178647FE00432B21 /* Phosphor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Phosphor.app; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFC211930E4E30C800D87B6E /* teapot.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = teapot.c; path = hacks/glx/teapot.c; sourceTree = "<group>"; };
-               AFC211940E4E30C800D87B6E /* teapot.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = teapot.h; path = hacks/glx/teapot.h; sourceTree = "<group>"; };
-               AFC254B909873AF9000655EE /* screenhackI.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = screenhackI.h; path = hacks/screenhackI.h; sourceTree = "<group>"; };
-               AFC254C409882C97000655EE /* XScreenSaverView.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = XScreenSaverView.h; path = OSX/XScreenSaverView.h; sourceTree = "<group>"; };
-               AFC254C509882C97000655EE /* XScreenSaverView.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = XScreenSaverView.m; path = OSX/XScreenSaverView.m; sourceTree = "<group>"; };
-               AFC2577F09888F5A000655EE /* XScreenSaverConfigSheet.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = XScreenSaverConfigSheet.h; path = OSX/XScreenSaverConfigSheet.h; sourceTree = "<group>"; };
-               AFC2578009888F5A000655EE /* XScreenSaverConfigSheet.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = XScreenSaverConfigSheet.m; path = OSX/XScreenSaverConfigSheet.m; sourceTree = "<group>"; };
-               AFC258680988A468000655EE /* anemone.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = anemone.xml; sourceTree = "<group>"; };
-               AFC258690988A468000655EE /* anemotaxis.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = anemotaxis.xml; sourceTree = "<group>"; };
-               AFC2586A0988A468000655EE /* ant.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = ant.xml; sourceTree = "<group>"; };
-               AFC2586B0988A468000655EE /* antinspect.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = antinspect.xml; sourceTree = "<group>"; };
-               AFC2586C0988A468000655EE /* antmaze.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = antmaze.xml; sourceTree = "<group>"; };
-               AFC2586D0988A468000655EE /* antspotlight.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = antspotlight.xml; sourceTree = "<group>"; };
-               AFC2586E0988A468000655EE /* apollonian.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = apollonian.xml; sourceTree = "<group>"; };
-               AFC2586F0988A468000655EE /* apple2.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = apple2.xml; sourceTree = "<group>"; };
-               AFC258700988A468000655EE /* atlantis.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = atlantis.xml; sourceTree = "<group>"; };
-               AFC258710988A468000655EE /* attraction.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = attraction.xml; sourceTree = "<group>"; };
-               AFC258720988A468000655EE /* atunnel.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = atunnel.xml; sourceTree = "<group>"; };
-               AFC258730988A468000655EE /* barcode.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = barcode.xml; sourceTree = "<group>"; };
-               AFC258740988A468000655EE /* blaster.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = blaster.xml; sourceTree = "<group>"; };
-               AFC258750988A468000655EE /* blinkbox.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = blinkbox.xml; sourceTree = "<group>"; };
-               AFC258760988A468000655EE /* blitspin.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = blitspin.xml; sourceTree = "<group>"; };
-               AFC258770988A468000655EE /* blocktube.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = blocktube.xml; sourceTree = "<group>"; };
-               AFC258780988A468000655EE /* boing.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = boing.xml; sourceTree = "<group>"; };
-               AFC258790988A468000655EE /* bouboule.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bouboule.xml; sourceTree = "<group>"; };
-               AFC2587A0988A468000655EE /* bouncingcow.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bouncingcow.xml; sourceTree = "<group>"; };
-               AFC2587B0988A468000655EE /* boxed.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = boxed.xml; sourceTree = "<group>"; };
-               AFC2587C0988A468000655EE /* boxfit.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = boxfit.xml; sourceTree = "<group>"; };
-               AFC2587D0988A468000655EE /* braid.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = braid.xml; sourceTree = "<group>"; };
-               AFC2587E0988A468000655EE /* bsod.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bsod.xml; sourceTree = "<group>"; };
-               AFC2587F0988A468000655EE /* bubble3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bubble3d.xml; sourceTree = "<group>"; };
-               AFC258800988A468000655EE /* bubbles.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bubbles.xml; sourceTree = "<group>"; };
-               AFC258810988A468000655EE /* bumps.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = bumps.xml; sourceTree = "<group>"; };
-               AFC258820988A468000655EE /* cage.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cage.xml; sourceTree = "<group>"; };
-               AFC258830988A468000655EE /* carousel.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = carousel.xml; sourceTree = "<group>"; };
-               AFC258840988A468000655EE /* ccurve.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = ccurve.xml; sourceTree = "<group>"; };
-               AFC258850988A468000655EE /* celtic.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = celtic.xml; sourceTree = "<group>"; };
-               AFC258860988A468000655EE /* circuit.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = circuit.xml; sourceTree = "<group>"; };
-               AFC258870988A468000655EE /* cloudlife.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cloudlife.xml; sourceTree = "<group>"; };
-               AFC258880988A468000655EE /* compass.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = compass.xml; sourceTree = "<group>"; };
-               AFC258890988A468000655EE /* coral.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = coral.xml; sourceTree = "<group>"; };
-               AFC2588B0988A468000655EE /* crackberg.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = crackberg.xml; sourceTree = "<group>"; };
-               AFC2588C0988A468000655EE /* critical.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = critical.xml; sourceTree = "<group>"; };
-               AFC2588D0988A468000655EE /* crystal.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = crystal.xml; sourceTree = "<group>"; };
-               AFC2588E0988A468000655EE /* cube21.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cube21.xml; sourceTree = "<group>"; };
-               AFC2588F0988A468000655EE /* cubenetic.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cubenetic.xml; sourceTree = "<group>"; };
-               AFC258900988A468000655EE /* cubestorm.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cubestorm.xml; sourceTree = "<group>"; };
-               AFC258910988A468000655EE /* cynosure.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cynosure.xml; sourceTree = "<group>"; };
-               AFC258920988A468000655EE /* dangerball.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = dangerball.xml; sourceTree = "<group>"; };
-               AFC258930988A468000655EE /* decayscreen.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = decayscreen.xml; sourceTree = "<group>"; };
-               AFC258940988A468000655EE /* deco.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = deco.xml; sourceTree = "<group>"; };
-               AFC258950988A468000655EE /* deluxe.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = deluxe.xml; sourceTree = "<group>"; };
-               AFC258960988A468000655EE /* demon.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = demon.xml; sourceTree = "<group>"; };
-               AFC258970988A468000655EE /* discrete.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = discrete.xml; sourceTree = "<group>"; };
-               AFC258980988A468000655EE /* distort.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = distort.xml; sourceTree = "<group>"; };
-               AFC258990988A468000655EE /* drift.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = drift.xml; sourceTree = "<group>"; };
-               AFC2589B0988A468000655EE /* endgame.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = endgame.xml; sourceTree = "<group>"; };
-               AFC2589C0988A468000655EE /* engine.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = engine.xml; sourceTree = "<group>"; };
-               AFC2589D0988A468000655EE /* epicycle.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = epicycle.xml; sourceTree = "<group>"; };
-               AFC2589E0988A468000655EE /* eruption.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = eruption.xml; sourceTree = "<group>"; };
-               AFC2589F0988A468000655EE /* euler2d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = euler2d.xml; sourceTree = "<group>"; };
-               AFC258A00988A468000655EE /* extrusion.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = extrusion.xml; sourceTree = "<group>"; };
-               AFC258A10988A468000655EE /* fadeplot.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fadeplot.xml; sourceTree = "<group>"; };
-               AFC258A20988A468000655EE /* fiberlamp.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fiberlamp.xml; sourceTree = "<group>"; };
-               AFC258A40988A468000655EE /* fireworkx.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fireworkx.xml; sourceTree = "<group>"; };
-               AFC258A50988A468000655EE /* flag.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flag.xml; sourceTree = "<group>"; };
-               AFC258A60988A468000655EE /* flame.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flame.xml; sourceTree = "<group>"; };
-               AFC258A70988A468000655EE /* flipflop.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flipflop.xml; sourceTree = "<group>"; };
-               AFC258A80988A468000655EE /* flipscreen3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flipscreen3d.xml; sourceTree = "<group>"; };
-               AFC258A90988A468000655EE /* fliptext.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fliptext.xml; sourceTree = "<group>"; };
-               AFC258AA0988A468000655EE /* flow.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flow.xml; sourceTree = "<group>"; };
-               AFC258AB0988A468000655EE /* fluidballs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fluidballs.xml; sourceTree = "<group>"; };
-               AFC258AC0988A468000655EE /* flurry.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flurry.xml; sourceTree = "<group>"; };
-               AFC258AD0988A468000655EE /* flyingtoasters.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = flyingtoasters.xml; sourceTree = "<group>"; };
-               AFC258AE0988A468000655EE /* fontglide.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fontglide.xml; sourceTree = "<group>"; };
-               AFC258AF0988A468000655EE /* forest.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = forest.xml; sourceTree = "<group>"; };
-               AFC258B00988A468000655EE /* fuzzyflakes.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = fuzzyflakes.xml; sourceTree = "<group>"; };
-               AFC258B10988A468000655EE /* galaxy.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = galaxy.xml; sourceTree = "<group>"; };
-               AFC258B20988A468000655EE /* gears.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = gears.xml; sourceTree = "<group>"; };
-               AFC258B30988A468000655EE /* gflux.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = gflux.xml; sourceTree = "<group>"; };
-               AFC258B40988A468000655EE /* glblur.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glblur.xml; sourceTree = "<group>"; };
-               AFC258B50988A468000655EE /* gleidescope.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = gleidescope.xml; sourceTree = "<group>"; };
-               AFC258B60988A468000655EE /* glforestfire.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glforestfire.xml; sourceTree = "<group>"; };
-               AFC258B70988A468000655EE /* glhanoi.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glhanoi.xml; sourceTree = "<group>"; };
-               AFC258B80988A468000655EE /* glknots.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glknots.xml; sourceTree = "<group>"; };
-               AFC258B90988A468000655EE /* glmatrix.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glmatrix.xml; sourceTree = "<group>"; };
-               AFC258BA0988A468000655EE /* glplanet.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glplanet.xml; sourceTree = "<group>"; };
-               AFC258BB0988A468000655EE /* glslideshow.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glslideshow.xml; sourceTree = "<group>"; };
-               AFC258BC0988A468000655EE /* glsnake.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glsnake.xml; sourceTree = "<group>"; };
-               AFC258BD0988A468000655EE /* gltext.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = gltext.xml; sourceTree = "<group>"; };
-               AFC258BF0988A468000655EE /* goop.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = goop.xml; sourceTree = "<group>"; };
-               AFC258C00988A468000655EE /* grav.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = grav.xml; sourceTree = "<group>"; };
-               AFC258C10988A468000655EE /* greynetic.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = greynetic.xml; sourceTree = "<group>"; };
-               AFC258C20988A468000655EE /* halftone.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = halftone.xml; sourceTree = "<group>"; };
-               AFC258C30988A468000655EE /* halo.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = halo.xml; sourceTree = "<group>"; };
-               AFC258C40988A468000655EE /* helix.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = helix.xml; sourceTree = "<group>"; };
-               AFC258C50988A468000655EE /* hopalong.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hopalong.xml; sourceTree = "<group>"; };
-               AFC258C60988A468000655EE /* hyperball.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hyperball.xml; sourceTree = "<group>"; };
-               AFC258C70988A468000655EE /* hypercube.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hypercube.xml; sourceTree = "<group>"; };
-               AFC258C80988A468000655EE /* hypertorus.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hypertorus.xml; sourceTree = "<group>"; };
-               AFC258C90988A468000655EE /* ifs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = ifs.xml; sourceTree = "<group>"; };
-               AFC258CA0988A468000655EE /* imsmap.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = imsmap.xml; sourceTree = "<group>"; };
-               AFC258CB0988A468000655EE /* interaggregate.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = interaggregate.xml; sourceTree = "<group>"; };
-               AFC258CC0988A468000655EE /* interference.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = interference.xml; sourceTree = "<group>"; };
-               AFC258CD0988A468000655EE /* intermomentary.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = intermomentary.xml; sourceTree = "<group>"; };
-               AFC258CE0988A468000655EE /* jigglypuff.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = jigglypuff.xml; sourceTree = "<group>"; };
-               AFC258CF0988A468000655EE /* jigsaw.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = jigsaw.xml; sourceTree = "<group>"; };
-               AFC258D00988A468000655EE /* juggle.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = juggle.xml; sourceTree = "<group>"; };
-               AFC258D10988A468000655EE /* juggler3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = juggler3d.xml; sourceTree = "<group>"; };
-               AFC258D20988A468000655EE /* julia.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = julia.xml; sourceTree = "<group>"; };
-               AFC258D30988A468000655EE /* kaleidescope.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = kaleidescope.xml; sourceTree = "<group>"; };
-               AFC258D40988A468000655EE /* klein.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = klein.xml; sourceTree = "<group>"; };
-               AFC258D50988A468000655EE /* kumppa.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = kumppa.xml; sourceTree = "<group>"; };
-               AFC258D60988A468000655EE /* lament.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lament.xml; sourceTree = "<group>"; };
-               AFC258D70988A468000655EE /* laser.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = laser.xml; sourceTree = "<group>"; };
-               AFC258D80988A468000655EE /* lavalite.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lavalite.xml; sourceTree = "<group>"; };
-               AFC258D90988A468000655EE /* lightning.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lightning.xml; sourceTree = "<group>"; };
-               AFC258DA0988A468000655EE /* lisa.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lisa.xml; sourceTree = "<group>"; };
-               AFC258DB0988A468000655EE /* lissie.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lissie.xml; sourceTree = "<group>"; };
-               AFC258DC0988A468000655EE /* lmorph.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lmorph.xml; sourceTree = "<group>"; };
-               AFC258DD0988A468000655EE /* loop.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = loop.xml; sourceTree = "<group>"; };
-               AFC258DE0988A468000655EE /* maze.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = maze.xml; sourceTree = "<group>"; };
-               AFC258DF0988A469000655EE /* memscroller.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = memscroller.xml; sourceTree = "<group>"; };
-               AFC258E00988A469000655EE /* menger.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = menger.xml; sourceTree = "<group>"; };
-               AFC258E10988A469000655EE /* metaballs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = metaballs.xml; sourceTree = "<group>"; };
-               AFC258E20988A469000655EE /* mirrorblob.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = mirrorblob.xml; sourceTree = "<group>"; };
-               AFC258E30988A469000655EE /* mismunch.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = mismunch.xml; sourceTree = "<group>"; };
-               AFC258E40988A469000655EE /* moebius.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = moebius.xml; sourceTree = "<group>"; };
-               AFC258E50988A469000655EE /* moire.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = moire.xml; sourceTree = "<group>"; };
-               AFC258E60988A469000655EE /* moire2.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = moire2.xml; sourceTree = "<group>"; };
-               AFC258E70988A469000655EE /* molecule.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = molecule.xml; sourceTree = "<group>"; };
-               AFC258E80988A469000655EE /* morph3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = morph3d.xml; sourceTree = "<group>"; };
-               AFC258E90988A469000655EE /* mountain.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = mountain.xml; sourceTree = "<group>"; };
-               AFC258EA0988A469000655EE /* munch.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = munch.xml; sourceTree = "<group>"; };
-               AFC258EB0988A469000655EE /* nerverot.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = nerverot.xml; sourceTree = "<group>"; };
-               AFC258EC0988A469000655EE /* noof.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = noof.xml; sourceTree = "<group>"; };
-               AFC258ED0988A469000655EE /* noseguy.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = noseguy.xml; sourceTree = "<group>"; };
-               AFC258EE0988A469000655EE /* pacman.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pacman.xml; sourceTree = "<group>"; };
-               AFC258EF0988A469000655EE /* pedal.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pedal.xml; sourceTree = "<group>"; };
-               AFC258F00988A469000655EE /* penetrate.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = penetrate.xml; sourceTree = "<group>"; };
-               AFC258F10988A469000655EE /* penrose.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = penrose.xml; sourceTree = "<group>"; };
-               AFC258F20988A469000655EE /* petri.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = petri.xml; sourceTree = "<group>"; };
-               AFC258F30988A469000655EE /* phosphor.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = phosphor.xml; sourceTree = "<group>"; };
-               AFC258F40988A469000655EE /* piecewise.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = piecewise.xml; sourceTree = "<group>"; };
-               AFC258F50988A469000655EE /* pinion.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pinion.xml; sourceTree = "<group>"; };
-               AFC258F60988A469000655EE /* pipes.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pipes.xml; sourceTree = "<group>"; };
-               AFC258F70988A469000655EE /* polyhedra.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = polyhedra.xml; sourceTree = "<group>"; };
-               AFC258F80988A469000655EE /* polyominoes.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = polyominoes.xml; sourceTree = "<group>"; };
-               AFC258F90988A469000655EE /* polytopes.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = polytopes.xml; sourceTree = "<group>"; };
-               AFC258FA0988A469000655EE /* pong.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pong.xml; sourceTree = "<group>"; };
-               AFC258FB0988A469000655EE /* popsquares.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = popsquares.xml; sourceTree = "<group>"; };
-               AFC258FC0988A469000655EE /* providence.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = providence.xml; sourceTree = "<group>"; };
-               AFC258FD0988A469000655EE /* pulsar.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pulsar.xml; sourceTree = "<group>"; };
-               AFC258FE0988A469000655EE /* pyro.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = pyro.xml; sourceTree = "<group>"; };
-               AFC258FF0988A469000655EE /* qix.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = qix.xml; sourceTree = "<group>"; };
-               AFC259000988A469000655EE /* queens.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = queens.xml; sourceTree = "<group>"; };
-               AFC259030988A469000655EE /* ripples.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = ripples.xml; sourceTree = "<group>"; };
-               AFC259040988A469000655EE /* rocks.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rocks.xml; sourceTree = "<group>"; };
-               AFC259050988A469000655EE /* rorschach.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rorschach.xml; sourceTree = "<group>"; };
-               AFC259060988A469000655EE /* rotor.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rotor.xml; sourceTree = "<group>"; };
-               AFC259070988A469000655EE /* rotzoomer.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rotzoomer.xml; sourceTree = "<group>"; };
-               AFC259080988A469000655EE /* rubik.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rubik.xml; sourceTree = "<group>"; };
-               AFC259090988A469000655EE /* sballs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sballs.xml; sourceTree = "<group>"; };
-               AFC2590A0988A469000655EE /* shadebobs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = shadebobs.xml; sourceTree = "<group>"; };
-               AFC2590B0988A469000655EE /* sierpinski.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sierpinski.xml; sourceTree = "<group>"; };
-               AFC2590C0988A469000655EE /* sierpinski3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sierpinski3d.xml; sourceTree = "<group>"; };
-               AFC2590D0988A469000655EE /* slidescreen.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = slidescreen.xml; sourceTree = "<group>"; };
-               AFC2590E0988A469000655EE /* slip.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = slip.xml; sourceTree = "<group>"; };
-               AFC2590F0988A469000655EE /* sonar.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sonar.xml; sourceTree = "<group>"; };
-               AFC259100988A469000655EE /* speedmine.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = speedmine.xml; sourceTree = "<group>"; };
-               AFC259110988A469000655EE /* sphere.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sphere.xml; sourceTree = "<group>"; };
-               AFC259130988A469000655EE /* spheremonics.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = spheremonics.xml; sourceTree = "<group>"; };
-               AFC259140988A469000655EE /* spiral.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = spiral.xml; sourceTree = "<group>"; };
-               AFC259150988A469000655EE /* spotlight.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = spotlight.xml; sourceTree = "<group>"; };
-               AFC259160988A469000655EE /* sproingies.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = sproingies.xml; sourceTree = "<group>"; };
-               AFC259170988A469000655EE /* squiral.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = squiral.xml; sourceTree = "<group>"; };
-               AFC259190988A469000655EE /* stairs.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = stairs.xml; sourceTree = "<group>"; };
-               AFC2591A0988A469000655EE /* starfish.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = starfish.xml; sourceTree = "<group>"; };
-               AFC2591B0988A469000655EE /* starwars.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = starwars.xml; sourceTree = "<group>"; };
-               AFC2591C0988A469000655EE /* stonerview.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = stonerview.xml; sourceTree = "<group>"; };
-               AFC2591D0988A469000655EE /* strange.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = strange.xml; sourceTree = "<group>"; };
-               AFC2591E0988A469000655EE /* substrate.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = substrate.xml; sourceTree = "<group>"; };
-               AFC2591F0988A469000655EE /* superquadrics.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = superquadrics.xml; sourceTree = "<group>"; };
-               AFC259200988A469000655EE /* swirl.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = swirl.xml; sourceTree = "<group>"; };
-               AFC259210988A469000655EE /* t3d.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = t3d.xml; sourceTree = "<group>"; };
-               AFC259220988A469000655EE /* tangram.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = tangram.xml; sourceTree = "<group>"; };
-               AFC259230988A469000655EE /* thornbird.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = thornbird.xml; sourceTree = "<group>"; };
-               AFC259240988A469000655EE /* timetunnel.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = timetunnel.xml; sourceTree = "<group>"; };
-               AFC259250988A469000655EE /* triangle.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = triangle.xml; sourceTree = "<group>"; };
-               AFC259260988A469000655EE /* truchet.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = truchet.xml; sourceTree = "<group>"; };
-               AFC259270988A469000655EE /* twang.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = twang.xml; sourceTree = "<group>"; };
-               AFC259280988A469000655EE /* vermiculate.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = vermiculate.xml; sourceTree = "<group>"; };
-               AFC259290988A469000655EE /* vidwhacker.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = vidwhacker.xml; sourceTree = "<group>"; };
-               AFC2592A0988A469000655EE /* vines.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = vines.xml; sourceTree = "<group>"; };
-               AFC2592B0988A469000655EE /* wander.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = wander.xml; sourceTree = "<group>"; };
-               AFC2592C0988A469000655EE /* webcollage.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = webcollage.xml; sourceTree = "<group>"; };
-               AFC2592D0988A469000655EE /* whirlwindwarp.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = whirlwindwarp.xml; sourceTree = "<group>"; };
-               AFC2592F0988A469000655EE /* whirlygig.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = whirlygig.xml; sourceTree = "<group>"; };
-               AFC259300988A469000655EE /* worm.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = worm.xml; sourceTree = "<group>"; };
-               AFC259310988A469000655EE /* wormhole.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = wormhole.xml; sourceTree = "<group>"; };
-               AFC259320988A469000655EE /* xanalogtv.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xanalogtv.xml; sourceTree = "<group>"; };
-               AFC259370988A469000655EE /* xflame.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xflame.xml; sourceTree = "<group>"; };
-               AFC259380988A469000655EE /* xjack.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xjack.xml; sourceTree = "<group>"; };
-               AFC259390988A469000655EE /* xlyap.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xlyap.xml; sourceTree = "<group>"; };
-               AFC2593A0988A469000655EE /* xmatrix.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xmatrix.xml; sourceTree = "<group>"; };
-               AFC2593D0988A469000655EE /* xrayswarm.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xrayswarm.xml; sourceTree = "<group>"; };
-               AFC2593F0988A469000655EE /* xspirograph.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xspirograph.xml; sourceTree = "<group>"; };
-               AFC259430988A469000655EE /* zoom.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = zoom.xml; sourceTree = "<group>"; };
-               AFC25B5E0988BA63000655EE /* deco.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = deco.c; path = hacks/deco.c; sourceTree = "<group>"; };
-               AFC25B990988BC08000655EE /* colors.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = colors.c; path = utils/colors.c; sourceTree = "<group>"; };
-               AFC25B9A0988BC08000655EE /* colors.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = colors.h; path = utils/colors.h; sourceTree = "<group>"; };
-               AFC6BBC1161CE07E0084EDB1 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "../xdaliclock/OSX/Default-568h@2x.png"; sourceTree = "<group>"; };
-               AFC7592B158D8E8B00C5458E /* textclient.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = textclient.c; path = utils/textclient.c; sourceTree = "<group>"; };
-               AFC7592C158D8E8B00C5458E /* textclient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = textclient.h; path = utils/textclient.h; sourceTree = "<group>"; };
-               AFC7592F158D9A7A00C5458E /* iostextclient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = iostextclient.m; path = OSX/iostextclient.m; sourceTree = "<group>"; };
-               AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rdbomb.xml; sourceTree = "<group>"; };
-               AFD51B300F063B4A00471C02 /* Photopile.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Photopile.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD51DB60F063BCE00471C02 /* photopile.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = photopile.c; path = hacks/glx/photopile.c; sourceTree = "<group>"; };
-               AFD51DB80F063BE700471C02 /* photopile.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = photopile.xml; sourceTree = "<group>"; };
-               AFD56E040996A03800BA26F7 /* GLText.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLText.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56E080996A07A00BA26F7 /* gltext.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = gltext.c; path = hacks/glx/gltext.c; sourceTree = "<group>"; };
-               AFD56E0A0996A0ED00BA26F7 /* glut_roman.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = glut_roman.h; path = hacks/glx/glut_roman.h; sourceTree = "<group>"; };
-               AFD56E0B0996A0ED00BA26F7 /* glut_stroke.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = glut_stroke.c; path = hacks/glx/glut_stroke.c; sourceTree = "<group>"; };
-               AFD56E0C0996A0ED00BA26F7 /* glut_swidth.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = glut_swidth.c; path = hacks/glx/glut_swidth.c; sourceTree = "<group>"; };
-               AFD56E0D0996A0ED00BA26F7 /* glutstroke.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = glutstroke.h; path = hacks/glx/glutstroke.h; sourceTree = "<group>"; };
-               AFD56EBE0996A72600BA26F7 /* Braid.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Braid.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56EC10996A76F00BA26F7 /* braid.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = braid.c; path = hacks/braid.c; sourceTree = "<group>"; };
-               AFD56EEA0996A95700BA26F7 /* Forest.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Forest.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56EED0996A99E00BA26F7 /* forest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = forest.c; path = hacks/forest.c; sourceTree = "<group>"; };
-               AFD56F1B0996AAFA00BA26F7 /* Vines.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Vines.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56F1F0996AB5A00BA26F7 /* vines.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vines.c; path = hacks/vines.c; sourceTree = "<group>"; };
-               AFD56F330996AB8A00BA26F7 /* Galaxy.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Galaxy.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56F360996ABD200BA26F7 /* galaxy.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = galaxy.c; path = hacks/galaxy.c; sourceTree = "<group>"; };
-               AFD56F5F0996AEEE00BA26F7 /* Grav.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Grav.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56F620996AF2D00BA26F7 /* grav.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = grav.c; path = hacks/grav.c; sourceTree = "<group>"; };
-               AFD56F7B0996B01600BA26F7 /* Hopalong.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hopalong.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56F880996B06600BA26F7 /* hopalong.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hopalong.c; path = hacks/hopalong.c; sourceTree = "<group>"; };
-               AFD56F9C0996B09400BA26F7 /* Laser.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Laser.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56FA00996B0E500BA26F7 /* laser.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = laser.c; path = hacks/laser.c; sourceTree = "<group>"; };
-               AFD56FB30996B10F00BA26F7 /* Lightning.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lightning.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56FB60996B16300BA26F7 /* lightning.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lightning.c; path = hacks/lightning.c; sourceTree = "<group>"; };
-               AFD56FC90996B18F00BA26F7 /* Lisa.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lisa.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56FCC0996B1D600BA26F7 /* lisa.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lisa.c; path = hacks/lisa.c; sourceTree = "<group>"; };
-               AFD56FDF0996B20900BA26F7 /* Lissie.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lissie.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD56FE20996B26200BA26F7 /* lissie.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lissie.c; path = hacks/lissie.c; sourceTree = "<group>"; };
-               AFD570080996B43800BA26F7 /* Penrose.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Penrose.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD5700C0996B49D00BA26F7 /* penrose.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = penrose.c; path = hacks/penrose.c; sourceTree = "<group>"; };
-               AFD5701F0996B4CC00BA26F7 /* Sierpinski.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sierpinski.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD570220996B52700BA26F7 /* sierpinski.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sierpinski.c; path = hacks/sierpinski.c; sourceTree = "<group>"; };
-               AFD570360996B56D00BA26F7 /* Sphere.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sphere.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD5703B0996B5E300BA26F7 /* sphere.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sphere.c; path = hacks/sphere.c; sourceTree = "<group>"; };
-               AFD570530996B61600BA26F7 /* Spiral.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spiral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD570560996B67600BA26F7 /* spiral.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = spiral.c; path = hacks/spiral.c; sourceTree = "<group>"; };
-               AFD570690996B6A300BA26F7 /* FadePlot.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FadePlot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD5706C0996B70000BA26F7 /* fadeplot.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fadeplot.c; path = hacks/fadeplot.c; sourceTree = "<group>"; };
-               AFD5707F0996B72800BA26F7 /* Mountain.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Mountain.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD570820996B79300BA26F7 /* mountain.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = mountain.c; path = hacks/mountain.c; sourceTree = "<group>"; };
-               AFD570950996B80300BA26F7 /* Triangle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Triangle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD570980996B86200BA26F7 /* triangle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = triangle.c; path = hacks/triangle.c; sourceTree = "<group>"; };
-               AFD570AB0996B88E00BA26F7 /* Worm.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Worm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD570AE0996B8EF00BA26F7 /* worm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = worm.c; path = hacks/worm.c; sourceTree = "<group>"; };
-               AFD570C10996B93000BA26F7 /* Rotor.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rotor.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD570C40996B98500BA26F7 /* rotor.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rotor.c; path = hacks/rotor.c; sourceTree = "<group>"; };
-               AFD570D90996B9F800BA26F7 /* Ant.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Ant.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD570DE0996BA5C00BA26F7 /* ant.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ant.c; path = hacks/ant.c; sourceTree = "<group>"; };
-               AFD570FA0996BBBF00BA26F7 /* Flow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Flow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD571010996BC3800BA26F7 /* flow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flow.c; path = hacks/flow.c; sourceTree = "<group>"; };
-               AFD571230996BE9300BA26F7 /* Discrete.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Discrete.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD571280996BEF700BA26F7 /* discrete.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = discrete.c; path = hacks/discrete.c; sourceTree = "<group>"; };
-               AFD5713C0996BF2E00BA26F7 /* Apollonian.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Apollonian.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD5713F0996BFBE00BA26F7 /* apollonian.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = apollonian.c; path = hacks/apollonian.c; sourceTree = "<group>"; };
-               AFD571530996C01700BA26F7 /* Euler2D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Euler2D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD571560996C07F00BA26F7 /* euler2d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = euler2d.c; path = hacks/euler2d.c; sourceTree = "<group>"; };
-               AFD571690996C0CE00BA26F7 /* Thornbird.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Thornbird.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD5716B0996C16700BA26F7 /* thornbird.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = thornbird.c; path = hacks/thornbird.c; sourceTree = "<group>"; };
-               AFD571C50996D9DC00BA26F7 /* Juggle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Juggle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD571C80996DA4600BA26F7 /* juggle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = juggle.c; path = hacks/juggle.c; sourceTree = "<group>"; };
-               AFD572320996E4A300BA26F7 /* Swirl.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Swirl.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD572350996E53E00BA26F7 /* swirl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = swirl.c; path = hacks/swirl.c; sourceTree = "<group>"; };
-               AFD5727D0996EE8500BA26F7 /* Polyominoes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Polyominoes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD572800996EF2B00BA26F7 /* polyominoes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = polyominoes.c; path = hacks/polyominoes.c; sourceTree = "<group>"; };
-               AFD572B50996F99600BA26F7 /* Bouboule.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bouboule.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD572B90996FB3D00BA26F7 /* bouboule.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bouboule.c; path = hacks/bouboule.c; sourceTree = "<group>"; };
-               AFD572D20996FC0F00BA26F7 /* Crystal.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Crystal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD572ED0997006E00BA26F7 /* crystal.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = crystal.c; path = hacks/crystal.c; sourceTree = "<group>"; };
-               AFD57309099701C000BA26F7 /* Julia.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Julia.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD5730C099702C800BA26F7 /* julia.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = julia.c; path = hacks/julia.c; sourceTree = "<group>"; };
-               AFD5736D0997411200BA26F7 /* Strange.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Strange.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFD57371099741A200BA26F7 /* strange.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = strange.c; path = hacks/strange.c; sourceTree = "<group>"; };
-               AFDA11211934424D003D397F /* aligned_malloc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = aligned_malloc.c; path = utils/aligned_malloc.c; sourceTree = "<group>"; };
-               AFDA11221934424D003D397F /* aligned_malloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = aligned_malloc.h; path = utils/aligned_malloc.h; sourceTree = "<group>"; };
-               AFDA11231934424D003D397F /* thread_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = thread_util.c; path = utils/thread_util.c; sourceTree = "<group>"; };
-               AFDA11241934424D003D397F /* thread_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = thread_util.h; path = utils/thread_util.h; sourceTree = "<group>"; };
-               AFDA65A1178A52B70070D24B /* UnknownPleasures.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = UnknownPleasures.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFDA65A3178A541A0070D24B /* unknownpleasures.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = unknownpleasures.xml; sourceTree = "<group>"; };
-               AFDA65A4178A541A0070D24B /* unknownpleasures.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = unknownpleasures.c; path = hacks/glx/unknownpleasures.c; sourceTree = "<group>"; };
-               AFE1FD3F0981E32E00F7970E /* SaverRunner.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = SaverRunner.h; path = OSX/SaverRunner.h; sourceTree = "<group>"; };
-               AFE1FD400981E32E00F7970E /* SaverRunner.m */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.objc; name = SaverRunner.m; path = OSX/SaverRunner.m; sourceTree = "<group>"; };
-               AFE1FD410981E32E00F7970E /* InvertedSlider.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = InvertedSlider.h; path = OSX/InvertedSlider.h; sourceTree = "<group>"; };
-               AFE1FD420981E32E00F7970E /* InvertedSlider.m */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.objc; name = InvertedSlider.m; path = OSX/InvertedSlider.m; sourceTree = "<group>"; };
-               AFE1FD430981E32E00F7970E /* jwxyz.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = jwxyz.h; path = OSX/jwxyz.h; sourceTree = "<group>"; };
-               AFE1FD440981E32E00F7970E /* jwxyz.m */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.objc; name = jwxyz.m; path = OSX/jwxyz.m; sourceTree = "<group>"; };
-               AFE1FD470981E32E00F7970E /* PrefsReader.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = PrefsReader.h; path = OSX/PrefsReader.h; sourceTree = "<group>"; };
-               AFE1FD480981E32E00F7970E /* PrefsReader.m */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.objc; name = PrefsReader.m; path = OSX/PrefsReader.m; sourceTree = "<group>"; };
-               AFE1FD530981E3CB00F7970E /* erase.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = erase.c; path = utils/erase.c; sourceTree = "<group>"; };
-               AFE1FD540981E3CB00F7970E /* erase.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = erase.h; path = utils/erase.h; sourceTree = "<group>"; };
-               AFE1FD550981E3CB00F7970E /* hsv.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = hsv.c; path = utils/hsv.c; sourceTree = "<group>"; };
-               AFE1FD560981E3CB00F7970E /* hsv.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = hsv.h; path = utils/hsv.h; sourceTree = "<group>"; };
-               AFE1FD570981E3CB00F7970E /* spline.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = spline.c; path = utils/spline.c; sourceTree = "<group>"; };
-               AFE1FD580981E3CB00F7970E /* spline.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = spline.h; path = utils/spline.h; sourceTree = "<group>"; };
-               AFE1FD590981E3CB00F7970E /* utils.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = utils.h; path = utils/utils.h; sourceTree = "<group>"; };
-               AFE1FD5A0981E3CB00F7970E /* version.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = version.h; path = utils/version.h; sourceTree = "<group>"; };
-               AFE1FD5B0981E3CB00F7970E /* yarandom.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = yarandom.c; path = utils/yarandom.c; sourceTree = "<group>"; };
-               AFE1FD5C0981E3CB00F7970E /* yarandom.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = yarandom.h; path = utils/yarandom.h; sourceTree = "<group>"; };
-               AFE1FD620981E40800F7970E /* rorschach.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = rorschach.c; path = hacks/rorschach.c; sourceTree = "<group>"; };
-               AFE2A46A0E2E904600ADB298 /* SkyTentacles.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SkyTentacles.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFE2A4720E2E90E300ADB298 /* skytentacles.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = skytentacles.c; path = hacks/glx/skytentacles.c; sourceTree = "<group>"; };
-               AFE2A4740E2E911200ADB298 /* skytentacles.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = skytentacles.xml; sourceTree = "<group>"; };
-               AFE30BFC0E52B14700CCF4A5 /* Sonar.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sonar.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "sonar-icmp.c"; path = "hacks/glx/sonar-icmp.c"; sourceTree = "<group>"; };
-               AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "sonar-sim.c"; path = "hacks/glx/sonar-sim.c"; sourceTree = "<group>"; };
-               AFE30C010E52B1DC00CCF4A5 /* sonar.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sonar.c; path = hacks/glx/sonar.c; sourceTree = "<group>"; };
-               AFE6A16A0CDD78EA002805BF /* involute.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = involute.c; path = hacks/glx/involute.c; sourceTree = "<group>"; };
-               AFE6A16B0CDD78EA002805BF /* involute.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = involute.h; path = hacks/glx/involute.h; sourceTree = "<group>"; };
-               AFE6A1970CDD7B2E002805BF /* MoebiusGears.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MoebiusGears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moebiusgears.c; path = hacks/glx/moebiusgears.c; sourceTree = "<group>"; };
-               AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = moebiusgears.xml; sourceTree = "<group>"; };
-               AFE6A42D0CDD7FAA002805BF /* Abstractile.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Abstractile.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFE6A4340CDD800F002805BF /* abstractile.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = abstractile.c; path = hacks/abstractile.c; sourceTree = "<group>"; };
-               AFE6A4360CDD8026002805BF /* abstractile.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = abstractile.xml; sourceTree = "<group>"; };
-               AFE943AF19DD54C1000A5E6D /* xft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = xft.c; path = utils/xft.c; sourceTree = "<group>"; };
-               AFE943B019DD54C1000A5E6D /* xft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xft.h; path = utils/xft.h; sourceTree = "<group>"; };
-               AFE943B319DDF97F000A5E6D /* utf8wc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = utf8wc.c; path = utils/utf8wc.c; sourceTree = "<group>"; };
-               AFE943B419DDF97F000A5E6D /* utf8wc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utf8wc.h; path = utils/utf8wc.h; sourceTree = "<group>"; };
-               AFEB9C3815900514003974F3 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
-               AFEB9C3A1590054B003974F3 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/OpenGLES.framework; sourceTree = DEVELOPER_DIR; };
-               AFEB9C3C15900558003974F3 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
-               AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
-               AFEB9C3F1590056A003974F3 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
-               AFF1BA0E19A96D8B0016A88D /* lament_model.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lament_model.c; path = hacks/glx/lament_model.c; sourceTree = "<group>"; };
-               AFF2869217860E830050A578 /* QuasiCrystal.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QuasiCrystal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFF28694178611720050A578 /* quasicrystal.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = quasicrystal.xml; sourceTree = "<group>"; };
-               AFF28695178611720050A578 /* quasicrystal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = quasicrystal.c; path = hacks/glx/quasicrystal.c; sourceTree = "<group>"; };
-               AFF3C9FB17CCAC440028F240 /* Geodesic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Geodesic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFF3C9FD17CCAD9A0028F240 /* geodesic.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = geodesic.xml; sourceTree = "<group>"; };
-               AFF3CA0217CCAEB70028F240 /* geodesic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = geodesic.c; path = hacks/glx/geodesic.c; sourceTree = "<group>"; };
-               AFF463470C4403E400EE6509 /* CWaves.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CWaves.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFF463490C44044E00EE6509 /* cwaves.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cwaves.c; path = hacks/cwaves.c; sourceTree = "<group>"; };
-               AFF4634B0C44046500EE6509 /* cwaves.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cwaves.xml; sourceTree = "<group>"; };
-               AFF4636C0C440AEF00EE6509 /* GLCells.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLCells.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFF463710C440B9200EE6509 /* glcells.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glcells.c; path = hacks/glx/glcells.c; sourceTree = "<group>"; };
-               AFF463730C440BAC00EE6509 /* glcells.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glcells.xml; sourceTree = "<group>"; };
-               AFFAB32919158CE40020F021 /* ProjectivePlane.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ProjectivePlane.saver; sourceTree = BUILT_PRODUCTS_DIR; };
-               AFFAB32C19158E2A0020F021 /* projectiveplane.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = projectiveplane.xml; sourceTree = "<group>"; };
-               AFFAB33119158EA80020F021 /* projectiveplane.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = projectiveplane.c; path = hacks/glx/projectiveplane.c; sourceTree = "<group>"; };
-               CE9289D119BD00E200961F22 /* async_netdb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = async_netdb.c; path = utils/async_netdb.c; sourceTree = "<group>"; };
-               CE9289D219BD00E300961F22 /* async_netdb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = async_netdb.h; path = utils/async_netdb.h; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
-               AF08399709930B6B00277BE9 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8EF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8F1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8F2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF083A3D099311D700277BE9 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8F3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8F5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8F6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF0DC7B40C4C73F600D76972 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7BF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7C1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7C2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF0DCA4A0C4CBB0D00D76972 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA33158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA34158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA35158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA36158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376617DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF1A176A0D6D6EE3008AF328 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7BB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7BD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7BE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF1AD9DF18500F9F00932759 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1ADA181850180E00932759 /* Sparkle.framework in Frameworks */,
-                               AF1ADA1F18504A4F00932759 /* ScreenSaver.framework in Frameworks */,
-                               AF1AD9E318500F9F00932759 /* Cocoa.framework in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF2D4D8813E902F5002AA818 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7F3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AFAA6B3D177392DD00DE720C /* OpenGLES.framework in Frameworks */,
-                               AFAA6B3E177392E000DE720C /* UIKit.framework in Frameworks */,
-                               AFAA6B3F177392E400DE720C /* AssetsLibrary.framework in Frameworks */,
-                               AFAA6B40177392E800DE720C /* Foundation.framework in Frameworks */,
-                               AFAA6B41177392EC00DE720C /* CoreGraphics.framework in Frameworks */,
-                               AFAA6B42177392F000DE720C /* CoreText.framework in Frameworks */,
-                               AFAA6B43177392F600DE720C /* QuartzCore.framework in Frameworks */,
-                               AF7F54A617DC24B500CE1158 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF2D4F7713E91093002AA818 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD723158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AFAA6B301773876900DE720C /* OpenGLES.framework in Frameworks */,
-                               AFAA6B311773876E00DE720C /* UIKit.framework in Frameworks */,
-                               AFAA6B321773877300DE720C /* AssetsLibrary.framework in Frameworks */,
-                               AFAA6B331773877800DE720C /* Foundation.framework in Frameworks */,
-                               AFAA6B341773877C00DE720C /* CoreGraphics.framework in Frameworks */,
-                               AFAA6B351773878000DE720C /* CoreText.framework in Frameworks */,
-                               AFAA6B361773878400DE720C /* QuartzCore.framework in Frameworks */,
-                               AF7F54A517DC24A300CE1158 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF32D9E80F3AD0B40080F535 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9F3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9F5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9F6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375517DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF3581C91431D47B00E09C51 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD91B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD91C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD91D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD91E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF35820A143330F900E09C51 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA2F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA30158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA31158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA32158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376417DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF35E8940E63823600691F2F /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD99B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD99C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD99D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD99E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF39E28A198A11F60064A58D /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF39E28B198A11F60064A58D /* libjwxyz.a in Frameworks */,
-                               AF39E28C198A11F60064A58D /* ScreenSaver.framework in Frameworks */,
-                               AF39E28D198A11F60064A58D /* QuartzCore.framework in Frameworks */,
-                               AF39E28E198A11F60064A58D /* Cocoa.framework in Frameworks */,
-                               AF39E28F198A11F60064A58D /* Carbon.framework in Frameworks */,
-                               AF39E290198A11F60064A58D /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF3C714D0D624BF50030CC0D /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD993158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD994158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD995158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD996158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF476FBE099D154F001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7AB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7AD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7AE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836BF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF476FE3099D1686001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD83F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD840158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD841158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD842158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477054099D4385001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD767158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD768158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31FF15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD769158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD76A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836AD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477171099D4786001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD74F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD750158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD751158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD752158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477187099D4803001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD84B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD84C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD84D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD84E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771AF099D4949001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA7B158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA7C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32C515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA7D158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA7E158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377817DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771E3099D4D9A001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD743158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD744158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD745158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD746158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771FA099D4E63001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7DB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7DD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7DE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836CB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477210099D4EE8001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA83158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA84158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32C715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA85158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA86158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377A17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477226099D4F67001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD717158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD718158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31EB15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD719158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD71A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78369917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47725B099D5717001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD793158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD794158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD795158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD796158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477273099D57B9001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7FF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD800158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD801158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD802158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836D517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47728B099D5926001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7F7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7F9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7FA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836D317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47738A099D65A1001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD85B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD85C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD85D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD85E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836EC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4773A2099D6648001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD787158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD788158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD789158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD78A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4773C9099D67B9001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD71B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD71C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31EC15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD71D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD71E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78369A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47740A099D69E7001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7AF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7B1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7B2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47742F099D7C70001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD79F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7A1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7A2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836BC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47744A099D7D33001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD86F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD870158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD871158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD872158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47748B099D89E4001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD77B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD77C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD77D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD77E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774A1099D8A74001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7B3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7B5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7B6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774BC099D8B5F001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA6B158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA6C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32C115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA6D158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA6E158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377417DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774D6099D8BFF001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7C3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7C5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7C6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477565099D9A1A001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7E3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7E5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7E6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836CD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47758B099D9C28001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD803158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD804158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD805158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD806158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836D617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775A7099D9CF7001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD837158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD838158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD839158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD83A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775E0099D9F69001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD753158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD754158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31FA15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD755158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD756158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775FA099DA030001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD76F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD770158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD771158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD772158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836AF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47761B099DA26C001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7B7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7B9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7BA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47764C099DA6D0001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD833158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD834158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD835158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD836158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477662099DA78E001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA3F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA40158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA41158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA42158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376917DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477678099DA849001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7EB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7ED158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7EE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836CF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477697099DAA6F001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD72F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD730158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD731158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD732158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78369F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776B2099DABDD001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD877158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD878158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD879158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD87A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776C8099DAC8A001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD873158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD874158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD875158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD876158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776E3099DADDF001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD857158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD858158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD859158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD85A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836EB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776F9099DAE7A001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD847158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD848158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD849158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD84A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477715099DAF9F001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD74B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD74C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD74D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD74E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47772B099DB044001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD83B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD83C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD83D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD83E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47775A099DB61E001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7A7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7A9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7AA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836BE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47777C099DB965001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD747158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD748158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD749158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD74A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477798099DBA90001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD77F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD780158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD781158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD782158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4777D9099DC183001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD737158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD738158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD739158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD73A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778B3099DDB79001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7E7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7E9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7EA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836CE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778CF099DDCAE001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD867158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD868158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD869158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD86A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836EF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778F0099DDDC8001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD75B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD75C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31FC15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD75D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD75E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836AA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477911099DE379001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA43158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA44158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA45158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA46158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376A17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477932099DE4C7001F091E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD827158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD828158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD829158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD82A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836DF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4808BF098C3B6C00FB32B8 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF480C50098E301400FB32B8 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD79B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD79C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD79D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD79E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836BA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF480D79098EEDDE00FB32B8 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD897158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD898158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD899158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD89A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836FB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4810F309909FBA00FB32B8 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD933158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD934158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD935158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD936158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4812590990CE2700FB32B8 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD957158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD958158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD959158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD95A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4812BB0990D3D900FB32B8 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9D7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9D9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9DA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374D17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF48DEF70A0C25E000F94CF9 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD97B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD97C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD97D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD97E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4A3451102A593600A81B2A /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA1F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA20158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32AE15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA21158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA22158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376017DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4FD6EE0CE7A486005EE58E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9AF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9B1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9B2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4FF4C20D52CBDE00666F98 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD92F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD930158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD931158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD932158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF5C9B011A0CCE6E00B0147A /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF5C9B021A0CCE6E00B0147A /* libjwxyz.a in Frameworks */,
-                               AF5C9B031A0CCE6E00B0147A /* ScreenSaver.framework in Frameworks */,
-                               AF5C9B041A0CCE6E00B0147A /* QuartzCore.framework in Frameworks */,
-                               AF5C9B051A0CCE6E00B0147A /* Cocoa.framework in Frameworks */,
-                               AF5C9B061A0CCE6E00B0147A /* Carbon.framework in Frameworks */,
-                               AF5C9B071A0CCE6E00B0147A /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6423FA099FF9C2000F4CD4 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD943158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD944158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD945158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD946158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                               AF84FD4209B1209E00F3AB06 /* GLUT.framework in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6425D409A18855000F4CD4 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA53158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA54158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32BB15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA55158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA56158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376E17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6425F409A189EC000F4CD4 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD807158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD808158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD809158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD80A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836D717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64261709A18D6C000F4CD4 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA4F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA50158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32BA15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA51158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA52158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376D17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64263409A18F54000F4CD4 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7D3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7D5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7D6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64265709A19229000F4CD4 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7D7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7D9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7DA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836CA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64268309A194B0000F4CD4 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD78B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD78C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD78D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD78E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64277909A1D37A000F4CD4 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD82B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD82C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD82D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD82E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6427B009A2DE36000F4CD4 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA3B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA3C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA3D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA3E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376817DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF68A48619196CF800D41CD1 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF68A48719196CF800D41CD1 /* libjwxyz.a in Frameworks */,
-                               AF68A48819196CF800D41CD1 /* ScreenSaver.framework in Frameworks */,
-                               AF68A48919196CF800D41CD1 /* QuartzCore.framework in Frameworks */,
-                               AF68A48A19196CF800D41CD1 /* Cocoa.framework in Frameworks */,
-                               AF68A48B19196CF800D41CD1 /* Carbon.framework in Frameworks */,
-                               AF68A48C19196CF800D41CD1 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF73FF2A1A09877F00E485E9 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF73FF2B1A09877F00E485E9 /* libjwxyz.a in Frameworks */,
-                               AF73FF2C1A09877F00E485E9 /* ScreenSaver.framework in Frameworks */,
-                               AF73FF2D1A09877F00E485E9 /* QuartzCore.framework in Frameworks */,
-                               AF73FF2E1A09877F00E485E9 /* Cocoa.framework in Frameworks */,
-                               AF73FF2F1A09877F00E485E9 /* Carbon.framework in Frameworks */,
-                               AF73FF301A09877F00E485E9 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7511071782B5B900380EA1 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7511081782B5B900380EA1 /* libjwxyz.a in Frameworks */,
-                               AF7511091782B5B900380EA1 /* ScreenSaver.framework in Frameworks */,
-                               AF75110A1782B5B900380EA1 /* QuartzCore.framework in Frameworks */,
-                               AF75110B1782B5B900380EA1 /* Cocoa.framework in Frameworks */,
-                               AF75110C1782B5B900380EA1 /* Carbon.framework in Frameworks */,
-                               AF78373F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7776EE09B63ABF00EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7EF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7F1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7F2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836D117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77772209B6416100EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8C3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8C5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8C6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77774609B6446500EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD94B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD94C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD94D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD94E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77777D09B6497800EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD95B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD95C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD95D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD95E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77779709B64A5200EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9B7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9B9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9BA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777B109B64B2600EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA17158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA18158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32AC15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA19158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA1A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375E17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777D909B64C6B00EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD97F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD980158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD981158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD982158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777F309B64E3100EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD94F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD950158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD951158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD952158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77781A09B6504400EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA13158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA14158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32AB15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA15158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA16158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375D17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77784D09B6528100EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD913158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD914158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD915158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD916158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77786909B6536000EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD937158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD938158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD939158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD93A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77788709B6563500EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD783158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD784158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD785158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD786158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7778AD09B659C800EA3033 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD733158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD734158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD735158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD736158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF78D17D142DD8F3002AAF77 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD98B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD98C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD98D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD98E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794F6C099748450059A8B0 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD88F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD890158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD891158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD892158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794F9609974A320059A8B0 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8A3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8A5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8A6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836FE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794FD509974FA60059A8B0 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8BB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8BD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8BE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7ACFC819FF0A9200BD752B /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7ACFC919FF0A9200BD752B /* libjwxyz.a in Frameworks */,
-                               AF7ACFCA19FF0A9200BD752B /* ScreenSaver.framework in Frameworks */,
-                               AF7ACFCB19FF0A9200BD752B /* QuartzCore.framework in Frameworks */,
-                               AF7ACFCC19FF0A9200BD752B /* Cocoa.framework in Frameworks */,
-                               AF7ACFCD19FF0A9200BD752B /* Carbon.framework in Frameworks */,
-                               AF7ACFCE19FF0A9200BD752B /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF918989158FC00A002B5D1E /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF918B96158FD0EA002B5D1E /* libjwxyz.a in Frameworks */,
-                               AFEB9C3B1590054B003974F3 /* OpenGLES.framework in Frameworks */,
-                               AFEB9C3915900514003974F3 /* UIKit.framework in Frameworks */,
-                               AF561DF815969C5B007CA5ED /* AssetsLibrary.framework in Frameworks */,
-                               AFEB9C3D15900558003974F3 /* Foundation.framework in Frameworks */,
-                               AFEB9C401590056A003974F3 /* CoreGraphics.framework in Frameworks */,
-                               AF0FAF3C159BAC7C00BCE2F7 /* CoreText.framework in Frameworks */,
-                               AFEB9C411590056A003974F3 /* QuartzCore.framework in Frameworks */,
-                               AF7F54A417DC249500CE1158 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975735099C317000B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7A3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7A5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7A6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836BD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF97577D099C374A00B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7CF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7D1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7D2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9757CA099C3E6300B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD80B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD80C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD80D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD80E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836D817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975810099C41D500B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD85F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD860158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD861158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD862158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836ED17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF97586D099C475900B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD81F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD820158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD821158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD822158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836DD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A3E099C681F00B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7CB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7CD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7CE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A74099C6AB200B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD773158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD774158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD775158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD776158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A8E099C6BC300B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD72B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD72C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD72D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD72E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78369E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975ADF099C6EB100B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD777158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD778158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD779158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD77A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975B04099C6FE400B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7C7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7C9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7CA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836C617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C1A099C8C1500B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD797158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD798158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD799158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD79A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C46099C8DCF00B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD78F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD790158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD791158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD792158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836B717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C66099C8F3F00B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7DF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C321D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7E1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7E2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836CC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975D5B099CA0F000B05160 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD813158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD814158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD815158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD816158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836DA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF976FBA0989CAA2001F8B92 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD763158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD764158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31FE15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD765158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD766158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836AC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9770390989D1E6001F8B92 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD817158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD818158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD819158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD81A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836DB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9770760989D2F6001F8B92 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD727158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD728158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31EF15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD729158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD72A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78369D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9771D50989DC4A001F8B92 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFEB9C37158FFF88003974F3 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31E615C0F7FE007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF918B99158FF045002B5D1E /* Cocoa.framework in Frameworks */,
-                               AF918B9A158FF04C002B5D1E /* Carbon.framework in Frameworks */,
-                               AF78369717DB9F25003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF998EE20A083DB30051049D /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA2B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA2C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA2D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA2E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376317DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D466E09B5109C006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD75F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD760158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31FD15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD761158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD762158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836AB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D474C09B5300A006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD823158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD824158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD825158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD826158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836DE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D476709B53166006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD87B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD87C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD87D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD87E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D48E309B53322006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD73F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD740158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD741158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD742158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D48FC09B535DA006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD76B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD76C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C320015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD76D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD76E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836AE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D493309B53CBA006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD80F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD810158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD811158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD812158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836D917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D495C09B53FC9006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD81B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD81C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD81D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD81E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836DC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D497409B5411D006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD843158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD844158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD845158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD846158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D499F09B544C2006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD82F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD830158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD831158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD832158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4C7109B59F27006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD86B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD86C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD86D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD86E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4CEF09B5AA8E006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD7FB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD7FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C322415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD7FD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD7FE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836D417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4D8709B5B2DC006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD863158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD864158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD865158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD866158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836EE17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4DB809B5B71E006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD73B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD73C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31F415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD73D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD73E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4DF609B5BB19006E59CF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD71F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD720158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31ED15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD721158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD722158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78369B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9E7EBC190F4C1B00A8B01F /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA339370B058505002B0E7D /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD84F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD850158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD851158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD852158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836E917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA33BC50B058740002B0E7D /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD853158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD854158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C323A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD855158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD856158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836EA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5594F099330B000F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD90F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD910158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD911158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD912158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559740993317900F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9BB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9BD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9BE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559990993322100F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA1B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA1C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32AD15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA1D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA1E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375F17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559BC0993328000F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9C7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9C9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9CA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559D60993330600F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9EF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9F1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9F2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375417DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A0A0993340300F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA0F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA10158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32AA15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA11158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA12158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375C17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A27099334A000F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA0B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA0C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA0D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA0E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375B17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A800993364300F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9A7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9A9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9AA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55AD609933CEF00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD90B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD90C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD90D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD90E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B1309933E0500F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD977158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD978158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD979158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD97A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B2C09933E8D00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9E7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9E9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9EA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375117DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B8009933F7200F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9FF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA00158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA01158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA02158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375817DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B9809933FDA00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD95F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD960158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD961158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD962158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55BB2099340CE00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD917158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD918158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD919158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD91A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55BEB0993429100F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9B3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9B5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9B6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55C150993431300F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD93F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD940158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD941158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD942158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55C7E099349A600F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD983158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD984158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD985158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD986158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55CB009934BB200F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD907158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD908158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD909158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD90A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55CD309934CE400F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA4B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA4C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA4D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA4E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376C17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D430993565300F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9FB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9FD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9FE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375717DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D690993584B00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD927158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD928158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD929158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD92A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D86099358C400F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA07158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA08158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA09158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA0A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375A17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55DCF09935D7000F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9AB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9AD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9AE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55DF809935E4900F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9EB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9ED158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9EE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375317DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E1409935EDC00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD93B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD93C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327515C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD93D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD93E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E3709935F8E00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD963158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD964158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD965158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD966158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E5509935FF900F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD953158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD954158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD955158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD956158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55ED8099360E300F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD903158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD904158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD905158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD906158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F13099361B700F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD997158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD998158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328C15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD999158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD99A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F310993622F00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9A3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9A5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9A6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F490993629000F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD98F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD990158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD991158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD992158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F790993643600F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD973158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD974158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD975158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD976158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55FDA09936BFA00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD92B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD92C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD92D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD92E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5600009936C6D00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD96F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD970158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD971158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD972158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5601B09936CC800F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8FB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8FD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8FE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5603909936D5100F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD947158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD948158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C327815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD949158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD94A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78372817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5605109936E2100F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8E3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8E5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8E6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5606909936F3800F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8EB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8ED158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8EE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA560B50993718D00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9DF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9E1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9E2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374F17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA561040993781600F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9C3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9C5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9C6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5615F09937C0D00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8F7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326415C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8F9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8FA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371417DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5618209937CF100F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9CB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329915C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9CD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9CE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA561A409937D7E00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9DB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329D15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9DD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9DE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374E17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5620E0993849F00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9E3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329F15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9E5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9E6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375017DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562260993852500F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9D3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329B15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9D5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9D6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374C17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562C6099392C600F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8FF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD900158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD901158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD902158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562E1099393C900F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8E7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8E9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8EA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562F90993943B00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA23158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA24158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32AF15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA25158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA26158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376117DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5631B0993951000F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD91F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD920158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD921158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD922158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA56338099395ED00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD96B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD96C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328115C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD96D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD96E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA56358099396C000F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD923158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD924158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C326F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD925158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD926158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78371F17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA56380099397B300F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA27158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA28158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA29158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA2A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376217DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA563AB099398BB00F3E977 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD99F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328E15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9A1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9A2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFB591AF178B812C00EA4005 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFB591B0178B812C00EA4005 /* libjwxyz.a in Frameworks */,
-                               AFB591B1178B812C00EA4005 /* ScreenSaver.framework in Frameworks */,
-                               AFB591B2178B812C00EA4005 /* QuartzCore.framework in Frameworks */,
-                               AFB591B3178B812C00EA4005 /* Cocoa.framework in Frameworks */,
-                               AFB591B4178B812C00EA4005 /* Carbon.framework in Frameworks */,
-                               AF7836BB17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFBFE755178642DC00432B21 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFBFE756178642DC00432B21 /* ScreenSaver.framework in Frameworks */,
-                               AFBFE757178642DC00432B21 /* QuartzCore.framework in Frameworks */,
-                               AFBFE758178642DC00432B21 /* Cocoa.framework in Frameworks */,
-                               AFBFE759178642DC00432B21 /* Carbon.framework in Frameworks */,
-                               AF78369C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFBFE775178647FE00432B21 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFBFE776178647FE00432B21 /* ScreenSaver.framework in Frameworks */,
-                               AFBFE777178647FE00432B21 /* QuartzCore.framework in Frameworks */,
-                               AFBFE778178647FE00432B21 /* Cocoa.framework in Frameworks */,
-                               AFBFE779178647FE00432B21 /* Carbon.framework in Frameworks */,
-                               AF7836D217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD51B240F063B4A00471C02 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9CF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329A15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9D1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9D2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56DF90996A03800BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD987158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD988158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD989158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD98A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56EB60996A72600BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD887158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD888158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324715C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD889158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD88A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56EE20996A95700BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA47158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA48158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA49158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA4A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376B17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F130996AAFA00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA7F158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA80158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32C615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA81158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA82158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377917DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F2B0996AB8A00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8AB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325015C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8AD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8AE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F570996AEEE00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8AF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325115C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8B1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8B2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370117DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F730996B01600BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8B3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325215C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8B5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8B6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370217DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F940996B09400BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA5B158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA5C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32BD15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA5D158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA5E158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377017DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FAB0996B10F00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA5F158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA60158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32BE15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA61158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA62158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377117DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FC10996B18F00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA63158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA64158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32BF15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA65158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA66158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377217DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FD70996B20900BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA67158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA68158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32C015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA69158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA6A158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377317DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570000996B43800BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8C7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8C9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8CA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570170996B4CC00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8CF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8D1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8D2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5702E0996B56D00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA73158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA74158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32C315C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA75158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA76158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377617DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5704B0996B61600BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA77158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA78158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32C415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA79158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA7A158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377717DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570610996B6A300BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD89F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8A1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8A2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836FD17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570770996B72700BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8BF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8C1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8C2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5708D0996B80300BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8DF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325E15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8E1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8E2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370D17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570A30996B88E00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA87158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA88158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32C815C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA89158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA8A158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377B17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570B90996B93000BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA6F158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA70158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32C215C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA71158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA72158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78377517DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570D10996B9F800BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA37158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA38158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32B415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA39158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA3A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376717DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570F20996BBBF00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8A7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324F15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8A9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8AA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836FF17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5711B0996BE9300BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD893158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD894158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324A15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD895158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD896158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836FA17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571340996BF2E00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD87F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD880158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324515C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD881158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD882158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F517DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5714B0996C01700BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD89B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD89C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD89D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD89E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836FC17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571610996C0CE00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8DB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325D15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8DD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8DE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370C17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571BD0996D9DC00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA57158FF96600C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA58158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32BC15C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA59158FF96600C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA5A158FF96600C40F17 /* Carbon.framework in Frameworks */,
-                               AF78376F17DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5722A0996E4A300BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8D7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325C15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8D9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8DA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370B17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572750996EE8500BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8CB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325915C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8CD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8CE158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572AD0996F99600BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD883158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD884158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324615C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD885158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD886158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F617DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572CA0996FC0F00BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD88B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD88C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C324815C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD88D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD88E158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836F817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD57301099701C000BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8B7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325315C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8B9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8BA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370317DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD573650997411200BA26F7 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD8D3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD8D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C325B15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD8D5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD8D6158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78370A17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFDA6596178A52B70070D24B /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFDA6597178A52B70070D24B /* libjwxyz.a in Frameworks */,
-                               AFDA6598178A52B70070D24B /* ScreenSaver.framework in Frameworks */,
-                               AFDA6599178A52B70070D24B /* QuartzCore.framework in Frameworks */,
-                               AFDA659A178A52B70070D24B /* Cocoa.framework in Frameworks */,
-                               AFDA659B178A52B70070D24B /* Carbon.framework in Frameworks */,
-                               AF78376517DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE2A45E0E2E904600ADB298 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FDA03158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FDA04158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A715C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FDA05158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FDA06158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375917DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE30BF00E52B14700CCF4A5 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9F7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C32A415C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9F9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9FA158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78375617DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE6A18B0CDD7B2E002805BF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD9BF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD9C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C329615C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD9C1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD9C2158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78374717DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE6A4240CDD7FAA002805BF /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD713158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD714158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31EA15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD715158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD716158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78369817DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF2868717860E830050A578 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF2868817860E830050A578 /* libjwxyz.a in Frameworks */,
-                               AFF2868917860E830050A578 /* ScreenSaver.framework in Frameworks */,
-                               AFF2868A17860E830050A578 /* QuartzCore.framework in Frameworks */,
-                               AFF2868B17860E830050A578 /* Cocoa.framework in Frameworks */,
-                               AFF2868C17860E830050A578 /* Carbon.framework in Frameworks */,
-                               AF78375217DBA581003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF3C9F017CCAC440028F240 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF3C9F117CCAC440028F240 /* libjwxyz.a in Frameworks */,
-                               AFF3C9F217CCAC440028F240 /* ScreenSaver.framework in Frameworks */,
-                               AFF3C9F317CCAC440028F240 /* QuartzCore.framework in Frameworks */,
-                               AFF3C9F417CCAC440028F240 /* Cocoa.framework in Frameworks */,
-                               AFF3C9F517CCAC440028F240 /* Carbon.framework in Frameworks */,
-                               AF78370E17DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF4633E0C4403E400EE6509 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD757158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD758158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C31FB15C0FC9C007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD759158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD75A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF7836A917DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF463600C440AEF00EE6509 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1FD967158FF96500C40F17 /* libjwxyz.a in Frameworks */,
-                               AF1FD968158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
-                               AF2C328015C0FC9D007A6896 /* QuartzCore.framework in Frameworks */,
-                               AF1FD969158FF96500C40F17 /* Cocoa.framework in Frameworks */,
-                               AF1FD96A158FF96500C40F17 /* Carbon.framework in Frameworks */,
-                               AF78373017DBA580003B9FC0 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFFAB31D19158CE40020F021 /* Frameworks */ = {
-                       isa = PBXFrameworksBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFFAB31E19158CE40020F021 /* libjwxyz.a in Frameworks */,
-                               AFFAB31F19158CE40020F021 /* ScreenSaver.framework in Frameworks */,
-                               AFFAB32019158CE40020F021 /* QuartzCore.framework in Frameworks */,
-                               AFFAB32119158CE40020F021 /* Cocoa.framework in Frameworks */,
-                               AFFAB32219158CE40020F021 /* Carbon.framework in Frameworks */,
-                               AFFAB32319158CE40020F021 /* libz.dylib in Frameworks */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
-               080E96DDFE201D6D7F000001 /* libjwxyz */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AF561DF515969BC3007CA5ED /* iosgrabimage.m */,
-                               AFC7592F158D9A7A00C5458E /* iostextclient.m */,
-                               AFE1FD410981E32E00F7970E /* InvertedSlider.h */,
-                               AFE1FD420981E32E00F7970E /* InvertedSlider.m */,
-                               AF9D4E2109B63413006E59CF /* jwxyz-timers.m */,
-                               AFE1FD430981E32E00F7970E /* jwxyz.h */,
-                               AFE1FD440981E32E00F7970E /* jwxyz.m */,
-                               AF6048F8157C07C600CA21E4 /* jwzgles.c */,
-                               AF6048F9157C07C600CA21E4 /* jwzgles.h */,
-                               AF6048FA157C07C600CA21E4 /* jwzglesI.h */,
-                               AF9D468E09B51567006E59CF /* osxgrabscreen.m */,
-                               AFE1FD470981E32E00F7970E /* PrefsReader.h */,
-                               AFE1FD480981E32E00F7970E /* PrefsReader.m */,
-                               32CA4F630368D1EE00C91783 /* xscreensaver_Prefix.pch */,
-                               AFC2577F09888F5A000655EE /* XScreenSaverConfigSheet.h */,
-                               AFC2578009888F5A000655EE /* XScreenSaverConfigSheet.m */,
-                               AF4812F70990D9AE00FB32B8 /* XScreenSaverGLView.h */,
-                               AF4812F80990D9AE00FB32B8 /* XScreenSaverGLView.m */,
-                               AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */,
-                               AFC254C409882C97000655EE /* XScreenSaverView.h */,
-                               AFC254C509882C97000655EE /* XScreenSaverView.m */,
-                               AF9E7EC8190F4C4000A8B01F /* enable_gc.c */,
-                       );
-                       name = libjwxyz;
-                       sourceTree = "<group>";
-               };
-               19C28FACFE9D520D11CA2CBB /* Products */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */,
-                               AF97707D0989D2F6001F8B92 /* Attraction.saver */,
-                               AF4810FB09909FBA00FB32B8 /* DangerBall.saver */,
-                               AF976FBC0989CAA2001F8B92 /* Deco.saver */,
-                               AF480D81098EEDDE00FB32B8 /* Drift.saver */,
-                               AF480C58098E301400FB32B8 /* Helix.saver */,
-                               AF9770400989D1E6001F8B92 /* Rorschach.saver */,
-                               AF9771D70989DC4A001F8B92 /* SaverTester.app */,
-                               AF4812640990CE2700FB32B8 /* Gears.saver */,
-                               AF4812C60990D3D900FB32B8 /* Pipes.saver */,
-                               AF0839A209930B6B00277BE9 /* Atlantis.saver */,
-                               AF083A48099311D700277BE9 /* Atunnel.saver */,
-                               AFA5595A099330B000F3E977 /* Cage.saver */,
-                               AFA5597F0993317900F3E977 /* Moebius.saver */,
-                               AFA559A40993322100F3E977 /* Superquadrics.saver */,
-                               AFA559C70993328000F3E977 /* Morph3D.saver */,
-                               AFA559E10993330600F3E977 /* Rubik.saver */,
-                               AFA55A150993340300F3E977 /* Stairs.saver */,
-                               AFA55A32099334A000F3E977 /* Sproingies.saver */,
-                               AFA55A8B0993364300F3E977 /* Lament.saver */,
-                               AFA55AE109933CEF00F3E977 /* Bubble3D.saver */,
-                               AFA55B1E09933E0500F3E977 /* GLPlanet.saver */,
-                               AFA55B3709933E8D00F3E977 /* Pulsar.saver */,
-                               AFA55B8B09933F7200F3E977 /* Sierpinski3D.saver */,
-                               AFA55BA309933FDA00F3E977 /* GFlux.saver */,
-                               AFA55BBD099340CE00F3E977 /* Circuit.saver */,
-                               AFA55BF60993429100F3E977 /* Menger.saver */,
-                               AFA55C200993431300F3E977 /* Engine.saver */,
-                               AFA55C89099349A600F3E977 /* GLSnake.saver */,
-                               AFA55CBB09934BB200F3E977 /* Boxed.saver */,
-                               AFA55CDE09934CE400F3E977 /* GLForestFire.saver */,
-                               AFA55D4E0993565300F3E977 /* SBalls.saver */,
-                               AFA55D740993584B00F3E977 /* Cubenetic.saver */,
-                               AFA55D91099358C400F3E977 /* Spheremonics.saver */,
-                               AFA55DDA09935D7000F3E977 /* Lavalite.saver */,
-                               AFA55E0309935E4900F3E977 /* Queens.saver */,
-                               AFA55E1F09935EDC00F3E977 /* Endgame.saver */,
-                               AFA55E4209935F8E00F3E977 /* GLBlur.saver */,
-                               AFA55E6009935FF900F3E977 /* FlyingToasters.saver */,
-                               AFA55EE3099360E300F3E977 /* BouncingCow.saver */,
-                               AFA55F1E099361B700F3E977 /* JigglyPuff.saver */,
-                               AFA55F3C0993622F00F3E977 /* Klein.saver */,
-                               AFA55F540993629000F3E977 /* Hypertorus.saver */,
-                               AFA55F840993643600F3E977 /* GLMatrix.saver */,
-                               AFA55FE509936BFA00F3E977 /* CubeStorm.saver */,
-                               AFA5600B09936C6D00F3E977 /* GLKnots.saver */,
-                               AFA5602609936CC800F3E977 /* BlockTube.saver */,
-                               AFA5604409936D5100F3E977 /* FlipFlop.saver */,
-                               AFA5605C09936E2100F3E977 /* AntInspect.saver */,
-                               AFA5607409936F3800F3E977 /* AntSpotlight.saver */,
-                               AFA560C00993718D00F3E977 /* Polytopes.saver */,
-                               AFA5610F0993781600F3E977 /* Molecule.saver */,
-                               AFA5616A09937C0D00F3E977 /* BlinkBox.saver */,
-                               AFA5618D09937CF100F3E977 /* Noof.saver */,
-                               AFA561AF09937D7E00F3E977 /* Polyhedra.saver */,
-                               AFA562190993849F00F3E977 /* Providence.saver */,
-                               AFA562310993852500F3E977 /* Pinion.saver */,
-                               AFA562D1099392C600F3E977 /* Boing.saver */,
-                               AFA562EC099393C900F3E977 /* AntMaze.saver */,
-                               AFA563040993943B00F3E977 /* Tangram.saver */,
-                               AFA563260993951000F3E977 /* Crackberg.saver */,
-                               AFA56343099395ED00F3E977 /* GLHanoi.saver */,
-                               AFA56363099396C000F3E977 /* Cube21.saver */,
-                               AFA5638B099397B300F3E977 /* TimeTunnel.saver */,
-                               AFA563B6099398BB00F3E977 /* Juggler3D.saver */,
-                               AFD56E040996A03800BA26F7 /* GLText.saver */,
-                               AFD56EBE0996A72600BA26F7 /* Braid.saver */,
-                               AFD56EEA0996A95700BA26F7 /* Forest.saver */,
-                               AFD56F1B0996AAFA00BA26F7 /* Vines.saver */,
-                               AFD56F330996AB8A00BA26F7 /* Galaxy.saver */,
-                               AFD56F5F0996AEEE00BA26F7 /* Grav.saver */,
-                               AFD56F7B0996B01600BA26F7 /* Hopalong.saver */,
-                               AFD56F9C0996B09400BA26F7 /* Laser.saver */,
-                               AFD56FB30996B10F00BA26F7 /* Lightning.saver */,
-                               AFD56FC90996B18F00BA26F7 /* Lisa.saver */,
-                               AFD56FDF0996B20900BA26F7 /* Lissie.saver */,
-                               AFD570080996B43800BA26F7 /* Penrose.saver */,
-                               AFD5701F0996B4CC00BA26F7 /* Sierpinski.saver */,
-                               AFD570360996B56D00BA26F7 /* Sphere.saver */,
-                               AFD570530996B61600BA26F7 /* Spiral.saver */,
-                               AFD570690996B6A300BA26F7 /* FadePlot.saver */,
-                               AFD5707F0996B72800BA26F7 /* Mountain.saver */,
-                               AFD570950996B80300BA26F7 /* Triangle.saver */,
-                               AFD570AB0996B88E00BA26F7 /* Worm.saver */,
-                               AFD570C10996B93000BA26F7 /* Rotor.saver */,
-                               AFD570D90996B9F800BA26F7 /* Ant.saver */,
-                               AFD570FA0996BBBF00BA26F7 /* Flow.saver */,
-                               AFD571230996BE9300BA26F7 /* Discrete.saver */,
-                               AFD5713C0996BF2E00BA26F7 /* Apollonian.saver */,
-                               AFD571530996C01700BA26F7 /* Euler2D.saver */,
-                               AFD571690996C0CE00BA26F7 /* Thornbird.saver */,
-                               AFD571C50996D9DC00BA26F7 /* Juggle.saver */,
-                               AFD572320996E4A300BA26F7 /* Swirl.saver */,
-                               AFD5727D0996EE8500BA26F7 /* Polyominoes.saver */,
-                               AFD572B50996F99600BA26F7 /* Bouboule.saver */,
-                               AFD572D20996FC0F00BA26F7 /* Crystal.saver */,
-                               AFD57309099701C000BA26F7 /* Julia.saver */,
-                               AFD5736D0997411200BA26F7 /* Strange.saver */,
-                               AF794F74099748450059A8B0 /* Demon.saver */,
-                               AF794F9E09974A320059A8B0 /* Fiberlamp.saver */,
-                               AF794FDD09974FA60059A8B0 /* Loop.saver */,
-                               AF97573D099C317000B05160 /* IMSMap.saver */,
-                               AF975785099C374A00B05160 /* Moire.saver */,
-                               AF9757D2099C3E6300B05160 /* RDbomb.saver */,
-                               AF975818099C41D500B05160 /* XFlame.saver */,
-                               AF975875099C475900B05160 /* ShadeBobs.saver */,
-                               AF975A46099C681F00B05160 /* MetaBalls.saver */,
-                               AF975A7C099C6AB200B05160 /* Eruption.saver */,
-                               AF975A96099C6BC300B05160 /* Barcode.saver */,
-                               AF975AE7099C6EB100B05160 /* Fireworkx.saver */,
-                               AF975B0C099C6FE400B05160 /* MemScroller.saver */,
-                               AF975C22099C8C1500B05160 /* Halo.saver */,
-                               AF975C4E099C8DCF00B05160 /* Greynetic.saver */,
-                               AF975C6E099C8F3F00B05160 /* NoseGuy.saver */,
-                               AF975D63099CA0F000B05160 /* Rocks.saver */,
-                               AF476FC6099D154F001F091E /* Interference.saver */,
-                               AF476FEB099D1686001F091E /* Truchet.saver */,
-                               AF47705C099D4385001F091E /* Deluxe.saver */,
-                               AF477179099D4786001F091E /* Compass.saver */,
-                               AF47718F099D4803001F091E /* Wander.saver */,
-                               AF4771B7099D4949001F091E /* T3D.saver */,
-                               AF4771EB099D4D9A001F091E /* CCurve.saver */,
-                               AF477202099D4E64001F091E /* NerveRot.saver */,
-                               AF477218099D4EE8001F091E /* Whirlygig.saver */,
-                               AF47722E099D4F67001F091E /* Anemone.saver */,
-                               AF477263099D5717001F091E /* Halftone.saver */,
-                               AF47727B099D57B9001F091E /* PopSquares.saver */,
-                               AF477293099D5926001F091E /* Piecewise.saver */,
-                               AF477392099D65A1001F091E /* Wormhole.saver */,
-                               AF4773AA099D6648001F091E /* FuzzyFlakes.saver */,
-                               AF4773D1099D67B9001F091E /* Anemotaxis.saver */,
-                               AF477412099D69E7001F091E /* Intermomentary.saver */,
-                               AF477437099D7C70001F091E /* IFS.saver */,
-                               AF477452099D7D33001F091E /* XMatrix.saver */,
-                               AF477493099D89E4001F091E /* Flame.saver */,
-                               AF4774A9099D8A74001F091E /* Kaleidescope.saver */,
-                               AF4774C4099D8B5F001F091E /* LMorph.saver */,
-                               AF4774DE099D8BFF001F091E /* Maze.saver */,
-                               AF47756D099D9A1A001F091E /* Pedal.saver */,
-                               AF477593099D9C28001F091E /* Pyro.saver */,
-                               AF4775AF099D9CF7001F091E /* Starfish.saver */,
-                               AF4775E8099D9F69001F091E /* Coral.saver */,
-                               AF477602099DA030001F091E /* Epicycle.saver */,
-                               AF477623099DA26C001F091E /* Kumppa.saver */,
-                               AF477654099DA6D0001F091E /* Squiral.saver */,
-                               AF47766A099DA78F001F091E /* Critical.saver */,
-                               AF477680099DA849001F091E /* Petri.saver */,
-                               AF47769F099DAA6F001F091E /* Blaster.saver */,
-                               AF4776BA099DABDD001F091E /* XSpirograph.saver */,
-                               AF4776D0099DAC8A001F091E /* XRaySwarm.saver */,
-                               AF4776EB099DADDF001F091E /* WhirlWindWarp.saver */,
-                               AF477701099DAE7A001F091E /* Vermiculate.saver */,
-                               AF47771D099DAF9F001F091E /* CloudLife.saver */,
-                               AF477733099DB044001F091E /* Substrate.saver */,
-                               AF477762099DB61E001F091E /* Interaggregate.saver */,
-                               AF477784099DB965001F091E /* Celtic.saver */,
-                               AF4777A0099DBA90001F091E /* FluidBalls.saver */,
-                               AF4777E1099DC183001F091E /* BoxFit.saver */,
-                               AF4778BB099DDB79001F091E /* Penetrate.saver */,
-                               AF4778D7099DDCAE001F091E /* XJack.saver */,
-                               AF4778F8099DDDC8001F091E /* Cynosure.saver */,
-                               AF477919099DE379001F091E /* Flag.saver */,
-                               AF47793A099DE4C7001F091E /* Slip.saver */,
-                               AF642405099FF9C2000F4CD4 /* Extrusion.saver */,
-                               AF6425DC09A18856000F4CD4 /* HyperCube.saver */,
-                               AF6425FC09A189EC000F4CD4 /* Qix.saver */,
-                               AF64261F09A18D6C000F4CD4 /* HyperBall.saver */,
-                               AF64263C09A18F54000F4CD4 /* Moire2.saver */,
-                               AF64265F09A19229000F4CD4 /* Munch.saver */,
-                               AF64268B09A194B0000F4CD4 /* Goop.saver */,
-                               AF64278109A1D37A000F4CD4 /* SpeedMine.saver */,
-                               AF6427B809A2DE36000F4CD4 /* Bubbles.saver */,
-                               AF9D467609B5109C006E59CF /* DecayScreen.saver */,
-                               AF9D475409B5300A006E59CF /* SlideScreen.saver */,
-                               AF9D476F09B53166006E59CF /* Zoom.saver */,
-                               AF9D48EB09B53322006E59CF /* Bumps.saver */,
-                               AF9D490409B535DA006E59CF /* Distort.saver */,
-                               AF9D493B09B53CBA006E59CF /* Ripples.saver */,
-                               AF9D496409B53FC9006E59CF /* RotZoomer.saver */,
-                               AF9D497C09B5411D006E59CF /* Twang.saver */,
-                               AF9D49A709B544C3006E59CF /* Spotlight.saver */,
-                               AF9D4C7909B59F27006E59CF /* XLyap.saver */,
-                               AF9D4CF709B5AA8E006E59CF /* Pong.saver */,
-                               AF9D4D8F09B5B2DC006E59CF /* XAnalogTV.saver */,
-                               AF9D4DC009B5B71E006E59CF /* BSOD.saver */,
-                               AF9D4DFE09B5BB19006E59CF /* Apple2.saver */,
-                               AF7776F609B63ABF00EA3033 /* Phosphor.saver */,
-                               AF77772A09B6416100EA3033 /* Pacman.saver */,
-                               AF77775109B6446500EA3033 /* FlipScreen3D.saver */,
-                               AF7777A209B64A5200EA3033 /* MirrorBlob.saver */,
-                               AF7777E409B64C6B00EA3033 /* GLSlideshow.saver */,
-                               AF7777FE09B64E3100EA3033 /* FlipText.saver */,
-                               AF77785809B6528100EA3033 /* Carousel.saver */,
-                               AF77787409B6536000EA3033 /* DNAlogo.saver */,
-                               AF7778B509B659C800EA3033 /* BlitSpin.saver */,
-                               AF34085409B80AAF00F2CEC1 /* StarWars.saver */,
-                               AF34085509B80AB000F2CEC1 /* StonerView.saver */,
-                               AF34085609B80AB000F2CEC1 /* Gleidescope.saver */,
-                               AF34085709B80AB000F2CEC1 /* FontGlide.saver */,
-                               AF998EEE0A083DB30051049D /* TopBlock.saver */,
-                               AF48DF030A0C25E000F94CF9 /* GLSchool.saver */,
-                               AFA339400B058505002B0E7D /* WebCollage.saver */,
-                               AFA33BC70B058740002B0E7D /* webcollage-helper */,
-                               AFF463470C4403E400EE6509 /* CWaves.saver */,
-                               AFF4636C0C440AEF00EE6509 /* GLCells.saver */,
-                               AF0DC7BD0C4C73F600D76972 /* m6502.saver */,
-                               AF0DCA560C4CBB0D00D76972 /* Voronoi.saver */,
-                               AFE6A1970CDD7B2E002805BF /* MoebiusGears.saver */,
-                               AFE6A42D0CDD7FAA002805BF /* Abstractile.saver */,
-                               AF4FD6FA0CE7A486005EE58E /* Lockward.saver */,
-                               AF4FF4CE0D52CBDE00666F98 /* CubicGrid.saver */,
-                               AF3C71590D624BF50030CC0D /* Hypnowheel.saver */,
-                               AF1A17730D6D6EE3008AF328 /* LCDscrub.saver */,
-                               AFE2A46A0E2E904600ADB298 /* SkyTentacles.saver */,
-                               AFE30BFC0E52B14700CCF4A5 /* Sonar.saver */,
-                               AF35E8A00E63823600691F2F /* Jigsaw.saver */,
-                               AFD51B300F063B4A00471C02 /* Photopile.saver */,
-                               AF32D9F40F3AD0B40080F535 /* RubikBlocks.saver */,
-                               AF4A345D102A593600A81B2A /* Surfaces.saver */,
-                               AF2D4D8F13E902F5002AA818 /* Phosphor.app */,
-                               AF2D4F7E13E91093002AA818 /* Apple2.app */,
-                               AF78D189142DD8F3002AAF77 /* Hilbert.saver */,
-                               AF3581D51431D47B00E09C51 /* CompanionCube.saver */,
-                               AF358216143330F900E09C51 /* TronBit.saver */,
-                               AF91898F158FC00A002B5D1E /* XScreenSaver.app */,
-                               AF7511121782B5B900380EA1 /* Kaleidocycle.saver */,
-                               AFF2869217860E830050A578 /* QuasiCrystal.saver */,
-                               AFBFE75E178642DC00432B21 /* Apple2.app */,
-                               AFBFE77E178647FE00432B21 /* Phosphor.app */,
-                               AFDA65A1178A52B70070D24B /* UnknownPleasures.saver */,
-                               AFB591BA178B812C00EA4005 /* Hexadrop.saver */,
-                               AFF3C9FB17CCAC440028F240 /* Geodesic.saver */,
-                               AF1AD9E218500F9F00932759 /* XScreenSaverUpdater.app */,
-                               AF9E7EBF190F4C1B00A8B01F /* enable_gc */,
-                               AFFAB32919158CE40020F021 /* ProjectivePlane.saver */,
-                               AF68A49219196CF800D41CD1 /* Tessellimage.saver */,
-                               AF39E296198A11F60064A58D /* WindupRobot.saver */,
-                               AF7ACFD419FF0A9200BD752B /* GeodesicGears.saver */,
-                               AF73FF361A09877F00E485E9 /* BinaryRing.saver */,
-                               AF5C9B0D1A0CCE6E00B0147A /* Cityflow.saver */,
-                       );
-                       name = Products;
-                       sourceTree = "<group>";
-               };
-               29B97314FDCFA39411CA2CEA /* xscreensaver */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AF480AB9098C66E200FB32B8 /* SaverRunner */,
-                               080E96DDFE201D6D7F000001 /* libjwxyz */,
-                               AF1AD9E818500FA000932759 /* Updater */,
-                               AFE1FD520981E35400F7970E /* Utils */,
-                               AFE1FD610981E3E700F7970E /* Hacks */,
-                               AFC258670988A468000655EE /* config */,
-                               29B97317FDCFA39411CA2CEA /* Resources */,
-                               29B97323FDCFA39411CA2CEA /* Frameworks */,
-                               19C28FACFE9D520D11CA2CBB /* Products */,
-                       );
-                       name = xscreensaver;
-                       sourceTree = "<group>";
-               };
-               29B97317FDCFA39411CA2CEA /* Resources */ = {
-                       isa = PBXGroup;
-                       children = (
-                               089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
-                               AF14EE300E3CEF1A004CBBD2 /* XScreenSaver.icns */,
-                               AF9772E10989DFC6001F8B92 /* SaverRunner.nib */,
-                               AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */,
-                               AF2D522513E954A0002AA818 /* SaverRunner.icns */,
-                               AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */,
-                               AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */,
-                               AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */,
-                               AF73FF201A08AB9400E485E9 /* iSaverRunner57t.png */,
-                               AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */,
-                               AF72284518D943DF000D36EC /* iSaverRunner76.png */,
-                               AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */,
-                               AF72284618D943DF000D36EC /* iSaverRunner120.png */,
-                               AF72284718D943DF000D36EC /* iSaverRunner152.png */,
-                               AFC6BBC1161CE07E0084EDB1 /* Default-568h@2x.png */,
-                               AF9771D90989DC4A001F8B92 /* SaverRunner.plist */,
-                               AF01294C157D31DD00C396E1 /* iSaverRunner.plist */,
-                               AF94E7411A16E93600289B93 /* xscreensaver.xcconfig */,
-                               8D1107310486CEB800E47090 /* XScreenSaver.plist */,
-                               AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */,
-                               AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */,
-                       );
-                       name = Resources;
-                       sourceTree = "<group>";
-               };
-               29B97323FDCFA39411CA2CEA /* Frameworks */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AF1ADA171850180E00932759 /* Sparkle.framework */,
-                               AF78377C17DBA85D003B9FC0 /* libz.dylib */,
-                               AF78369617DB9F25003B9FC0 /* libz.dylib */,
-                               AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */,
-                               AFEB9C3F1590056A003974F3 /* QuartzCore.framework */,
-                               AF1AD9E718500FA000932759 /* Foundation.framework */,
-                               AFEB9C3C15900558003974F3 /* Foundation.framework */,
-                               AFEB9C3A1590054B003974F3 /* OpenGLES.framework */,
-                               AFEB9C3815900514003974F3 /* UIKit.framework */,
-                               AF1AD9E618500FA000932759 /* CoreData.framework */,
-                               AF1AD9E518500F9F00932759 /* AppKit.framework */,
-                               AF0F46DC104E1809000A929C /* AppKit.framework */,
-                               AF976ED30989BF59001F8B92 /* ScreenSaver.framework */,
-                               AF2C31E515C0F7FE007A6896 /* QuartzCore.framework */,
-                               AF561DF715969C5B007CA5ED /* AssetsLibrary.framework */,
-                               AF561DF3159651A7007CA5ED /* AudioToolbox.framework */,
-                               AF0FAF3B159BAC7B00BCE2F7 /* CoreText.framework */,
-                               1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
-                               AF480DF1098F528500FB32B8 /* OpenGL.framework */,
-                               AF480FE70990375900FB32B8 /* AGL.framework */,
-                               AF84FD4109B1209E00F3AB06 /* GLUT.framework */,
-                               AF48112B0990A2C700FB32B8 /* Carbon.framework */,
-                               AF1ADA0118500FA100932759 /* XCTest.framework */,
-                       );
-                       name = Frameworks;
-                       sourceTree = "<group>";
-               };
-               AF1AD9E818500FA000932759 /* Updater */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AF3633F918530DD90086A439 /* sparkle_dsa_pub.pem */,
-                               AF3633FA18530DD90086A439 /* Updater.h */,
-                               AF3633FB18530DD90086A439 /* Updater.m */,
-                               AF3633FE18530DFF0086A439 /* Updater.plist */,
-                               AF1ADA151850157400932759 /* Updater.xib */,
-                       );
-                       name = Updater;
-                       sourceTree = "<group>";
-               };
-               AF480AB9098C66E200FB32B8 /* SaverRunner */ = {
-                       isa = PBXGroup;
-                       children = (
-                               29B97316FDCFA39411CA2CEA /* main.m */,
-                               AF84AF1E15829AF000607E4C /* SaverListController.m */,
-                               AFE1FD3F0981E32E00F7970E /* SaverRunner.h */,
-                               AFE1FD400981E32E00F7970E /* SaverRunner.m */,
-                               AFAA6B441773F07700DE720C /* ios-function-table.m */,
-                       );
-                       name = SaverRunner;
-                       sourceTree = "<group>";
-               };
-               AF480DC7098F4EB500FB32B8 /* XScreenSaver */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AFE6A4340CDD800F002805BF /* abstractile.c */,
-                               AF9D4CFA09B5AC94006E59CF /* analogtv.c */,
-                               AF9D4CFB09B5AC94006E59CF /* analogtv.h */,
-                               AF477231099D4FD5001F091E /* anemone.c */,
-                               AF4773D4099D6817001F091E /* anemotaxis.c */,
-                               AF9D4E0509B5BC9D006E59CF /* apple2-main.c */,
-                               AF9D4DD309B5B990006E59CF /* apple2.c */,
-                               AF0DCA320C4C74A200D76972 /* asm6502.c */,
-                               AF0DCA330C4C74A200D76972 /* asm6502.h */,
-                               AF976DFA09896BEB001F8B92 /* attraction.c */,
-                               AF975A99099C6C3500B05160 /* barcode.c */,
-                               AF73FF381A09889700E485E9 /* binaryring.c */,
-                               AF4776A2099DAADE001F091E /* blaster.c */,
-                               AF7778BA09B65A8A00EA3033 /* blitspin.c */,
-                               AF4778A3099DDA91001F091E /* boxfit.c */,
-                               AF9D4DC309B5B87D006E59CF /* bsod.c */,
-                               AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */,
-                               AF6427BC09A2DF47000F4CD4 /* bubbles.c */,
-                               AF6427BD09A2DF47000F4CD4 /* bubbles.h */,
-                               AF9D48EE09B533AE006E59CF /* bumps.c */,
-                               AF4771EF099D4DFE001F091E /* ccurve.c */,
-                               AF477787099DBA29001F091E /* celtic.c */,
-                               AF477720099DB01C001F091E /* cloudlife.c */,
-                               AF47717C099D47D3001F091E /* compass.c */,
-                               AF4775EF099D9FFF001F091E /* coral.c */,
-                               AF47766D099DA80D001F091E /* critical.c */,
-                               AFF463490C44044E00EE6509 /* cwaves.c */,
-                               AF4778FB099DDE79001F091E /* cynosure.c */,
-                               AF9D467809B5110B006E59CF /* decayscreen.c */,
-                               AFC25B5E0988BA63000655EE /* deco.c */,
-                               AF68A49619196E3E00D41CD1 /* delaunay.c */,
-                               AF477145099D43E2001F091E /* deluxe.c */,
-                               AF9D490709B536F7006E59CF /* distort.c */,
-                               AF477605099DA097001F091E /* epicycle.c */,
-                               AF975A83099C6B4900B05160 /* eruption.c */,
-                               AF975AEE099C6F1700B05160 /* fireworkx.c */,
-                               AF477496099D8A53001F091E /* flame.c */,
-                               AF4777A4099DBB11001F091E /* fluidballs.c */,
-                               AF77789209B656C300EA3033 /* fontglide.c */,
-                               AFBF893C0E41D930006A2D66 /* fps.c */,
-                               AFBF893D0E41D930006A2D66 /* fps.h */,
-                               AFBF89B10E424036006A2D66 /* fpsI.h */,
-                               AF4773B4099D6778001F091E /* fuzzyflakes.c */,
-                               AF64268E09A19542000F4CD4 /* goop.c */,
-                               AF480C21098E28EF00FB32B8 /* greynetic.c */,
-                               AF477266099D5768001F091E /* halftone.c */,
-                               AF480C29098E295D00FB32B8 /* halo.c */,
-                               AF480C2F098E2A6700FB32B8 /* helix.c */,
-                               AFB591BD178B81E600EA4005 /* hexadrop.c */,
-                               AF64262209A18E1E000F4CD4 /* hyperball.c */,
-                               AF6425DF09A188FB000F4CD4 /* hypercube.c */,
-                               AF47743A099D7CEA001F091E /* ifs.c */,
-                               AF975740099C31DD00B05160 /* imsmap.c */,
-                               AF477769099DB710001F091E /* interaggregate.c */,
-                               AF476FD0099D15AA001F091E /* interference.c */,
-                               AF47741C099D6A6C001F091E /* intermomentary.c */,
-                               AF4774AC099D8B08001F091E /* kaleidescope.c */,
-                               AF47762A099DA2E9001F091E /* kumppa.c */,
-                               AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */,
-                               AF4774CB099D8BC2001F091E /* lmorph.c */,
-                               AF0DCA340C4C74A200D76972 /* m6502.c */,
-                               AF4774E1099D8C8B001F091E /* maze.c */,
-                               AF975B14099C709E00B05160 /* memscroller.c */,
-                               AF975A49099C689F00B05160 /* metaballs.c */,
-                               AF975789099C37A500B05160 /* moire.c */,
-                               AF64263F09A18FEB000F4CD4 /* moire2.c */,
-                               AF64266209A192C5000F4CD4 /* munch.c */,
-                               AF477205099D4EB6001F091E /* nerverot.c */,
-                               AF975C76099C8FC700B05160 /* noseguy.c */,
-                               AF477570099D9A8A001F091E /* pedal.c */,
-                               AF4778BE099DDC32001F091E /* penetrate.c */,
-                               AF477683099DA8C7001F091E /* petri.c */,
-                               AF77770309B63B5F00EA3033 /* phosphor.c */,
-                               AF477297099D5980001F091E /* piecewise.c */,
-                               AF9D4CFC09B5AC94006E59CF /* pong.c */,
-                               AF47727E099D5808001F091E /* popsquares.c */,
-                               AF47759C099D9CA3001F091E /* pyro.c */,
-                               AF6425FF09A18A94000F4CD4 /* qix.c */,
-                               AF9757D5099C3EB800B05160 /* rd-bomb.c */,
-                               AF9D493E09B53D55006E59CF /* ripples.c */,
-                               AF975D66099CA16A00B05160 /* rocks.c */,
-                               AFE1FD620981E40800F7970E /* rorschach.c */,
-                               AF9D496709B540A4006E59CF /* rotzoomer.c */,
-                               AF97587A099C492000B05160 /* shadebobs.c */,
-                               AF9D475809B53091006E59CF /* slidescreen.c */,
-                               AF64278709A1D433000F4CD4 /* speedmine.c */,
-                               AF9D49AA09B54596006E59CF /* spotlight.c */,
-                               AF477657099DA75D001F091E /* squiral.c */,
-                               AF4775B3099D9D67001F091E /* starfish.c */,
-                               AF477736099DB104001F091E /* substrate.c */,
-                               AF4771BA099D4997001F091E /* t3d.c */,
-                               AF68A49519196E3E00D41CD1 /* tessellimage.c */,
-                               AF35821B1433314C00E09C51 /* tronbit.c */,
-                               AF3582171433314C00E09C51 /* tronbit_idle1.c */,
-                               AF3582181433314C00E09C51 /* tronbit_idle2.c */,
-                               AF3582191433314C00E09C51 /* tronbit_no.c */,
-                               AF35821A1433314C00E09C51 /* tronbit_yes.c */,
-                               AF476FF0099D1713001F091E /* truchet.c */,
-                               AF9D497F09B541E5006E59CF /* twang.c */,
-                               AF477704099DAF3F001F091E /* vermiculate.c */,
-                               AF477192099D4864001F091E /* wander.c */,
-                               AFA33C0A0B058E6B002B0E7D /* webcollage */,
-                               AFA33BAE0B0585F7002B0E7D /* webcollage-cocoa.m */,
-                               AF4776EE099DAE58001F091E /* whirlwindwarp.c */,
-                               AF47721B099D4F47001F091E /* whirlygig.c */,
-                               AF477395099D65FE001F091E /* wormhole.c */,
-                               AF9D4D9209B5B444006E59CF /* xanalogtv.c */,
-                               AF97582F099C427500B05160 /* xflame.c */,
-                               AF4778DA099DDD2B001F091E /* xjack.c */,
-                               AF9D4C7C09B5A044006E59CF /* xlyap.c */,
-                               AF477455099D7D8A001F091E /* xmatrix.c */,
-                               AF4776D3099DACEB001F091E /* xrayswarm.c */,
-                               AF4776BD099DAC46001F091E /* xspirograph.c */,
-                               AF9D48D409B53229006E59CF /* zoom.c */,
-                       );
-                       name = XScreenSaver;
-                       sourceTree = "<group>";
-               };
-               AF480DCF098F4F0600FB32B8 /* Xlockmore */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AFD570DE0996BA5C00BA26F7 /* ant.c */,
-                               AFD5713F0996BFBE00BA26F7 /* apollonian.c */,
-                               AF7778BC09B65B1800EA3033 /* automata.h */,
-                               AFD572B90996FB3D00BA26F7 /* bouboule.c */,
-                               AFD56EC10996A76F00BA26F7 /* braid.c */,
-                               AFD572ED0997006E00BA26F7 /* crystal.c */,
-                               AF794F7E099748860059A8B0 /* demon.c */,
-                               AFD571280996BEF700BA26F7 /* discrete.c */,
-                               AF480C82098E336D00FB32B8 /* drift.c */,
-                               AFD571560996C07F00BA26F7 /* euler2d.c */,
-                               AFD5706C0996B70000BA26F7 /* fadeplot.c */,
-                               AF794FA909974AE30059A8B0 /* fiberlamp.c */,
-                               AF47791C099DE3F1001F091E /* flag.c */,
-                               AFD571010996BC3800BA26F7 /* flow.c */,
-                               AFD56EED0996A99E00BA26F7 /* forest.c */,
-                               AFD56F360996ABD200BA26F7 /* galaxy.c */,
-                               AFD56F620996AF2D00BA26F7 /* grav.c */,
-                               AFD56F880996B06600BA26F7 /* hopalong.c */,
-                               AFD571C80996DA4600BA26F7 /* juggle.c */,
-                               AFD5730C099702C800BA26F7 /* julia.c */,
-                               AFD56FA00996B0E500BA26F7 /* laser.c */,
-                               AFD56FB60996B16300BA26F7 /* lightning.c */,
-                               AFD56FCC0996B1D600BA26F7 /* lisa.c */,
-                               AFD56FE20996B26200BA26F7 /* lissie.c */,
-                               AF794FE009974FEC0059A8B0 /* loop.c */,
-                               AFD570820996B79300BA26F7 /* mountain.c */,
-                               AF795015099751940059A8B0 /* pacman.c */,
-                               AF795016099751940059A8B0 /* pacman.h */,
-                               AF795011099751940059A8B0 /* pacman_ai.c */,
-                               AF795012099751940059A8B0 /* pacman_ai.h */,
-                               AF795013099751940059A8B0 /* pacman_level.c */,
-                               AF795014099751940059A8B0 /* pacman_level.h */,
-                               AFD5700C0996B49D00BA26F7 /* penrose.c */,
-                               AFD572800996EF2B00BA26F7 /* polyominoes.c */,
-                               AFD570C40996B98500BA26F7 /* rotor.c */,
-                               AFD570220996B52700BA26F7 /* sierpinski.c */,
-                               AF47793D099DE56A001F091E /* slip.c */,
-                               AFD5703B0996B5E300BA26F7 /* sphere.c */,
-                               AFD570560996B67600BA26F7 /* spiral.c */,
-                               AFD57371099741A200BA26F7 /* strange.c */,
-                               AFD572350996E53E00BA26F7 /* swirl.c */,
-                               AFD5716B0996C16700BA26F7 /* thornbird.c */,
-                               AFD570980996B86200BA26F7 /* triangle.c */,
-                               AFD56F1F0996AB5A00BA26F7 /* vines.c */,
-                               AFD570AE0996B8EF00BA26F7 /* worm.c */,
-                       );
-                       name = Xlockmore;
-                       sourceTree = "<group>";
-               };
-               AF480DD0098F4F2000FB32B8 /* OpenGL */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AFA5605F09936E9C00F3E977 /* antinspect.c */,
-                               AFA562EF0993941600F3E977 /* antmaze.c */,
-                               AFA5607709936FDD00F3E977 /* ants.h */,
-                               AFA5607809936FDD00F3E977 /* antspotlight.c */,
-                               AF0839A909930C4900277BE9 /* atlantis.c */,
-                               AF7778BD09B65B3F00EA3033 /* atlantis.h */,
-                               AF083A31099311CE00277BE9 /* atunnel.c */,
-                               AFA55AF409933DBF00F3E977 /* b_draw.c */,
-                               AFA55AF509933DBF00F3E977 /* b_lockglue.c */,
-                               AFA55AF609933DBF00F3E977 /* b_sphere.c */,
-                               AFA5616D09937C9A00F3E977 /* blinkbox.c */,
-                               AFA5602909936D0700F3E977 /* blocktube.c */,
-                               AFA562D40993930C00F3E977 /* boing.c */,
-                               AFA55EE70993613E00F3E977 /* bouncingcow.c */,
-                               AFA55CBE09934C0900F3E977 /* boxed.c */,
-                               AFA55CBF09934C0900F3E977 /* boxed.h */,
-                               AFA55AE409933D3800F3E977 /* bubble3d.c */,
-                               AFA55AE809933D5900F3E977 /* bubble3d.h */,
-                               AF4812760990CF5D00FB32B8 /* buildlwo.c */,
-                               AF4812770990CF5D00FB32B8 /* buildlwo.h */,
-                               AFA5595D0993310500F3E977 /* cage.c */,
-                               AF77785E09B6530E00EA3033 /* carousel.c */,
-                               AFA55E2209935F2B00F3E977 /* chessgames.h */,
-                               AFA55E2309935F2B00F3E977 /* chessmodels.c */,
-                               AFA55E2409935F2B00F3E977 /* chessmodels.h */,
-                               AFA55BC00993416E00F3E977 /* circuit.c */,
-                               AF5C9B101A0CCF4E00B0147A /* cityflow.c */,
-                               AF3581D91431D5FC00E09C51 /* companion.c */,
-                               AF3581D61431D5FC00E09C51 /* companion_disc.c */,
-                               AF3581D71431D5FC00E09C51 /* companion_heart.c */,
-                               AF3581D81431D5FC00E09C51 /* companion_quad.c */,
-                               AFA55EE80993613E00F3E977 /* cow_face.c */,
-                               AFA55EE90993613E00F3E977 /* cow_hide.c */,
-                               AFA55EEA0993613E00F3E977 /* cow_hoofs.c */,
-                               AFA55EEB0993613E00F3E977 /* cow_horns.c */,
-                               AFA55EEC0993613E00F3E977 /* cow_tail.c */,
-                               AFA55EED0993613E00F3E977 /* cow_udder.c */,
-                               AFA563290993957100F3E977 /* crackberg.c */,
-                               AFA563660993970F00F3E977 /* cube21.c */,
-                               AFA55D770993589300F3E977 /* cubenetic.c */,
-                               AFA55FF309936C4500F3E977 /* cubestorm.c */,
-                               AF4FF4D00D52CC8400666F98 /* cubicgrid.c */,
-                               AF480DD1098F4F6200FB32B8 /* dangerball.c */,
-                               AF77787609B653DC00EA3033 /* dnalogo.c */,
-                               AF0839AA09930C4900277BE9 /* dolphin.c */,
-                               AF241F81107C38DF00046A84 /* dropshadow.c */,
-                               AF241F82107C38DF00046A84 /* dropshadow.h */,
-                               AF7778C109B65C6A00EA3033 /* e_textures.h */,
-                               AFA55E2509935F2B00F3E977 /* endgame.c */,
-                               AFA55C230993435300F3E977 /* engine.c */,
-                               AF642409099FFAF0000F4CD4 /* extrusion-helix2.c */,
-                               AF64240A099FFAF0000F4CD4 /* extrusion-helix3.c */,
-                               AF64240B099FFAF0000F4CD4 /* extrusion-helix4.c */,
-                               AF64240C099FFAF0000F4CD4 /* extrusion-joinoffset.c */,
-                               AF64240D099FFAF0000F4CD4 /* extrusion-screw.c */,
-                               AF64240E099FFAF0000F4CD4 /* extrusion-taper.c */,
-                               AF64240F099FFAF1000F4CD4 /* extrusion-twistoid.c */,
-                               AF642410099FFAF1000F4CD4 /* extrusion.c */,
-                               AF642411099FFAF1000F4CD4 /* extrusion.h */,
-                               AFA5604709936DCC00F3E977 /* flipflop.c */,
-                               AF77775409B644FF00EA3033 /* flipscreen3d.c */,
-                               AF77780109B64EC000EA3033 /* fliptext.c */,
-                               AFA55E980993608800F3E977 /* flyingtoasters.c */,
-                               AFBF89AE0E423FC3006A2D66 /* fps-gl.c */,
-                               AF4812250990CB8C00FB32B8 /* gears.c */,
-                               AFF3CA0217CCAEB70028F240 /* geodesic.c */,
-                               AF7ACFD619FF0B7A00BD752B /* geodesicgears.c */,
-                               AFA55BA60993401A00F3E977 /* gflux.c */,
-                               AFA55E4509935FD300F3E977 /* glblur.c */,
-                               AFF463710C440B9200EE6509 /* glcells.c */,
-                               AF77778B09B64A2A00EA3033 /* gleidescope.c */,
-                               AFA55CE109934D2E00F3E977 /* glforestfire.c */,
-                               AFA563460993963400F3E977 /* glhanoi.c */,
-                               AFA5600E09936CB300F3E977 /* glknots.c */,
-                               AFA55F870993648500F3E977 /* glmatrix.c */,
-                               AFA55B2109933E4A00F3E977 /* glplanet.c */,
-                               AF48E1660A0C268500F94CF9 /* glschool.c */,
-                               AF48E1670A0C268500F94CF9 /* glschool.h */,
-                               AF48E1620A0C268400F94CF9 /* glschool_alg.c */,
-                               AF48E1630A0C268500F94CF9 /* glschool_alg.h */,
-                               AF48E1640A0C268500F94CF9 /* glschool_gl.c */,
-                               AF48E1650A0C268500F94CF9 /* glschool_gl.h */,
-                               AF7777E709B64CF700EA3033 /* glslideshow.c */,
-                               AFA55C8C099349EE00F3E977 /* glsnake.c */,
-                               AFD56E080996A07A00BA26F7 /* gltext.c */,
-                               AF78D18A142DD96E002AAF77 /* hilbert.c */,
-                               AFA55F59099362DF00F3E977 /* hypertorus.c */,
-                               AF3C715D0D624C600030CC0D /* hypnowheel.c */,
-                               AFE6A16A0CDD78EA002805BF /* involute.c */,
-                               AFE6A16B0CDD78EA002805BF /* involute.h */,
-                               AF35EB250E6382BA00691F2F /* jigsaw.c */,
-                               AFA55F210993620200F3E977 /* jigglypuff.c */,
-                               AFA563B90993991300F3E977 /* juggler3d.c */,
-                               AF7511141782B64300380EA1 /* kaleidocycle.c */,
-                               AFA55F3F0993626E00F3E977 /* klein.c */,
-                               AFA55A8E0993369100F3E977 /* lament.c */,
-                               AFF1BA0E19A96D8B0016A88D /* lament_model.c */,
-                               AFA55DDD09935DB600F3E977 /* lavalite.c */,
-                               AF4FD7000CE7A577005EE58E /* lockward.c */,
-                               AFA55DE109935DFB00F3E977 /* marching.c */,
-                               AFA55DE209935DFB00F3E977 /* marching.h */,
-                               AFA55BF9099342D500F3E977 /* menger.c */,
-                               AF7777A509B64AFC00EA3033 /* mirrorblob.c */,
-                               AFA55982099331C300F3E977 /* moebius.c */,
-                               AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */,
-                               AFA561120993786800F3E977 /* molecule.c */,
-                               AF7778BE09B65BA300EA3033 /* molecules.sh */,
-                               AFA559CC099332E800F3E977 /* morph3d.c */,
-                               AFA5619009937D3600F3E977 /* noof.c */,
-                               AFD51DB60F063BCE00471C02 /* photopile.c */,
-                               AFA562340993856A00F3E977 /* pinion.c */,
-                               AF4812780990CF5D00FB32B8 /* pipeobjs.c */,
-                               AF4812790990CF5D00FB32B8 /* pipes.c */,
-                               AFA561B209937DCB00F3E977 /* polyhedra-gl.c */,
-                               AFA561B309937DCC00F3E977 /* polyhedra.c */,
-                               AFA561B409937DCC00F3E977 /* polyhedra.h */,
-                               AFA560C3099371D500F3E977 /* polytopes.c */,
-                               AFFAB33119158EA80020F021 /* projectiveplane.c */,
-                               AFA5621C099384F600F3E977 /* providence.c */,
-                               AFA55B3F09933EC600F3E977 /* pulsar.c */,
-                               AFF28695178611720050A578 /* quasicrystal.c */,
-                               AFA55E0609935EB800F3E977 /* queens.c */,
-                               AFBE743F19A7C6930018AA35 /* robot.c */,
-                               AF39E2A0198A13F50064A58D /* robot-wireframe.c */,
-                               AFA559EA0993335C00F3E977 /* rubik.c */,
-                               AF32D9FA0F3AD1200080F535 /* rubikblocks.c */,
-                               AFA55A400993351F00F3E977 /* s1_1.c */,
-                               AFA55A410993351F00F3E977 /* s1_2.c */,
-                               AFA55A420993351F00F3E977 /* s1_3.c */,
-                               AFA55A430993351F00F3E977 /* s1_4.c */,
-                               AFA55A440993351F00F3E977 /* s1_5.c */,
-                               AFA55A450993351F00F3E977 /* s1_6.c */,
-                               AFA55A460993351F00F3E977 /* s1_b.c */,
-                               AFA55D510993569C00F3E977 /* sballs.c */,
-                               AF0839AB09930C4900277BE9 /* shark.c */,
-                               AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */,
-                               AFE2A4720E2E90E300ADB298 /* skytentacles.c */,
-                               AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */,
-                               AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */,
-                               AFE30C010E52B1DC00CCF4A5 /* sonar.c */,
-                               AFA55D940993590F00F3E977 /* spheremonics.c */,
-                               AFA55A470993351F00F3E977 /* sproingies.c */,
-                               AF7778C009B65C0F00EA3033 /* sproingies.h */,
-                               AFA55A480993351F00F3E977 /* sproingiewrap.c */,
-                               AFA55A1A0993345900F3E977 /* stairs.c */,
-                               AF77782809B650FF00EA3033 /* starwars.c */,
-                               AF77782909B650FF00EA3033 /* starwars.txt */,
-                               AF7777BF09B64BD400EA3033 /* stonerview-move.c */,
-                               AF7777C009B64BD400EA3033 /* stonerview-move.h */,
-                               AF7777C109B64BD400EA3033 /* stonerview-osc.c */,
-                               AF7777C209B64BD400EA3033 /* stonerview-osc.h */,
-                               AF7777C309B64BD400EA3033 /* stonerview-view.c */,
-                               AF7777C409B64BD400EA3033 /* stonerview.c */,
-                               AF7777C509B64BD400EA3033 /* stonerview.h */,
-                               AFA559A80993326300F3E977 /* superquadrics.c */,
-                               AF4A3463102A5A0E00A81B2A /* surfaces.c */,
-                               AF0839AC09930C4900277BE9 /* swim.c */,
-                               AFA563090993948F00F3E977 /* tangram.c */,
-                               AFA563070993948F00F3E977 /* tangram_shapes.c */,
-                               AFA563080993948F00F3E977 /* tangram_shapes.h */,
-                               AFC211930E4E30C800D87B6E /* teapot.c */,
-                               AFC211940E4E30C800D87B6E /* teapot.h */,
-                               AFA5638E0993980D00F3E977 /* timetunnel.c */,
-                               AFA55E990993608800F3E977 /* toast.c */,
-                               AFA55E9A0993608800F3E977 /* toast.dxf */,
-                               AFA55E9B0993608800F3E977 /* toast2.c */,
-                               AFA55E9C0993608800F3E977 /* toast2.dxf */,
-                               AFA55EAB0993608800F3E977 /* toaster.c */,
-                               AFA55EAC0993608800F3E977 /* toaster.dxf */,
-                               AFA55E9D0993608800F3E977 /* toaster_base.c */,
-                               AFA55E9F0993608800F3E977 /* toaster_handle.c */,
-                               AFA55EA10993608800F3E977 /* toaster_handle2.c */,
-                               AFA55EA30993608800F3E977 /* toaster_jet.c */,
-                               AFA55EA50993608800F3E977 /* toaster_knob.c */,
-                               AFA55EA70993608800F3E977 /* toaster_slots.c */,
-                               AFA55EA90993608800F3E977 /* toaster_wing.c */,
-                               AF998EF80A083E750051049D /* topblock.c */,
-                               AF083A58099312B000277BE9 /* tunnel_draw.c */,
-                               AF083A5D099312DB00277BE9 /* tunnel_draw.h */,
-                               AFDA65A4178A541A0070D24B /* unknownpleasures.c */,
-                               AF0DCA5F0C4CBB7300D76972 /* voronoi.c */,
-                               AF0839AD09930C4900277BE9 /* whale.c */,
-                               AF39E2A1198A13F50064A58D /* winduprobot.c */,
-                       );
-                       name = OpenGL;
-                       sourceTree = "<group>";
-               };
-               AFC258670988A468000655EE /* config */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AFE6A4360CDD8026002805BF /* abstractile.xml */,
-                               AFC258680988A468000655EE /* anemone.xml */,
-                               AFC258690988A468000655EE /* anemotaxis.xml */,
-                               AFC2586A0988A468000655EE /* ant.xml */,
-                               AFC2586B0988A468000655EE /* antinspect.xml */,
-                               AFC2586C0988A468000655EE /* antmaze.xml */,
-                               AFC2586D0988A468000655EE /* antspotlight.xml */,
-                               AFC2586E0988A468000655EE /* apollonian.xml */,
-                               AFC2586F0988A468000655EE /* apple2.xml */,
-                               AFC258700988A468000655EE /* atlantis.xml */,
-                               AFC258710988A468000655EE /* attraction.xml */,
-                               AFC258720988A468000655EE /* atunnel.xml */,
-                               AFC258730988A468000655EE /* barcode.xml */,
-                               AF73FF3B1A0988C500E485E9 /* binaryring.xml */,
-                               AFC258740988A468000655EE /* blaster.xml */,
-                               AFC258750988A468000655EE /* blinkbox.xml */,
-                               AFC258760988A468000655EE /* blitspin.xml */,
-                               AFC258770988A468000655EE /* blocktube.xml */,
-                               AFC258780988A468000655EE /* boing.xml */,
-                               AFC258790988A468000655EE /* bouboule.xml */,
-                               AFC2587A0988A468000655EE /* bouncingcow.xml */,
-                               AFC2587B0988A468000655EE /* boxed.xml */,
-                               AFC2587C0988A468000655EE /* boxfit.xml */,
-                               AFC2587D0988A468000655EE /* braid.xml */,
-                               AFC2587E0988A468000655EE /* bsod.xml */,
-                               AFC2587F0988A468000655EE /* bubble3d.xml */,
-                               AFC258800988A468000655EE /* bubbles.xml */,
-                               AFC258810988A468000655EE /* bumps.xml */,
-                               AFC258820988A468000655EE /* cage.xml */,
-                               AFC258830988A468000655EE /* carousel.xml */,
-                               AFC258840988A468000655EE /* ccurve.xml */,
-                               AFC258850988A468000655EE /* celtic.xml */,
-                               AFC258860988A468000655EE /* circuit.xml */,
-                               AF5C9B0F1A0CCF4E00B0147A /* cityflow.xml */,
-                               AFC258870988A468000655EE /* cloudlife.xml */,
-                               AF3581E61431D61D00E09C51 /* companioncube.xml */,
-                               AFC258880988A468000655EE /* compass.xml */,
-                               AFC258890988A468000655EE /* coral.xml */,
-                               AFC2588B0988A468000655EE /* crackberg.xml */,
-                               AFC2588C0988A468000655EE /* critical.xml */,
-                               AFC2588D0988A468000655EE /* crystal.xml */,
-                               AFC2588E0988A468000655EE /* cube21.xml */,
-                               AFC2588F0988A468000655EE /* cubenetic.xml */,
-                               AFC258900988A468000655EE /* cubestorm.xml */,
-                               AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */,
-                               AFF4634B0C44046500EE6509 /* cwaves.xml */,
-                               AFC258910988A468000655EE /* cynosure.xml */,
-                               AFC258920988A468000655EE /* dangerball.xml */,
-                               AFC258930988A468000655EE /* decayscreen.xml */,
-                               AFC258940988A468000655EE /* deco.xml */,
-                               AFC258950988A468000655EE /* deluxe.xml */,
-                               AFC258960988A468000655EE /* demon.xml */,
-                               AFC258970988A468000655EE /* discrete.xml */,
-                               AFC258980988A468000655EE /* distort.xml */,
-                               AF77787909B6545E00EA3033 /* dnalogo.xml */,
-                               AFC258990988A468000655EE /* drift.xml */,
-                               AFC2589B0988A468000655EE /* endgame.xml */,
-                               AFC2589C0988A468000655EE /* engine.xml */,
-                               AFC2589D0988A468000655EE /* epicycle.xml */,
-                               AFC2589E0988A468000655EE /* eruption.xml */,
-                               AFC2589F0988A468000655EE /* euler2d.xml */,
-                               AFC258A00988A468000655EE /* extrusion.xml */,
-                               AFC258A10988A468000655EE /* fadeplot.xml */,
-                               AFC258A20988A468000655EE /* fiberlamp.xml */,
-                               AFC258A40988A468000655EE /* fireworkx.xml */,
-                               AFC258A50988A468000655EE /* flag.xml */,
-                               AFC258A60988A468000655EE /* flame.xml */,
-                               AFC258A70988A468000655EE /* flipflop.xml */,
-                               AFC258A80988A468000655EE /* flipscreen3d.xml */,
-                               AFC258A90988A468000655EE /* fliptext.xml */,
-                               AFC258AA0988A468000655EE /* flow.xml */,
-                               AFC258AB0988A468000655EE /* fluidballs.xml */,
-                               AFC258AC0988A468000655EE /* flurry.xml */,
-                               AFC258AD0988A468000655EE /* flyingtoasters.xml */,
-                               AFC258AE0988A468000655EE /* fontglide.xml */,
-                               AFC258AF0988A468000655EE /* forest.xml */,
-                               AFC258B00988A468000655EE /* fuzzyflakes.xml */,
-                               AFC258B10988A468000655EE /* galaxy.xml */,
-                               AFC258B20988A468000655EE /* gears.xml */,
-                               AFF3C9FD17CCAD9A0028F240 /* geodesic.xml */,
-                               AF7ACFD819FF0BA600BD752B /* geodesicgears.xml */,
-                               AFC258B30988A468000655EE /* gflux.xml */,
-                               AFC258B40988A468000655EE /* glblur.xml */,
-                               AFF463730C440BAC00EE6509 /* glcells.xml */,
-                               AFC258B50988A468000655EE /* gleidescope.xml */,
-                               AFC258B60988A468000655EE /* glforestfire.xml */,
-                               AFC258B70988A468000655EE /* glhanoi.xml */,
-                               AFC258B80988A468000655EE /* glknots.xml */,
-                               AFC258B90988A468000655EE /* glmatrix.xml */,
-                               AFC258BA0988A468000655EE /* glplanet.xml */,
-                               AF48E16B0A0C26A400F94CF9 /* glschool.xml */,
-                               AFC258BB0988A468000655EE /* glslideshow.xml */,
-                               AFC258BC0988A468000655EE /* glsnake.xml */,
-                               AFC258BD0988A468000655EE /* gltext.xml */,
-                               AFC258BF0988A468000655EE /* goop.xml */,
-                               AFC258C00988A468000655EE /* grav.xml */,
-                               AFC258C10988A468000655EE /* greynetic.xml */,
-                               AFC258C20988A468000655EE /* halftone.xml */,
-                               AFC258C30988A468000655EE /* halo.xml */,
-                               AFC258C40988A468000655EE /* helix.xml */,
-                               AFB591BC178B81E600EA4005 /* hexadrop.xml */,
-                               AF78D18E142DD99A002AAF77 /* hilbert.xml */,
-                               AFC258C50988A468000655EE /* hopalong.xml */,
-                               AFC258C60988A468000655EE /* hyperball.xml */,
-                               AFC258C70988A468000655EE /* hypercube.xml */,
-                               AFC258C80988A468000655EE /* hypertorus.xml */,
-                               AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */,
-                               AFC258C90988A468000655EE /* ifs.xml */,
-                               AFC258CA0988A468000655EE /* imsmap.xml */,
-                               AFC258CB0988A468000655EE /* interaggregate.xml */,
-                               AFC258CC0988A468000655EE /* interference.xml */,
-                               AFC258CD0988A468000655EE /* intermomentary.xml */,
-                               AFC258CE0988A468000655EE /* jigglypuff.xml */,
-                               AFC258CF0988A468000655EE /* jigsaw.xml */,
-                               AFC258D00988A468000655EE /* juggle.xml */,
-                               AFC258D10988A468000655EE /* juggler3d.xml */,
-                               AFC258D20988A468000655EE /* julia.xml */,
-                               AFC258D30988A468000655EE /* kaleidescope.xml */,
-                               AF7511161782B66400380EA1 /* kaleidescope.xml */,
-                               AFB8A69A1782BA34004EDB85 /* kaleidocycle.xml */,
-                               AFC258D40988A468000655EE /* klein.xml */,
-                               AFC258D50988A468000655EE /* kumppa.xml */,
-                               AFC258D60988A468000655EE /* lament.xml */,
-                               AFC258D70988A468000655EE /* laser.xml */,
-                               AFC258D80988A468000655EE /* lavalite.xml */,
-                               AF1A17800D6D6F62008AF328 /* lcdscrub.xml */,
-                               AFC258D90988A468000655EE /* lightning.xml */,
-                               AFC258DA0988A468000655EE /* lisa.xml */,
-                               AFC258DB0988A468000655EE /* lissie.xml */,
-                               AFC258DC0988A468000655EE /* lmorph.xml */,
-                               AF4FD7020CE7A5BC005EE58E /* lockward.xml */,
-                               AFC258DD0988A468000655EE /* loop.xml */,
-                               AF0DCA370C4C74B700D76972 /* m6502.xml */,
-                               AFC258DE0988A468000655EE /* maze.xml */,
-                               AFC258DF0988A469000655EE /* memscroller.xml */,
-                               AFC258E00988A469000655EE /* menger.xml */,
-                               AFC258E10988A469000655EE /* metaballs.xml */,
-                               AFC258E20988A469000655EE /* mirrorblob.xml */,
-                               AFC258E30988A469000655EE /* mismunch.xml */,
-                               AFC258E40988A469000655EE /* moebius.xml */,
-                               AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */,
-                               AFC258E50988A469000655EE /* moire.xml */,
-                               AFC258E60988A469000655EE /* moire2.xml */,
-                               AFC258E70988A469000655EE /* molecule.xml */,
-                               AFC258E80988A469000655EE /* morph3d.xml */,
-                               AFC258E90988A469000655EE /* mountain.xml */,
-                               AFC258EA0988A469000655EE /* munch.xml */,
-                               AFC258EB0988A469000655EE /* nerverot.xml */,
-                               AFC258EC0988A469000655EE /* noof.xml */,
-                               AFC258ED0988A469000655EE /* noseguy.xml */,
-                               AFC258EE0988A469000655EE /* pacman.xml */,
-                               AFC258EF0988A469000655EE /* pedal.xml */,
-                               AFC258F00988A469000655EE /* penetrate.xml */,
-                               AFC258F10988A469000655EE /* penrose.xml */,
-                               AFC258F20988A469000655EE /* petri.xml */,
-                               AFC258F30988A469000655EE /* phosphor.xml */,
-                               AFD51DB80F063BE700471C02 /* photopile.xml */,
-                               AFC258F40988A469000655EE /* piecewise.xml */,
-                               AFC258F50988A469000655EE /* pinion.xml */,
-                               AFC258F60988A469000655EE /* pipes.xml */,
-                               AFC258F70988A469000655EE /* polyhedra.xml */,
-                               AFC258F80988A469000655EE /* polyominoes.xml */,
-                               AFC258F90988A469000655EE /* polytopes.xml */,
-                               AFC258FA0988A469000655EE /* pong.xml */,
-                               AFC258FB0988A469000655EE /* popsquares.xml */,
-                               AFFAB32C19158E2A0020F021 /* projectiveplane.xml */,
-                               AFC258FC0988A469000655EE /* providence.xml */,
-                               AFC258FD0988A469000655EE /* pulsar.xml */,
-                               AFC258FE0988A469000655EE /* pyro.xml */,
-                               AFC258FF0988A469000655EE /* qix.xml */,
-                               AFF28694178611720050A578 /* quasicrystal.xml */,
-                               AFC259000988A469000655EE /* queens.xml */,
-                               AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */,
-                               AFC259030988A469000655EE /* ripples.xml */,
-                               AFC259040988A469000655EE /* rocks.xml */,
-                               AFC259050988A469000655EE /* rorschach.xml */,
-                               AFC259060988A469000655EE /* rotor.xml */,
-                               AFC259070988A469000655EE /* rotzoomer.xml */,
-                               AFC259080988A469000655EE /* rubik.xml */,
-                               AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */,
-                               AFC259090988A469000655EE /* sballs.xml */,
-                               AFC2590A0988A469000655EE /* shadebobs.xml */,
-                               AFC2590B0988A469000655EE /* sierpinski.xml */,
-                               AFC2590C0988A469000655EE /* sierpinski3d.xml */,
-                               AFE2A4740E2E911200ADB298 /* skytentacles.xml */,
-                               AFC2590D0988A469000655EE /* slidescreen.xml */,
-                               AFC2590E0988A469000655EE /* slip.xml */,
-                               AFC2590F0988A469000655EE /* sonar.xml */,
-                               AFC259100988A469000655EE /* speedmine.xml */,
-                               AFC259110988A469000655EE /* sphere.xml */,
-                               AFC259130988A469000655EE /* spheremonics.xml */,
-                               AFC259140988A469000655EE /* spiral.xml */,
-                               AFC259150988A469000655EE /* spotlight.xml */,
-                               AFC259160988A469000655EE /* sproingies.xml */,
-                               AFC259170988A469000655EE /* squiral.xml */,
-                               AFC259190988A469000655EE /* stairs.xml */,
-                               AFC2591A0988A469000655EE /* starfish.xml */,
-                               AFC2591B0988A469000655EE /* starwars.xml */,
-                               AFC2591C0988A469000655EE /* stonerview.xml */,
-                               AFC2591D0988A469000655EE /* strange.xml */,
-                               AFC2591E0988A469000655EE /* substrate.xml */,
-                               AFC2591F0988A469000655EE /* superquadrics.xml */,
-                               AF4A3461102A59EB00A81B2A /* surfaces.xml */,
-                               AFC259200988A469000655EE /* swirl.xml */,
-                               AFC259210988A469000655EE /* t3d.xml */,
-                               AFC259220988A469000655EE /* tangram.xml */,
-                               AF68A49419196E3E00D41CD1 /* tessellimage.xml */,
-                               AFC259230988A469000655EE /* thornbird.xml */,
-                               AFC259240988A469000655EE /* timetunnel.xml */,
-                               AF998EFA0A083E8C0051049D /* topblock.xml */,
-                               AFC259250988A469000655EE /* triangle.xml */,
-                               AF3582211433318500E09C51 /* tronbit.xml */,
-                               AFC259260988A469000655EE /* truchet.xml */,
-                               AFC259270988A469000655EE /* twang.xml */,
-                               AFC259280988A469000655EE /* vermiculate.xml */,
-                               AFC259290988A469000655EE /* vidwhacker.xml */,
-                               AFC2592A0988A469000655EE /* vines.xml */,
-                               AFDA65A3178A541A0070D24B /* unknownpleasures.xml */,
-                               AF0DCA610C4CBB8E00D76972 /* voronoi.xml */,
-                               AFC2592B0988A469000655EE /* wander.xml */,
-                               AFC2592C0988A469000655EE /* webcollage.xml */,
-                               AFC2592D0988A469000655EE /* whirlwindwarp.xml */,
-                               AFC2592F0988A469000655EE /* whirlygig.xml */,
-                               AF39E2AC198A15820064A58D /* winduprobot.xml */,
-                               AFC259300988A469000655EE /* worm.xml */,
-                               AFC259310988A469000655EE /* wormhole.xml */,
-                               AFC259320988A469000655EE /* xanalogtv.xml */,
-                               AFC259370988A469000655EE /* xflame.xml */,
-                               AFC259380988A469000655EE /* xjack.xml */,
-                               AFC259390988A469000655EE /* xlyap.xml */,
-                               AFC2593A0988A469000655EE /* xmatrix.xml */,
-                               AFC2593D0988A469000655EE /* xrayswarm.xml */,
-                               AFC2593F0988A469000655EE /* xspirograph.xml */,
-                               AFC259430988A469000655EE /* zoom.xml */,
-                       );
-                       name = config;
-                       path = hacks/config;
-                       sourceTree = "<group>";
-               };
-               AFE1FD520981E35400F7970E /* Utils */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AFDA11211934424D003D397F /* aligned_malloc.c */,
-                               AFDA11221934424D003D397F /* aligned_malloc.h */,
-                               CE9289D119BD00E200961F22 /* async_netdb.c */,
-                               CE9289D219BD00E300961F22 /* async_netdb.h */,
-                               AF9D473609B52EE0006E59CF /* colorbars.c */,
-                               AF9D473709B52EE0006E59CF /* colorbars.h */,
-                               AFC25B990988BC08000655EE /* colors.c */,
-                               AFC25B9A0988BC08000655EE /* colors.h */,
-                               AFE1FD530981E3CB00F7970E /* erase.c */,
-                               AFE1FD540981E3CB00F7970E /* erase.h */,
-                               AFA55A3E0993351F00F3E977 /* gllist.c */,
-                               AFA55A3F0993351F00F3E977 /* gllist.h */,
-                               AF480EB0098F63D600FB32B8 /* gltrackball.c */,
-                               AF480EB2098F63DF00FB32B8 /* gltrackball.h */,
-                               AFD56E0A0996A0ED00BA26F7 /* glut_roman.h */,
-                               AFD56E0B0996A0ED00BA26F7 /* glut_stroke.c */,
-                               AFD56E0C0996A0ED00BA26F7 /* glut_swidth.c */,
-                               AFD56E0D0996A0ED00BA26F7 /* glutstroke.h */,
-                               AFA5607909936FDD00F3E977 /* grab-ximage.c */,
-                               AFA5607A09936FDD00F3E977 /* grab-ximage.h */,
-                               AFAD462209D5F4DA00AB5F95 /* grabclient.c */,
-                               AFE1FD550981E3CB00F7970E /* hsv.c */,
-                               AFE1FD560981E3CB00F7970E /* hsv.h */,
-                               AF4774E7099D8D8C001F091E /* logo.c */,
-                               AFA55864099324D800F3E977 /* minixpm.c */,
-                               AFA55865099324D800F3E977 /* minixpm.h */,
-                               AFA55A93099336D800F3E977 /* normals.c */,
-                               AFA55A94099336D800F3E977 /* normals.h */,
-                               AF4775BE099D9E79001F091E /* resources.c */,
-                               AF4775BF099D9E79001F091E /* resources.h */,
-                               AF480EB7098F646400FB32B8 /* rotator.c */,
-                               AF480EAC098F63B000FB32B8 /* rotator.h */,
-                               AFB5A06B0981F4C600871B16 /* screenhack.h */,
-                               AFC254B909873AF9000655EE /* screenhackI.h */,
-                               AF480EBB098F649600FB32B8 /* sphere.c */,
-                               AF480EBA098F648700FB32B8 /* sphere.h */,
-                               AFE1FD570981E3CB00F7970E /* spline.c */,
-                               AFE1FD580981E3CB00F7970E /* spline.h */,
-                               AF77780809B64F4900EA3033 /* texfont.c */,
-                               AF77780909B64F4900EA3033 /* texfont.h */,
-                               AFC7592B158D8E8B00C5458E /* textclient.c */,
-                               AFC7592C158D8E8B00C5458E /* textclient.h */,
-                               AFDA11231934424D003D397F /* thread_util.c */,
-                               AFDA11241934424D003D397F /* thread_util.h */,
-                               AF480EAD098F63BE00FB32B8 /* trackball.c */,
-                               AF480EAF098F63CD00FB32B8 /* trackball.h */,
-                               AF480ED2098F652A00FB32B8 /* tube.c */,
-                               AF480ED1098F651C00FB32B8 /* tube.h */,
-                               AFB5A0ED0981FF8B00871B16 /* usleep.c */,
-                               AFB5A0EE0981FF8B00871B16 /* usleep.h */,
-                               AFE943B319DDF97F000A5E6D /* utf8wc.c */,
-                               AFE943B419DDF97F000A5E6D /* utf8wc.h */,
-                               AFE1FD590981E3CB00F7970E /* utils.h */,
-                               AFE1FD5A0981E3CB00F7970E /* version.h */,
-                               AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */,
-                               AFE943AF19DD54C1000A5E6D /* xft.c */,
-                               AFE943B019DD54C1000A5E6D /* xft.h */,
-                               AF480CBB098E37D600FB32B8 /* xlockmore.c */,
-                               AF480C89098E346700FB32B8 /* xlockmore.h */,
-                               AF480C8A098E34AB00FB32B8 /* xlockmoreI.h */,
-                               AF975C91099C929800B05160 /* xpm-pixmap.c */,
-                               AF975C92099C929800B05160 /* xpm-pixmap.h */,
-                               AF0839AE09930C4900277BE9 /* xpm-ximage.c */,
-                               AF0839AF09930C4900277BE9 /* xpm-ximage.h */,
-                               AFE1FD5B0981E3CB00F7970E /* yarandom.c */,
-                               AFE1FD5C0981E3CB00F7970E /* yarandom.h */,
-                       );
-                       name = Utils;
-                       sourceTree = "<group>";
-               };
-               AFE1FD610981E3E700F7970E /* Hacks */ = {
-                       isa = PBXGroup;
-                       children = (
-                               AF480DC7098F4EB500FB32B8 /* XScreenSaver */,
-                               AF480DCF098F4F0600FB32B8 /* Xlockmore */,
-                               AF480DD0098F4F2000FB32B8 /* OpenGL */,
-                       );
-                       name = Hacks;
-                       sourceTree = "<group>";
-               };
-/* End PBXGroup section */
-
-/* Begin PBXHeadersBuildPhase section */
-               AF4808BD098C3B6C00FB32B8 /* Headers */ = {
-                       isa = PBXHeadersBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55867099324D800F3E977 /* minixpm.h in Headers */,
-                               AFA55A540993353500F3E977 /* gllist.h in Headers */,
-                               AFA55A96099336D800F3E977 /* normals.h in Headers */,
-                               AFE943B219DD54C1000A5E6D /* xft.h in Headers */,
-                               AF975C94099C929800B05160 /* xpm-pixmap.h in Headers */,
-                               AF4775C1099D9E79001F091E /* resources.h in Headers */,
-                               AF9D473909B52EE0006E59CF /* colorbars.h in Headers */,
-                               AFDA11261934424D003D397F /* aligned_malloc.h in Headers */,
-                               AFDA11281934424D003D397F /* thread_util.h in Headers */,
-                               AFBF893F0E41D930006A2D66 /* fps.h in Headers */,
-                               AFBF89B20E424036006A2D66 /* fpsI.h in Headers */,
-                               AF6048FC157C07C600CA21E4 /* jwzgles.h in Headers */,
-                               AF6048FD157C07C600CA21E4 /* jwzglesI.h in Headers */,
-                               AFC7592E158D8E8B00C5458E /* textclient.h in Headers */,
-                               CE9289D419BD00E300961F22 /* async_netdb.h in Headers */,
-                               AFE943B619DDF97F000A5E6D /* utf8wc.h in Headers */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXHeadersBuildPhase section */
-
-/* Begin PBXLegacyTarget section */
-               AF4FF4930D52CA0800666F98 /* m6502.h */ = {
-                       isa = PBXLegacyTarget;
-                       buildArgumentsString = "m6502.sh $(PRODUCT_NAME) images/m6502/*.asm";
-                       buildConfigurationList = AF4FF4940D52CA0800666F98 /* Build configuration list for PBXLegacyTarget "m6502.h" */;
-                       buildPhases = (
-                       );
-                       buildToolPath = /bin/sh;
-                       buildWorkingDirectory = hacks/;
-                       dependencies = (
-                       );
-                       name = m6502.h;
-                       passBuildSettingsInEnvironment = 1;
-                       productName = molecules.h;
-               };
-               AFA56119099378CB00F3E977 /* molecules.h */ = {
-                       isa = PBXLegacyTarget;
-                       buildArgumentsString = "molecules.sh $(PRODUCT_NAME) ../images/molecules/*.pdb";
-                       buildConfigurationList = AFA5611A099378EA00F3E977 /* Build configuration list for PBXLegacyTarget "molecules.h" */;
-                       buildPhases = (
-                       );
-                       buildToolPath = /bin/sh;
-                       buildWorkingDirectory = hacks/glx/;
-                       dependencies = (
-                       );
-                       name = molecules.h;
-                       passBuildSettingsInEnvironment = 1;
-                       productName = molecules.h;
-               };
-/* End PBXLegacyTarget section */
-
-/* Begin PBXNativeTarget section */
-               AF08398F09930B6B00277BE9 /* Atlantis */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF08399F09930B6B00277BE9 /* Build configuration list for PBXNativeTarget "Atlantis" */;
-                       buildPhases = (
-                               AF08399209930B6B00277BE9 /* Resources */,
-                               AF08399409930B6B00277BE9 /* Sources */,
-                               AF08399709930B6B00277BE9 /* Frameworks */,
-                               AF08399E09930B6B00277BE9 /* Rez */,
-                               AFA3D95309C03D9800E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF08399009930B6B00277BE9 /* PBXTargetDependency */,
-                       );
-                       name = Atlantis;
-                       productName = Atlantis;
-                       productReference = AF0839A209930B6B00277BE9 /* Atlantis.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF083A32099311D700277BE9 /* Atunnel */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF083A45099311D700277BE9 /* Build configuration list for PBXNativeTarget "Atunnel" */;
-                       buildPhases = (
-                               AF083A35099311D700277BE9 /* Resources */,
-                               AF083A37099311D700277BE9 /* Sources */,
-                               AF083A3D099311D700277BE9 /* Frameworks */,
-                               AF083A44099311D700277BE9 /* Rez */,
-                               AFA3D95509C03D9C00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF083A33099311D700277BE9 /* PBXTargetDependency */,
-                       );
-                       name = Atunnel;
-                       productName = Atunnel;
-                       productReference = AF083A48099311D700277BE9 /* Atunnel.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF0DC7AB0C4C73F600D76972 /* m6502 */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF0DC7BA0C4C73F600D76972 /* Build configuration list for PBXNativeTarget "m6502" */;
-                       buildPhases = (
-                               AF0DC7AE0C4C73F600D76972 /* Resources */,
-                               AF0DC7B00C4C73F600D76972 /* Sources */,
-                               AF0DC7B40C4C73F600D76972 /* Frameworks */,
-                               AF0DC7B80C4C73F600D76972 /* Rez */,
-                               AF0DC7B90C4C73F600D76972 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4FF4980D52CA5000666F98 /* PBXTargetDependency */,
-                               AF0DC7AC0C4C73F600D76972 /* PBXTargetDependency */,
-                       );
-                       name = m6502;
-                       productName = Pong;
-                       productReference = AF0DC7BD0C4C73F600D76972 /* m6502.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF0DCA420C4CBB0D00D76972 /* Voronoi */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF0DCA530C4CBB0D00D76972 /* Build configuration list for PBXNativeTarget "Voronoi" */;
-                       buildPhases = (
-                               AF0DCA450C4CBB0D00D76972 /* Resources */,
-                               AF0DCA470C4CBB0D00D76972 /* Sources */,
-                               AF0DCA4A0C4CBB0D00D76972 /* Frameworks */,
-                               AF0DCA510C4CBB0D00D76972 /* Rez */,
-                               AF0DCA520C4CBB0D00D76972 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF0DCA430C4CBB0D00D76972 /* PBXTargetDependency */,
-                       );
-                       name = Voronoi;
-                       productName = Voronoi;
-                       productReference = AF0DCA560C4CBB0D00D76972 /* Voronoi.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF1A17610D6D6EE3008AF328 /* LCDscrub */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF1A17700D6D6EE3008AF328 /* Build configuration list for PBXNativeTarget "LCDscrub" */;
-                       buildPhases = (
-                               AF1A17640D6D6EE3008AF328 /* Resources */,
-                               AF1A17670D6D6EE3008AF328 /* Sources */,
-                               AF1A176A0D6D6EE3008AF328 /* Frameworks */,
-                               AF1A176E0D6D6EE3008AF328 /* Rez */,
-                               AF1A176F0D6D6EE3008AF328 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF1A17620D6D6EE3008AF328 /* PBXTargetDependency */,
-                       );
-                       name = LCDscrub;
-                       productName = LCDscrub;
-                       productReference = AF1A17730D6D6EE3008AF328 /* LCDscrub.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF1AD9E118500F9F00932759 /* XScreenSaverUpdater */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF1ADA0E18500FA200932759 /* Build configuration list for PBXNativeTarget "XScreenSaverUpdater" */;
-                       buildPhases = (
-                               AF1AD9DE18500F9F00932759 /* Sources */,
-                               AF1AD9DF18500F9F00932759 /* Frameworks */,
-                               AF1AD9E018500F9F00932759 /* Resources */,
-                               AF1ADA191850185F00932759 /* CopyFiles */,
-                               AF1ADA1E18501DC200932759 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                       );
-                       name = XScreenSaverUpdater;
-                       productName = XScreenSaverUpdater;
-                       productReference = AF1AD9E218500F9F00932759 /* XScreenSaverUpdater.app */;
-                       productType = "com.apple.product-type.application";
-               };
-               AF2D4D7F13E902F5002AA818 /* Phosphor-iOS */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF2D4D8C13E902F5002AA818 /* Build configuration list for PBXNativeTarget "Phosphor-iOS" */;
-                       buildPhases = (
-                               AF2D4D8213E902F5002AA818 /* Resources */,
-                               AF2D4D8513E902F5002AA818 /* Sources */,
-                               AF2D4D8813E902F5002AA818 /* Frameworks */,
-                               AF2D51F413E94AC4002AA818 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF2D4D8013E902F5002AA818 /* PBXTargetDependency */,
-                               AF2D4D9E13E90347002AA818 /* PBXTargetDependency */,
-                       );
-                       name = "Phosphor-iOS";
-                       productName = PhosphorApp;
-                       productReference = AF2D4D8F13E902F5002AA818 /* Phosphor.app */;
-                       productType = "com.apple.product-type.application";
-               };
-               AF2D4F6A13E91093002AA818 /* Apple2-iOS */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF2D4F7B13E91093002AA818 /* Build configuration list for PBXNativeTarget "Apple2-iOS" */;
-                       buildPhases = (
-                               AF2D4F6F13E91093002AA818 /* Resources */,
-                               AF2D4F7413E91093002AA818 /* Sources */,
-                               AF2D4F7713E91093002AA818 /* Frameworks */,
-                               AF2D51FD13E94B2D002AA818 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF2D4F6B13E91093002AA818 /* PBXTargetDependency */,
-                               AF2D4F8F13E91127002AA818 /* PBXTargetDependency */,
-                       );
-                       name = "Apple2-iOS";
-                       productName = Apple2App;
-                       productReference = AF2D4F7E13E91093002AA818 /* Apple2.app */;
-                       productType = "com.apple.product-type.application";
-               };
-               AF32D9E00F3AD0B40080F535 /* RubikBlocks */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF32D9F10F3AD0B40080F535 /* Build configuration list for PBXNativeTarget "RubikBlocks" */;
-                       buildPhases = (
-                               AF32D9E30F3AD0B40080F535 /* Resources */,
-                               AF32D9E50F3AD0B40080F535 /* Sources */,
-                               AF32D9E80F3AD0B40080F535 /* Frameworks */,
-                               AF32D9EF0F3AD0B40080F535 /* Rez */,
-                               AF32D9F00F3AD0B40080F535 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF32D9E10F3AD0B40080F535 /* PBXTargetDependency */,
-                       );
-                       name = RubikBlocks;
-                       productName = RubikBlocks;
-                       productReference = AF32D9F40F3AD0B40080F535 /* RubikBlocks.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF3581BF1431D47B00E09C51 /* CompanionCube */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF3581D21431D47B00E09C51 /* Build configuration list for PBXNativeTarget "CompanionCube" */;
-                       buildPhases = (
-                               AF3581C21431D47B00E09C51 /* Resources */,
-                               AF3581C51431D47B00E09C51 /* Sources */,
-                               AF3581C91431D47B00E09C51 /* Frameworks */,
-                               AF3581D01431D47B00E09C51 /* Rez */,
-                               AF3581D11431D47B00E09C51 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF3581C01431D47B00E09C51 /* PBXTargetDependency */,
-                       );
-                       name = CompanionCube;
-                       productName = CompanionCube;
-                       productReference = AF3581D51431D47B00E09C51 /* CompanionCube.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF3581FB143330F900E09C51 /* TronBit */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF358213143330F900E09C51 /* Build configuration list for PBXNativeTarget "TronBit" */;
-                       buildPhases = (
-                               AF3581FE143330F900E09C51 /* Resources */,
-                               AF358202143330F900E09C51 /* Sources */,
-                               AF35820A143330F900E09C51 /* Frameworks */,
-                               AF358211143330F900E09C51 /* Rez */,
-                               AF358212143330F900E09C51 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF3581FC143330F900E09C51 /* PBXTargetDependency */,
-                       );
-                       name = TronBit;
-                       productName = CompanionCube;
-                       productReference = AF358216143330F900E09C51 /* TronBit.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF35E88A0E63823600691F2F /* Jigsaw */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF35E89D0E63823600691F2F /* Build configuration list for PBXNativeTarget "Jigsaw" */;
-                       buildPhases = (
-                               AF35E88D0E63823600691F2F /* Resources */,
-                               AF35E88F0E63823600691F2F /* Sources */,
-                               AF35E8940E63823600691F2F /* Frameworks */,
-                               AF35E89B0E63823600691F2F /* Rez */,
-                               AF35E89C0E63823600691F2F /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF35E88B0E63823600691F2F /* PBXTargetDependency */,
-                       );
-                       name = Jigsaw;
-                       productName = Jigsaw;
-                       productReference = AF35E8A00E63823600691F2F /* Jigsaw.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF39E282198A11F60064A58D /* WindupRobot */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF39E293198A11F60064A58D /* Build configuration list for PBXNativeTarget "WindupRobot" */;
-                       buildPhases = (
-                               AF39E285198A11F60064A58D /* Resources */,
-                               AF39E287198A11F60064A58D /* Sources */,
-                               AF39E28A198A11F60064A58D /* Frameworks */,
-                               AF39E291198A11F60064A58D /* Rez */,
-                               AF39E292198A11F60064A58D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF39E283198A11F60064A58D /* PBXTargetDependency */,
-                       );
-                       name = WindupRobot;
-                       productName = DangerBall;
-                       productReference = AF39E296198A11F60064A58D /* WindupRobot.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF3C71450D624BF50030CC0D /* Hypnowheel */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF3C71560D624BF50030CC0D /* Build configuration list for PBXNativeTarget "Hypnowheel" */;
-                       buildPhases = (
-                               AF3C71480D624BF50030CC0D /* Resources */,
-                               AF3C714A0D624BF50030CC0D /* Sources */,
-                               AF3C714D0D624BF50030CC0D /* Frameworks */,
-                               AF3C71540D624BF50030CC0D /* Rez */,
-                               AF3C71550D624BF50030CC0D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF3C71460D624BF50030CC0D /* PBXTargetDependency */,
-                       );
-                       name = Hypnowheel;
-                       productName = Hypnowheel;
-                       productReference = AF3C71590D624BF50030CC0D /* Hypnowheel.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF476FB5099D154F001F091E /* Interference */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF476FC3099D154F001F091E /* Build configuration list for PBXNativeTarget "Interference" */;
-                       buildPhases = (
-                               AF476FB8099D154F001F091E /* Resources */,
-                               AF476FBB099D154F001F091E /* Sources */,
-                               AF476FBE099D154F001F091E /* Frameworks */,
-                               AF476FC2099D154F001F091E /* Rez */,
-                               AFA3D89509C03C4400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF476FB6099D154F001F091E /* PBXTargetDependency */,
-                       );
-                       name = Interference;
-                       productName = Interference;
-                       productReference = AF476FC6099D154F001F091E /* Interference.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF476FDA099D1686001F091E /* Truchet */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF476FE8099D1686001F091E /* Build configuration list for PBXNativeTarget "Truchet" */;
-                       buildPhases = (
-                               AF476FDD099D1686001F091E /* Resources */,
-                               AF476FE0099D1686001F091E /* Sources */,
-                               AF476FE3099D1686001F091E /* Frameworks */,
-                               AF476FE7099D1686001F091E /* Rez */,
-                               AFA3D8E309C03CCA00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF476FDB099D1686001F091E /* PBXTargetDependency */,
-                       );
-                       name = Truchet;
-                       productName = Truchet;
-                       productReference = AF476FEB099D1686001F091E /* Truchet.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47704C099D4385001F091E /* Deluxe */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477059099D4385001F091E /* Build configuration list for PBXNativeTarget "Deluxe" */;
-                       buildPhases = (
-                               AF47704F099D4385001F091E /* Resources */,
-                               AF477051099D4385001F091E /* Sources */,
-                               AF477054099D4385001F091E /* Frameworks */,
-                               AF477058099D4385001F091E /* Rez */,
-                               AFA3D86F09C03BF700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47704D099D4385001F091E /* PBXTargetDependency */,
-                       );
-                       name = Deluxe;
-                       productName = Deluxe;
-                       productReference = AF47705C099D4385001F091E /* Deluxe.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477169099D4786001F091E /* Compass */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477176099D4786001F091E /* Build configuration list for PBXNativeTarget "Compass" */;
-                       buildPhases = (
-                               AF47716C099D4786001F091E /* Resources */,
-                               AF47716E099D4786001F091E /* Sources */,
-                               AF477171099D4786001F091E /* Frameworks */,
-                               AF477175099D4786001F091E /* Rez */,
-                               AFA3D86309C03BE200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47716A099D4786001F091E /* PBXTargetDependency */,
-                       );
-                       name = Compass;
-                       productName = Compass;
-                       productReference = AF477179099D4786001F091E /* Compass.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47717F099D4803001F091E /* Wander */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47718C099D4803001F091E /* Build configuration list for PBXNativeTarget "Wander" */;
-                       buildPhases = (
-                               AF477182099D4803001F091E /* Resources */,
-                               AF477184099D4803001F091E /* Sources */,
-                               AF477187099D4803001F091E /* Frameworks */,
-                               AF47718B099D4803001F091E /* Rez */,
-                               AFA3D8E909C03CD500E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477180099D4803001F091E /* PBXTargetDependency */,
-                       );
-                       name = Wander;
-                       productName = Wander;
-                       productReference = AF47718F099D4803001F091E /* Wander.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4771A7099D4949001F091E /* T3D */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4771B4099D4949001F091E /* Build configuration list for PBXNativeTarget "T3D" */;
-                       buildPhases = (
-                               AF4771AA099D4949001F091E /* Resources */,
-                               AF4771AC099D4949001F091E /* Sources */,
-                               AF4771AF099D4949001F091E /* Frameworks */,
-                               AF4771B3099D4949001F091E /* Rez */,
-                               AFA3D8E109C03CC400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4771A8099D4949001F091E /* PBXTargetDependency */,
-                       );
-                       name = T3D;
-                       productName = T3D;
-                       productReference = AF4771B7099D4949001F091E /* T3D.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4771DB099D4D9A001F091E /* CCurve */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4771E8099D4D9A001F091E /* Build configuration list for PBXNativeTarget "CCurve" */;
-                       buildPhases = (
-                               AF4771DE099D4D9A001F091E /* Resources */,
-                               AF4771E0099D4D9A001F091E /* Sources */,
-                               AF4771E3099D4D9A001F091E /* Frameworks */,
-                               AF4771E7099D4D9A001F091E /* Rez */,
-                               AFA3D85D09C03BD700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4771DC099D4D9A001F091E /* PBXTargetDependency */,
-                       );
-                       name = CCurve;
-                       productName = CCurve;
-                       productReference = AF4771EB099D4D9A001F091E /* CCurve.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4771F2099D4E63001F091E /* NerveRot */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4771FF099D4E63001F091E /* Build configuration list for PBXNativeTarget "NerveRot" */;
-                       buildPhases = (
-                               AF4771F5099D4E63001F091E /* Resources */,
-                               AF4771F7099D4E63001F091E /* Sources */,
-                               AF4771FA099D4E63001F091E /* Frameworks */,
-                               AF4771FE099D4E63001F091E /* Rez */,
-                               AFA3D8AF09C03C7300E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4771F3099D4E63001F091E /* PBXTargetDependency */,
-                       );
-                       name = NerveRot;
-                       productName = NerveRot;
-                       productReference = AF477202099D4E64001F091E /* NerveRot.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477208099D4EE8001F091E /* Whirlygig */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477215099D4EE8001F091E /* Build configuration list for PBXNativeTarget "Whirlygig" */;
-                       buildPhases = (
-                               AF47720B099D4EE8001F091E /* Resources */,
-                               AF47720D099D4EE8001F091E /* Sources */,
-                               AF477210099D4EE8001F091E /* Frameworks */,
-                               AF477214099D4EE8001F091E /* Rez */,
-                               AFA3D8ED09C03CDB00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477209099D4EE8001F091E /* PBXTargetDependency */,
-                       );
-                       name = Whirlygig;
-                       productName = Whirlygig;
-                       productReference = AF477218099D4EE8001F091E /* Whirlygig.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47721E099D4F67001F091E /* Anemone */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47722B099D4F67001F091E /* Build configuration list for PBXNativeTarget "Anemone" */;
-                       buildPhases = (
-                               AF477221099D4F67001F091E /* Resources */,
-                               AF477223099D4F67001F091E /* Sources */,
-                               AF477226099D4F67001F091E /* Frameworks */,
-                               AF47722A099D4F67001F091E /* Rez */,
-                               AFCCCBB509C033DF00353F4D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47721F099D4F67001F091E /* PBXTargetDependency */,
-                       );
-                       name = Anemone;
-                       productName = Anemone;
-                       productReference = AF47722E099D4F67001F091E /* Anemone.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477253099D5717001F091E /* Halftone */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477260099D5717001F091E /* Build configuration list for PBXNativeTarget "Halftone" */;
-                       buildPhases = (
-                               AF477256099D5717001F091E /* Resources */,
-                               AF477258099D5717001F091E /* Sources */,
-                               AF47725B099D5717001F091E /* Frameworks */,
-                               AF47725F099D5717001F091E /* Rez */,
-                               AFA3D88509C03C2700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477254099D5717001F091E /* PBXTargetDependency */,
-                       );
-                       name = Halftone;
-                       productName = Halftone;
-                       productReference = AF477263099D5717001F091E /* Halftone.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47726B099D57B9001F091E /* PopSquares */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477278099D57B9001F091E /* Build configuration list for PBXNativeTarget "PopSquares" */;
-                       buildPhases = (
-                               AF47726E099D57B9001F091E /* Resources */,
-                               AF477270099D57B9001F091E /* Sources */,
-                               AF477273099D57B9001F091E /* Frameworks */,
-                               AF477277099D57B9001F091E /* Rez */,
-                               AFA3D8BF09C03C8D00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47726C099D57B9001F091E /* PBXTargetDependency */,
-                       );
-                       name = PopSquares;
-                       productName = PopSquares;
-                       productReference = AF47727B099D57B9001F091E /* PopSquares.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477283099D5926001F091E /* Piecewise */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477290099D5926001F091E /* Build configuration list for PBXNativeTarget "Piecewise" */;
-                       buildPhases = (
-                               AF477286099D5926001F091E /* Resources */,
-                               AF477288099D5926001F091E /* Sources */,
-                               AF47728B099D5926001F091E /* Frameworks */,
-                               AF47728F099D5926001F091E /* Rez */,
-                               AFA3D8BB09C03C8600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477284099D5926001F091E /* PBXTargetDependency */,
-                       );
-                       name = Piecewise;
-                       productName = Piecewise;
-                       productReference = AF477293099D5926001F091E /* Piecewise.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477382099D65A1001F091E /* Wormhole */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47738F099D65A1001F091E /* Build configuration list for PBXNativeTarget "Wormhole" */;
-                       buildPhases = (
-                               AF477385099D65A1001F091E /* Resources */,
-                               AF477387099D65A1001F091E /* Sources */,
-                               AF47738A099D65A1001F091E /* Frameworks */,
-                               AF47738E099D65A1001F091E /* Rez */,
-                               AFA3D8EF09C03CDE00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477383099D65A1001F091E /* PBXTargetDependency */,
-                       );
-                       name = Wormhole;
-                       productName = Wormhole;
-                       productReference = AF477392099D65A1001F091E /* Wormhole.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47739A099D6648001F091E /* FuzzyFlakes */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4773A7099D6648001F091E /* Build configuration list for PBXNativeTarget "FuzzyFlakes" */;
-                       buildPhases = (
-                               AF47739D099D6648001F091E /* Resources */,
-                               AF47739F099D6648001F091E /* Sources */,
-                               AF4773A2099D6648001F091E /* Frameworks */,
-                               AF4773A6099D6648001F091E /* Rez */,
-                               AFA3D87F09C03C1E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47739B099D6648001F091E /* PBXTargetDependency */,
-                       );
-                       name = FuzzyFlakes;
-                       productName = FuzzyFlakes;
-                       productReference = AF4773AA099D6648001F091E /* FuzzyFlakes.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4773C1099D67B9001F091E /* Anemotaxis */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4773CE099D67B9001F091E /* Build configuration list for PBXNativeTarget "Anemotaxis" */;
-                       buildPhases = (
-                               AF4773C4099D67B9001F091E /* Resources */,
-                               AF4773C6099D67B9001F091E /* Sources */,
-                               AF4773C9099D67B9001F091E /* Frameworks */,
-                               AF4773CD099D67B9001F091E /* Rez */,
-                               AFCCCBC709C03AAF00353F4D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4773C2099D67B9001F091E /* PBXTargetDependency */,
-                       );
-                       name = Anemotaxis;
-                       productName = Anemotaxis;
-                       productReference = AF4773D1099D67B9001F091E /* Anemotaxis.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477401099D69E7001F091E /* Intermomentary */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47740F099D69E7001F091E /* Build configuration list for PBXNativeTarget "Intermomentary" */;
-                       buildPhases = (
-                               AF477404099D69E7001F091E /* Resources */,
-                               AF477407099D69E7001F091E /* Sources */,
-                               AF47740A099D69E7001F091E /* Frameworks */,
-                               AF47740E099D69E7001F091E /* Rez */,
-                               AFA3D89709C03C4700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477402099D69E7001F091E /* PBXTargetDependency */,
-                       );
-                       name = Intermomentary;
-                       productName = Intermomentary;
-                       productReference = AF477412099D69E7001F091E /* Intermomentary.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477426099D7C70001F091E /* IFS */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477434099D7C70001F091E /* Build configuration list for PBXNativeTarget "IFS" */;
-                       buildPhases = (
-                               AF477429099D7C70001F091E /* Resources */,
-                               AF47742C099D7C70001F091E /* Sources */,
-                               AF47742F099D7C70001F091E /* Frameworks */,
-                               AF477433099D7C70001F091E /* Rez */,
-                               AFA3D88F09C03C3900E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477427099D7C70001F091E /* PBXTargetDependency */,
-                       );
-                       name = IFS;
-                       productName = IFS;
-                       productReference = AF477437099D7C70001F091E /* IFS.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477442099D7D33001F091E /* XMatrix */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47744F099D7D33001F091E /* Build configuration list for PBXNativeTarget "XMatrix" */;
-                       buildPhases = (
-                               AF477445099D7D33001F091E /* Resources */,
-                               AF477447099D7D33001F091E /* Sources */,
-                               AF47744A099D7D33001F091E /* Frameworks */,
-                               AF47744E099D7D33001F091E /* Rez */,
-                               AFA3D8F909C03CED00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477443099D7D33001F091E /* PBXTargetDependency */,
-                       );
-                       name = XMatrix;
-                       productName = XMatrix;
-                       productReference = AF477452099D7D33001F091E /* XMatrix.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477483099D89E4001F091E /* Flame */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477490099D89E4001F091E /* Build configuration list for PBXNativeTarget "Flame" */;
-                       buildPhases = (
-                               AF477486099D89E4001F091E /* Resources */,
-                               AF477488099D89E4001F091E /* Sources */,
-                               AF47748B099D89E4001F091E /* Frameworks */,
-                               AF47748F099D89E4001F091E /* Rez */,
-                               AFA3D87909C03C1200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477484099D89E4001F091E /* PBXTargetDependency */,
-                       );
-                       name = Flame;
-                       productName = Flame;
-                       productReference = AF477493099D89E4001F091E /* Flame.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477499099D8A74001F091E /* Kaleidescope */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4774A6099D8A74001F091E /* Build configuration list for PBXNativeTarget "Kaleidescope" */;
-                       buildPhases = (
-                               AF47749C099D8A74001F091E /* Resources */,
-                               AF47749E099D8A74001F091E /* Sources */,
-                               AF4774A1099D8A74001F091E /* Frameworks */,
-                               AF4774A5099D8A74001F091E /* Rez */,
-                               AFA3D89B09C03C4D00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47749A099D8A74001F091E /* PBXTargetDependency */,
-                       );
-                       name = Kaleidescope;
-                       productName = Kaleidescope;
-                       productReference = AF4774A9099D8A74001F091E /* Kaleidescope.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4774B4099D8B5F001F091E /* LMorph */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4774C1099D8B5F001F091E /* Build configuration list for PBXNativeTarget "LMorph" */;
-                       buildPhases = (
-                               AF4774B7099D8B5F001F091E /* Resources */,
-                               AF4774B9099D8B5F001F091E /* Sources */,
-                               AF4774BC099D8B5F001F091E /* Frameworks */,
-                               AF4774C0099D8B5F001F091E /* Rez */,
-                               AFA3D89F09C03C5300E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4774B5099D8B5F001F091E /* PBXTargetDependency */,
-                       );
-                       name = LMorph;
-                       productName = LMorph;
-                       productReference = AF4774C4099D8B5F001F091E /* LMorph.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4774CE099D8BFF001F091E /* Maze */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4774DB099D8BFF001F091E /* Build configuration list for PBXNativeTarget "Maze" */;
-                       buildPhases = (
-                               AF4774D1099D8BFF001F091E /* Resources */,
-                               AF4774D3099D8BFF001F091E /* Sources */,
-                               AF4774D6099D8BFF001F091E /* Frameworks */,
-                               AF4774DA099D8BFF001F091E /* Rez */,
-                               AFA3D8A109C03C5600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4774CF099D8BFF001F091E /* PBXTargetDependency */,
-                       );
-                       name = Maze;
-                       productName = Maze;
-                       productReference = AF4774DE099D8BFF001F091E /* Maze.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47755D099D9A1A001F091E /* Pedal */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47756A099D9A1A001F091E /* Build configuration list for PBXNativeTarget "Pedal" */;
-                       buildPhases = (
-                               AF477560099D9A1A001F091E /* Resources */,
-                               AF477562099D9A1A001F091E /* Sources */,
-                               AF477565099D9A1A001F091E /* Frameworks */,
-                               AF477569099D9A1A001F091E /* Rez */,
-                               AFA3D8B309C03C7900E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47755E099D9A1A001F091E /* PBXTargetDependency */,
-                       );
-                       name = Pedal;
-                       productName = Pedal;
-                       productReference = AF47756D099D9A1A001F091E /* Pedal.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477583099D9C28001F091E /* Pyro */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477590099D9C28001F091E /* Build configuration list for PBXNativeTarget "Pyro" */;
-                       buildPhases = (
-                               AF477586099D9C28001F091E /* Resources */,
-                               AF477588099D9C28001F091E /* Sources */,
-                               AF47758B099D9C28001F091E /* Frameworks */,
-                               AF47758F099D9C28001F091E /* Rez */,
-                               AFA3D8C109C03C9000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477584099D9C28001F091E /* PBXTargetDependency */,
-                       );
-                       name = Pyro;
-                       productName = Pyro;
-                       productReference = AF477593099D9C28001F091E /* Pyro.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47759F099D9CF7001F091E /* Starfish */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4775AC099D9CF7001F091E /* Build configuration list for PBXNativeTarget "Starfish" */;
-                       buildPhases = (
-                               AF4775A2099D9CF7001F091E /* Resources */,
-                               AF4775A4099D9CF7001F091E /* Sources */,
-                               AF4775A7099D9CF7001F091E /* Frameworks */,
-                               AF4775AB099D9CF7001F091E /* Rez */,
-                               AFA3D8DD09C03CBD00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4775A0099D9CF7001F091E /* PBXTargetDependency */,
-                       );
-                       name = Starfish;
-                       productName = Starfish;
-                       productReference = AF4775AF099D9CF7001F091E /* Starfish.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4775D8099D9F69001F091E /* Coral */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4775E5099D9F69001F091E /* Build configuration list for PBXNativeTarget "Coral" */;
-                       buildPhases = (
-                               AF4775DB099D9F69001F091E /* Resources */,
-                               AF4775DD099D9F69001F091E /* Sources */,
-                               AF4775E0099D9F69001F091E /* Frameworks */,
-                               AF4775E4099D9F69001F091E /* Rez */,
-                               AFA3D86509C03BE500E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4775D9099D9F69001F091E /* PBXTargetDependency */,
-                       );
-                       name = Coral;
-                       productName = Coral;
-                       productReference = AF4775E8099D9F69001F091E /* Coral.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4775F2099DA030001F091E /* Epicycle */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4775FF099DA030001F091E /* Build configuration list for PBXNativeTarget "Epicycle" */;
-                       buildPhases = (
-                               AF4775F5099DA030001F091E /* Resources */,
-                               AF4775F7099DA030001F091E /* Sources */,
-                               AF4775FA099DA030001F091E /* Frameworks */,
-                               AF4775FE099DA030001F091E /* Rez */,
-                               AFA3D87309C03C0000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4775F3099DA030001F091E /* PBXTargetDependency */,
-                       );
-                       name = Epicycle;
-                       productName = Epicycle;
-                       productReference = AF477602099DA030001F091E /* Epicycle.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477613099DA26C001F091E /* Kumppa */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477620099DA26C001F091E /* Build configuration list for PBXNativeTarget "Kumppa" */;
-                       buildPhases = (
-                               AF477616099DA26C001F091E /* Resources */,
-                               AF477618099DA26C001F091E /* Sources */,
-                               AF47761B099DA26C001F091E /* Frameworks */,
-                               AF47761F099DA26C001F091E /* Rez */,
-                               AFA3D89D09C03C5000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477614099DA26C001F091E /* PBXTargetDependency */,
-                       );
-                       name = Kumppa;
-                       productName = Kumppa;
-                       productReference = AF477623099DA26C001F091E /* Kumppa.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477644099DA6D0001F091E /* Squiral */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477651099DA6D0001F091E /* Build configuration list for PBXNativeTarget "Squiral" */;
-                       buildPhases = (
-                               AF477647099DA6D0001F091E /* Resources */,
-                               AF477649099DA6D0001F091E /* Sources */,
-                               AF47764C099DA6D0001F091E /* Frameworks */,
-                               AF477650099DA6D0001F091E /* Rez */,
-                               AFA3D8DB09C03CBA00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477645099DA6D0001F091E /* PBXTargetDependency */,
-                       );
-                       name = Squiral;
-                       productName = Squiral;
-                       productReference = AF477654099DA6D0001F091E /* Squiral.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47765A099DA78E001F091E /* Critical */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477667099DA78E001F091E /* Build configuration list for PBXNativeTarget "Critical" */;
-                       buildPhases = (
-                               AF47765D099DA78E001F091E /* Resources */,
-                               AF47765F099DA78E001F091E /* Sources */,
-                               AF477662099DA78E001F091E /* Frameworks */,
-                               AF477666099DA78E001F091E /* Rez */,
-                               AFA3D86709C03BE800E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47765B099DA78E001F091E /* PBXTargetDependency */,
-                       );
-                       name = Critical;
-                       productName = Critical;
-                       productReference = AF47766A099DA78F001F091E /* Critical.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477670099DA849001F091E /* Petri */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47767D099DA849001F091E /* Build configuration list for PBXNativeTarget "Petri" */;
-                       buildPhases = (
-                               AF477673099DA849001F091E /* Resources */,
-                               AF477675099DA849001F091E /* Sources */,
-                               AF477678099DA849001F091E /* Frameworks */,
-                               AF47767C099DA849001F091E /* Rez */,
-                               AFA3D8B709C03C7F00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477671099DA849001F091E /* PBXTargetDependency */,
-                       );
-                       name = Petri;
-                       productName = Petri;
-                       productReference = AF477680099DA849001F091E /* Petri.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47768F099DAA6F001F091E /* Blaster */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47769C099DAA6F001F091E /* Build configuration list for PBXNativeTarget "Blaster" */;
-                       buildPhases = (
-                               AF477692099DAA6F001F091E /* Resources */,
-                               AF477694099DAA6F001F091E /* Sources */,
-                               AF477697099DAA6F001F091E /* Frameworks */,
-                               AF47769B099DAA6F001F091E /* Rez */,
-                               AFCCCBD109C03AFC00353F4D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477690099DAA6F001F091E /* PBXTargetDependency */,
-                       );
-                       name = Blaster;
-                       productName = Blaster;
-                       productReference = AF47769F099DAA6F001F091E /* Blaster.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4776AA099DABDD001F091E /* XSpirograph */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4776B7099DABDD001F091E /* Build configuration list for PBXNativeTarget "XSpirograph" */;
-                       buildPhases = (
-                               AF4776AD099DABDD001F091E /* Resources */,
-                               AF4776AF099DABDD001F091E /* Sources */,
-                               AF4776B2099DABDD001F091E /* Frameworks */,
-                               AF4776B6099DABDD001F091E /* Rez */,
-                               AFA3D8FD09C03CF400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4776AB099DABDD001F091E /* PBXTargetDependency */,
-                       );
-                       name = XSpirograph;
-                       productName = XSpirograph;
-                       productReference = AF4776BA099DABDD001F091E /* XSpirograph.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4776C0099DAC8A001F091E /* XRaySwarm */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4776CD099DAC8A001F091E /* Build configuration list for PBXNativeTarget "XRaySwarm" */;
-                       buildPhases = (
-                               AF4776C3099DAC8A001F091E /* Resources */,
-                               AF4776C5099DAC8A001F091E /* Sources */,
-                               AF4776C8099DAC8A001F091E /* Frameworks */,
-                               AF4776CC099DAC8A001F091E /* Rez */,
-                               AFA3D8FB09C03CF100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4776C1099DAC8A001F091E /* PBXTargetDependency */,
-                       );
-                       name = XRaySwarm;
-                       productName = XRaySwarm;
-                       productReference = AF4776D0099DAC8A001F091E /* XRaySwarm.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4776DB099DADDF001F091E /* WhirlWindWarp */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4776E8099DADDF001F091E /* Build configuration list for PBXNativeTarget "WhirlWindWarp" */;
-                       buildPhases = (
-                               AF4776DE099DADDF001F091E /* Resources */,
-                               AF4776E0099DADDF001F091E /* Sources */,
-                               AF4776E3099DADDF001F091E /* Frameworks */,
-                               AF4776E7099DADDF001F091E /* Rez */,
-                               AFA3D8EB09C03CD800E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4776DC099DADDF001F091E /* PBXTargetDependency */,
-                       );
-                       name = WhirlWindWarp;
-                       productName = WhirlWindWarp;
-                       productReference = AF4776EB099DADDF001F091E /* WhirlWindWarp.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4776F1099DAE7A001F091E /* Vermiculate */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4776FE099DAE7A001F091E /* Build configuration list for PBXNativeTarget "Vermiculate" */;
-                       buildPhases = (
-                               AF4776F4099DAE7A001F091E /* Resources */,
-                               AF4776F6099DAE7A001F091E /* Sources */,
-                               AF4776F9099DAE7A001F091E /* Frameworks */,
-                               AF4776FD099DAE7A001F091E /* Rez */,
-                               AFA3D8E709C03CD100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4776F2099DAE7A001F091E /* PBXTargetDependency */,
-                       );
-                       name = Vermiculate;
-                       productName = Vermiculate;
-                       productReference = AF477701099DAE7A001F091E /* Vermiculate.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47770D099DAF9F001F091E /* CloudLife */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47771A099DAF9F001F091E /* Build configuration list for PBXNativeTarget "CloudLife" */;
-                       buildPhases = (
-                               AF477710099DAF9F001F091E /* Resources */,
-                               AF477712099DAF9F001F091E /* Sources */,
-                               AF477715099DAF9F001F091E /* Frameworks */,
-                               AF477719099DAF9F001F091E /* Rez */,
-                               AFA3D86109C03BDE00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47770E099DAF9F001F091E /* PBXTargetDependency */,
-                       );
-                       name = CloudLife;
-                       productName = CloudLife;
-                       productReference = AF47771D099DAF9F001F091E /* CloudLife.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477723099DB044001F091E /* Substrate */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477730099DB044001F091E /* Build configuration list for PBXNativeTarget "Substrate" */;
-                       buildPhases = (
-                               AF477726099DB044001F091E /* Resources */,
-                               AF477728099DB044001F091E /* Sources */,
-                               AF47772B099DB044001F091E /* Frameworks */,
-                               AF47772F099DB044001F091E /* Rez */,
-                               AFA3D8DF09C03CC000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477724099DB044001F091E /* PBXTargetDependency */,
-                       );
-                       name = Substrate;
-                       productName = Substrate;
-                       productReference = AF477733099DB044001F091E /* Substrate.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477752099DB61E001F091E /* Interaggregate */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47775F099DB61E001F091E /* Build configuration list for PBXNativeTarget "Interaggregate" */;
-                       buildPhases = (
-                               AF477755099DB61E001F091E /* Resources */,
-                               AF477757099DB61E001F091E /* Sources */,
-                               AF47775A099DB61E001F091E /* Frameworks */,
-                               AF47775E099DB61E001F091E /* Rez */,
-                               AFA3D89309C03C4000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477753099DB61E001F091E /* PBXTargetDependency */,
-                       );
-                       name = Interaggregate;
-                       productName = Interaggregate;
-                       productReference = AF477762099DB61E001F091E /* Interaggregate.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477774099DB965001F091E /* Celtic */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477781099DB965001F091E /* Build configuration list for PBXNativeTarget "Celtic" */;
-                       buildPhases = (
-                               AF477777099DB965001F091E /* Resources */,
-                               AF477779099DB965001F091E /* Sources */,
-                               AF47777C099DB965001F091E /* Frameworks */,
-                               AF477780099DB965001F091E /* Rez */,
-                               AFA3D85F09C03BDA00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477775099DB965001F091E /* PBXTargetDependency */,
-                       );
-                       name = Celtic;
-                       productName = Celtic;
-                       productReference = AF477784099DB965001F091E /* Celtic.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477790099DBA90001F091E /* FluidBalls */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF47779D099DBA90001F091E /* Build configuration list for PBXNativeTarget "FluidBalls" */;
-                       buildPhases = (
-                               AF477793099DBA90001F091E /* Resources */,
-                               AF477795099DBA90001F091E /* Sources */,
-                               AF477798099DBA90001F091E /* Frameworks */,
-                               AF47779C099DBA90001F091E /* Rez */,
-                               AFA3D87B09C03C1700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF477791099DBA90001F091E /* PBXTargetDependency */,
-                       );
-                       name = FluidBalls;
-                       productName = FluidBalls;
-                       productReference = AF4777A0099DBA90001F091E /* FluidBalls.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4777D1099DC183001F091E /* BoxFit */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4777DE099DC183001F091E /* Build configuration list for PBXNativeTarget "BoxFit" */;
-                       buildPhases = (
-                               AF4777D4099DC183001F091E /* Resources */,
-                               AF4777D6099DC183001F091E /* Sources */,
-                               AF4777D9099DC183001F091E /* Frameworks */,
-                               AF4777DD099DC183001F091E /* Rez */,
-                               AFCCCBD509C03B0500353F4D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4777D2099DC183001F091E /* PBXTargetDependency */,
-                       );
-                       name = BoxFit;
-                       productName = BoxFit;
-                       productReference = AF4777E1099DC183001F091E /* BoxFit.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4778AB099DDB79001F091E /* Penetrate */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4778B8099DDB79001F091E /* Build configuration list for PBXNativeTarget "Penetrate" */;
-                       buildPhases = (
-                               AF4778AE099DDB79001F091E /* Resources */,
-                               AF4778B0099DDB79001F091E /* Sources */,
-                               AF4778B3099DDB79001F091E /* Frameworks */,
-                               AF4778B7099DDB79001F091E /* Rez */,
-                               AFA3D8B509C03C7C00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4778AC099DDB79001F091E /* PBXTargetDependency */,
-                       );
-                       name = Penetrate;
-                       productName = Penetrate;
-                       productReference = AF4778BB099DDB79001F091E /* Penetrate.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4778C7099DDCAE001F091E /* XJack */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4778D4099DDCAE001F091E /* Build configuration list for PBXNativeTarget "XJack" */;
-                       buildPhases = (
-                               AF4778CA099DDCAE001F091E /* Resources */,
-                               AF4778CC099DDCAE001F091E /* Sources */,
-                               AF4778CF099DDCAE001F091E /* Frameworks */,
-                               AF4778D3099DDCAE001F091E /* Rez */,
-                               AFA3D8F509C03CE800E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4778C8099DDCAE001F091E /* PBXTargetDependency */,
-                       );
-                       name = XJack;
-                       productName = XJack;
-                       productReference = AF4778D7099DDCAE001F091E /* XJack.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4778E8099DDDC8001F091E /* Cynosure */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4778F5099DDDC8001F091E /* Build configuration list for PBXNativeTarget "Cynosure" */;
-                       buildPhases = (
-                               AF4778EB099DDDC8001F091E /* Resources */,
-                               AF4778ED099DDDC8001F091E /* Sources */,
-                               AF4778F0099DDDC8001F091E /* Frameworks */,
-                               AF4778F4099DDDC8001F091E /* Rez */,
-                               AFA3D86909C03BEC00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4778E9099DDDC8001F091E /* PBXTargetDependency */,
-                       );
-                       name = Cynosure;
-                       productName = Cynosure;
-                       productReference = AF4778F8099DDDC8001F091E /* Cynosure.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF477909099DE379001F091E /* Flag */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477916099DE379001F091E /* Build configuration list for PBXNativeTarget "Flag" */;
-                       buildPhases = (
-                               AF47790C099DE379001F091E /* Resources */,
-                               AF47790E099DE379001F091E /* Sources */,
-                               AF477911099DE379001F091E /* Frameworks */,
-                               AF477915099DE379001F091E /* Rez */,
-                               AFA3D91709C03D2400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47790A099DE379001F091E /* PBXTargetDependency */,
-                       );
-                       name = Flag;
-                       productName = Flag;
-                       productReference = AF477919099DE379001F091E /* Flag.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF47792A099DE4C7001F091E /* Slip */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF477937099DE4C7001F091E /* Build configuration list for PBXNativeTarget "Slip" */;
-                       buildPhases = (
-                               AF47792D099DE4C7001F091E /* Resources */,
-                               AF47792F099DE4C7001F091E /* Sources */,
-                               AF477932099DE4C7001F091E /* Frameworks */,
-                               AF477936099DE4C7001F091E /* Rez */,
-                               AFA3D8D309C03CAE00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF47792B099DE4C7001F091E /* PBXTargetDependency */,
-                       );
-                       name = Slip;
-                       productName = Slip;
-                       productReference = AF47793A099DE4C7001F091E /* Slip.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4808C0098C3B6C00FB32B8 /* jwxyz */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4808C2098C3B8B00FB32B8 /* Build configuration list for PBXNativeTarget "jwxyz" */;
-                       buildPhases = (
-                               AF4E1D1819CE7013002B6190 /* Update GC build settings */,
-                               AF4808BD098C3B6C00FB32B8 /* Headers */,
-                               AF4808BE098C3B6C00FB32B8 /* Sources */,
-                               AF4808BF098C3B6C00FB32B8 /* Frameworks */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                       );
-                       name = jwxyz;
-                       productName = jwxyz;
-                       productReference = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */;
-                       productType = "com.apple.product-type.library.static";
-               };
-               AF480C49098E301400FB32B8 /* Helix */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF480C55098E301400FB32B8 /* Build configuration list for PBXNativeTarget "Helix" */;
-                       buildPhases = (
-                               AF480C4C098E301400FB32B8 /* Resources */,
-                               AF480C4E098E301400FB32B8 /* Sources */,
-                               AF480C50098E301400FB32B8 /* Frameworks */,
-                               AF480C54098E301400FB32B8 /* Rez */,
-                               AFA3D88909C03C2E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF480C4A098E301400FB32B8 /* PBXTargetDependency */,
-                       );
-                       name = Helix;
-                       productName = Helix;
-                       productReference = AF480C58098E301400FB32B8 /* Helix.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF480D72098EEDDE00FB32B8 /* Drift */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF480D7E098EEDDE00FB32B8 /* Build configuration list for PBXNativeTarget "Drift" */;
-                       buildPhases = (
-                               AF480D75098EEDDE00FB32B8 /* Resources */,
-                               AF480D77098EEDDE00FB32B8 /* Sources */,
-                               AF480D79098EEDDE00FB32B8 /* Frameworks */,
-                               AF480D7D098EEDDE00FB32B8 /* Rez */,
-                               AFA3D90F09C03D1800E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF480D73098EEDDE00FB32B8 /* PBXTargetDependency */,
-                       );
-                       name = Drift;
-                       productName = Drift;
-                       productReference = AF480D81098EEDDE00FB32B8 /* Drift.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4810EB09909FBA00FB32B8 /* DangerBall */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4810F809909FBA00FB32B8 /* Build configuration list for PBXNativeTarget "DangerBall" */;
-                       buildPhases = (
-                               AF4810EE09909FBA00FB32B8 /* Resources */,
-                               AF4810F009909FBA00FB32B8 /* Sources */,
-                               AF4810F309909FBA00FB32B8 /* Frameworks */,
-                               AF4810F709909FBA00FB32B8 /* Rez */,
-                               AFA3D97109C03DD000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4810EC09909FBA00FB32B8 /* PBXTargetDependency */,
-                       );
-                       name = DangerBall;
-                       productName = DangerBall;
-                       productReference = AF4810FB09909FBA00FB32B8 /* DangerBall.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4812500990CE2700FB32B8 /* Gears */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4812610990CE2700FB32B8 /* Build configuration list for PBXNativeTarget "Gears" */;
-                       buildPhases = (
-                               AF4812530990CE2700FB32B8 /* Resources */,
-                               AF4812550990CE2700FB32B8 /* Sources */,
-                               AF4812590990CE2700FB32B8 /* Frameworks */,
-                               AF4812600990CE2700FB32B8 /* Rez */,
-                               AFA3D98309C03DEE00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4812510990CE2700FB32B8 /* PBXTargetDependency */,
-                       );
-                       name = Gears;
-                       productName = Gears;
-                       productReference = AF4812640990CE2700FB32B8 /* Gears.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4812B30990D3D900FB32B8 /* Pipes */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4812C30990D3D900FB32B8 /* Build configuration list for PBXNativeTarget "Pipes" */;
-                       buildPhases = (
-                               AF4812B60990D3D900FB32B8 /* Resources */,
-                               AF4812B80990D3D900FB32B8 /* Sources */,
-                               AF4812BB0990D3D900FB32B8 /* Frameworks */,
-                               AF4812C20990D3D900FB32B8 /* Rez */,
-                               AFA3D9B509C03E5700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4812B40990D3D900FB32B8 /* PBXTargetDependency */,
-                       );
-                       name = Pipes;
-                       productName = Pipes;
-                       productReference = AF4812C60990D3D900FB32B8 /* Pipes.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF48DEEF0A0C25E000F94CF9 /* GLSchool */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF48DF000A0C25E000F94CF9 /* Build configuration list for PBXNativeTarget "GLSchool" */;
-                       buildPhases = (
-                               AF48DEF20A0C25E000F94CF9 /* Resources */,
-                               AF48DEF40A0C25E000F94CF9 /* Sources */,
-                               AF48DEF70A0C25E000F94CF9 /* Frameworks */,
-                               AF48DEFE0A0C25E000F94CF9 /* Rez */,
-                               AF48DEFF0A0C25E000F94CF9 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF48DEF00A0C25E000F94CF9 /* PBXTargetDependency */,
-                       );
-                       name = GLSchool;
-                       productName = GLSchool;
-                       productReference = AF48DF030A0C25E000F94CF9 /* GLSchool.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4A3449102A593600A81B2A /* Surfaces */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4A345A102A593600A81B2A /* Build configuration list for PBXNativeTarget "Surfaces" */;
-                       buildPhases = (
-                               AF4A344C102A593600A81B2A /* Resources */,
-                               AF4A344E102A593600A81B2A /* Sources */,
-                               AF4A3451102A593600A81B2A /* Frameworks */,
-                               AF4A3458102A593600A81B2A /* Rez */,
-                               AF4A3459102A593600A81B2A /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4A344A102A593600A81B2A /* PBXTargetDependency */,
-                       );
-                       name = Surfaces;
-                       productName = Surfaces;
-                       productReference = AF4A345D102A593600A81B2A /* Surfaces.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4FD6E60CE7A486005EE58E /* Lockward */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4FD6F70CE7A486005EE58E /* Build configuration list for PBXNativeTarget "Lockward" */;
-                       buildPhases = (
-                               AF4FD6E90CE7A486005EE58E /* Resources */,
-                               AF4FD6EB0CE7A486005EE58E /* Sources */,
-                               AF4FD6EE0CE7A486005EE58E /* Frameworks */,
-                               AF4FD6F50CE7A486005EE58E /* Rez */,
-                               AF4FD6F60CE7A486005EE58E /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4FD6E70CE7A486005EE58E /* PBXTargetDependency */,
-                       );
-                       name = Lockward;
-                       productName = Lockward;
-                       productReference = AF4FD6FA0CE7A486005EE58E /* Lockward.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF4FF4BA0D52CBDE00666F98 /* CubicGrid */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF4FF4CB0D52CBDE00666F98 /* Build configuration list for PBXNativeTarget "CubicGrid" */;
-                       buildPhases = (
-                               AF4FF4BD0D52CBDE00666F98 /* Resources */,
-                               AF4FF4BF0D52CBDE00666F98 /* Sources */,
-                               AF4FF4C20D52CBDE00666F98 /* Frameworks */,
-                               AF4FF4C90D52CBDE00666F98 /* Rez */,
-                               AF4FF4CA0D52CBDE00666F98 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF4FF4BB0D52CBDE00666F98 /* PBXTargetDependency */,
-                       );
-                       name = CubicGrid;
-                       productName = CubicGrid;
-                       productReference = AF4FF4CE0D52CBDE00666F98 /* CubicGrid.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF5C9AF91A0CCE6E00B0147A /* Cityflow */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF5C9B0A1A0CCE6E00B0147A /* Build configuration list for PBXNativeTarget "Cityflow" */;
-                       buildPhases = (
-                               AF5C9AFC1A0CCE6E00B0147A /* Resources */,
-                               AF5C9AFE1A0CCE6E00B0147A /* Sources */,
-                               AF5C9B011A0CCE6E00B0147A /* Frameworks */,
-                               AF5C9B081A0CCE6E00B0147A /* Rez */,
-                               AF5C9B091A0CCE6E00B0147A /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF5C9AFA1A0CCE6E00B0147A /* PBXTargetDependency */,
-                       );
-                       name = Cityflow;
-                       productName = DangerBall;
-                       productReference = AF5C9B0D1A0CCE6E00B0147A /* Cityflow.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF6423F2099FF9C2000F4CD4 /* Extrusion */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF642402099FF9C2000F4CD4 /* Build configuration list for PBXNativeTarget "Extrusion" */;
-                       buildPhases = (
-                               AF6423F5099FF9C2000F4CD4 /* Resources */,
-                               AF6423F7099FF9C2000F4CD4 /* Sources */,
-                               AF6423FA099FF9C2000F4CD4 /* Frameworks */,
-                               AF642401099FF9C2000F4CD4 /* Rez */,
-                               AFA3D97909C03DDD00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF6423F3099FF9C2000F4CD4 /* PBXTargetDependency */,
-                       );
-                       name = Extrusion;
-                       productName = Extrusion;
-                       productReference = AF642405099FF9C2000F4CD4 /* Extrusion.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF6425CC09A18855000F4CD4 /* HyperCube */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF6425D909A18855000F4CD4 /* Build configuration list for PBXNativeTarget "HyperCube" */;
-                       buildPhases = (
-                               AF6425CF09A18855000F4CD4 /* Resources */,
-                               AF6425D109A18855000F4CD4 /* Sources */,
-                               AF6425D409A18855000F4CD4 /* Frameworks */,
-                               AF6425D809A18855000F4CD4 /* Rez */,
-                               AFA3D88D09C03C3600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF6425CD09A18855000F4CD4 /* PBXTargetDependency */,
-                       );
-                       name = HyperCube;
-                       productName = HyperCube;
-                       productReference = AF6425DC09A18856000F4CD4 /* HyperCube.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF6425EC09A189EC000F4CD4 /* Qix */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF6425F909A189EC000F4CD4 /* Build configuration list for PBXNativeTarget "Qix" */;
-                       buildPhases = (
-                               AF6425EF09A189EC000F4CD4 /* Resources */,
-                               AF6425F109A189EC000F4CD4 /* Sources */,
-                               AF6425F409A189EC000F4CD4 /* Frameworks */,
-                               AF6425F809A189EC000F4CD4 /* Rez */,
-                               AFA3D8C309C03C9300E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF6425ED09A189EC000F4CD4 /* PBXTargetDependency */,
-                       );
-                       name = Qix;
-                       productName = Qix;
-                       productReference = AF6425FC09A189EC000F4CD4 /* Qix.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF64260F09A18D6C000F4CD4 /* HyperBall */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF64261C09A18D6C000F4CD4 /* Build configuration list for PBXNativeTarget "HyperBall" */;
-                       buildPhases = (
-                               AF64261209A18D6C000F4CD4 /* Resources */,
-                               AF64261409A18D6C000F4CD4 /* Sources */,
-                               AF64261709A18D6C000F4CD4 /* Frameworks */,
-                               AF64261B09A18D6C000F4CD4 /* Rez */,
-                               AFA3D88B09C03C3200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF64261009A18D6C000F4CD4 /* PBXTargetDependency */,
-                       );
-                       name = HyperBall;
-                       productName = HyperBall;
-                       productReference = AF64261F09A18D6C000F4CD4 /* HyperBall.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF64262C09A18F54000F4CD4 /* Moire2 */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF64263909A18F54000F4CD4 /* Build configuration list for PBXNativeTarget "Moire2" */;
-                       buildPhases = (
-                               AF64262F09A18F54000F4CD4 /* Resources */,
-                               AF64263109A18F54000F4CD4 /* Sources */,
-                               AF64263409A18F54000F4CD4 /* Frameworks */,
-                               AF64263809A18F54000F4CD4 /* Rez */,
-                               AFA3D8AB09C03C6D00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF64262D09A18F54000F4CD4 /* PBXTargetDependency */,
-                       );
-                       name = Moire2;
-                       productName = Moire2;
-                       productReference = AF64263C09A18F54000F4CD4 /* Moire2.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF64264F09A19229000F4CD4 /* Munch */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF64265C09A19229000F4CD4 /* Build configuration list for PBXNativeTarget "Munch" */;
-                       buildPhases = (
-                               AF64265209A19229000F4CD4 /* Resources */,
-                               AF64265409A19229000F4CD4 /* Sources */,
-                               AF64265709A19229000F4CD4 /* Frameworks */,
-                               AF64265B09A19229000F4CD4 /* Rez */,
-                               AFA3D8AD09C03C7000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF64265009A19229000F4CD4 /* PBXTargetDependency */,
-                       );
-                       name = Munch;
-                       productName = Munch;
-                       productReference = AF64265F09A19229000F4CD4 /* Munch.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF64267B09A194B0000F4CD4 /* Goop */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF64268809A194B0000F4CD4 /* Build configuration list for PBXNativeTarget "Goop" */;
-                       buildPhases = (
-                               AF64267E09A194B0000F4CD4 /* Resources */,
-                               AF64268009A194B0000F4CD4 /* Sources */,
-                               AF64268309A194B0000F4CD4 /* Frameworks */,
-                               AF64268709A194B0000F4CD4 /* Rez */,
-                               AFA3D88109C03C2100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF64267C09A194B0000F4CD4 /* PBXTargetDependency */,
-                       );
-                       name = Goop;
-                       productName = Goop;
-                       productReference = AF64268B09A194B0000F4CD4 /* Goop.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF64277109A1D37A000F4CD4 /* SpeedMine */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF64277E09A1D37A000F4CD4 /* Build configuration list for PBXNativeTarget "SpeedMine" */;
-                       buildPhases = (
-                               AF64277409A1D37A000F4CD4 /* Resources */,
-                               AF64277609A1D37A000F4CD4 /* Sources */,
-                               AF64277909A1D37A000F4CD4 /* Frameworks */,
-                               AF64277D09A1D37A000F4CD4 /* Rez */,
-                               AFA3D8D709C03CB400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF64277209A1D37A000F4CD4 /* PBXTargetDependency */,
-                       );
-                       name = SpeedMine;
-                       productName = SpeedMine;
-                       productReference = AF64278109A1D37A000F4CD4 /* SpeedMine.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF6427A809A2DE36000F4CD4 /* Bubbles */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF6427B509A2DE36000F4CD4 /* Build configuration list for PBXNativeTarget "Bubbles" */;
-                       buildPhases = (
-                               AF6427AB09A2DE36000F4CD4 /* Resources */,
-                               AF6427AD09A2DE36000F4CD4 /* Sources */,
-                               AF6427B009A2DE36000F4CD4 /* Frameworks */,
-                               AF6427B409A2DE36000F4CD4 /* Rez */,
-                               AFA3D69409C03B6200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF6427A909A2DE36000F4CD4 /* PBXTargetDependency */,
-                       );
-                       name = Bubbles;
-                       productName = Bubbles;
-                       productReference = AF6427B809A2DE36000F4CD4 /* Bubbles.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF68A47E19196CF800D41CD1 /* Tessellimage */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF68A48F19196CF800D41CD1 /* Build configuration list for PBXNativeTarget "Tessellimage" */;
-                       buildPhases = (
-                               AF68A48119196CF800D41CD1 /* Resources */,
-                               AF68A48319196CF800D41CD1 /* Sources */,
-                               AF68A48619196CF800D41CD1 /* Frameworks */,
-                               AF68A48D19196CF800D41CD1 /* Rez */,
-                               AF68A48E19196CF800D41CD1 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF68A47F19196CF800D41CD1 /* PBXTargetDependency */,
-                       );
-                       name = Tessellimage;
-                       productName = Attraction;
-                       productReference = AF68A49219196CF800D41CD1 /* Tessellimage.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF73FF221A09877F00E485E9 /* BinaryRing */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF73FF331A09877F00E485E9 /* Build configuration list for PBXNativeTarget "BinaryRing" */;
-                       buildPhases = (
-                               AF73FF251A09877F00E485E9 /* Resources */,
-                               AF73FF271A09877F00E485E9 /* Sources */,
-                               AF73FF2A1A09877F00E485E9 /* Frameworks */,
-                               AF73FF311A09877F00E485E9 /* Rez */,
-                               AF73FF321A09877F00E485E9 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF73FF231A09877F00E485E9 /* PBXTargetDependency */,
-                       );
-                       name = BinaryRing;
-                       productName = Attraction;
-                       productReference = AF73FF361A09877F00E485E9 /* BinaryRing.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF7510FF1782B5B900380EA1 /* Kaleidocycle */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF75110F1782B5B900380EA1 /* Build configuration list for PBXNativeTarget "Kaleidocycle" */;
-                       buildPhases = (
-                               AF7511021782B5B900380EA1 /* Resources */,
-                               AF7511041782B5B900380EA1 /* Sources */,
-                               AF7511071782B5B900380EA1 /* Frameworks */,
-                               AF75110D1782B5B900380EA1 /* Rez */,
-                               AF75110E1782B5B900380EA1 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF7511001782B5B900380EA1 /* PBXTargetDependency */,
-                       );
-                       name = Kaleidocycle;
-                       productName = Voronoi;
-                       productReference = AF7511121782B5B900380EA1 /* Kaleidocycle.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF7776E409B63ABF00EA3033 /* Phosphor */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF7776F309B63ABF00EA3033 /* Build configuration list for PBXNativeTarget "Phosphor" */;
-                       buildPhases = (
-                               AF7776E709B63ABF00EA3033 /* Resources */,
-                               AF7776E909B63ABF00EA3033 /* Sources */,
-                               AF7776EE09B63ABF00EA3033 /* Frameworks */,
-                               AF7776F209B63ABF00EA3033 /* Rez */,
-                               AFA3D8B909C03C8200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF7776E509B63ABF00EA3033 /* PBXTargetDependency */,
-                       );
-                       name = Phosphor;
-                       productName = Phosphor;
-                       productReference = AF7776F609B63ABF00EA3033 /* Phosphor.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF77771A09B6416100EA3033 /* Pacman */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF77772709B6416100EA3033 /* Build configuration list for PBXNativeTarget "Pacman" */;
-                       buildPhases = (
-                               AF77771D09B6416100EA3033 /* Resources */,
-                               AF77771F09B6416100EA3033 /* Sources */,
-                               AF77772209B6416100EA3033 /* Frameworks */,
-                               AF77772609B6416100EA3033 /* Rez */,
-                               AFA3D93509C03D5700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF77771B09B6416100EA3033 /* PBXTargetDependency */,
-                       );
-                       name = Pacman;
-                       productName = Pacman;
-                       productReference = AF77772A09B6416100EA3033 /* Pacman.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF77773E09B6446500EA3033 /* FlipScreen3D */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF77774E09B6446500EA3033 /* Build configuration list for PBXNativeTarget "FlipScreen3D" */;
-                       buildPhases = (
-                               AF77774109B6446500EA3033 /* Resources */,
-                               AF77774309B6446500EA3033 /* Sources */,
-                               AF77774609B6446500EA3033 /* Frameworks */,
-                               AF77774D09B6446500EA3033 /* Rez */,
-                               AFA3D97D09C03DE400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF77773F09B6446500EA3033 /* PBXTargetDependency */,
-                       );
-                       name = FlipScreen3D;
-                       productName = FlipScreen3D;
-                       productReference = AF77775109B6446500EA3033 /* FlipScreen3D.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF77777409B6497800EA3033 /* Gleidescope */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF77778509B6497800EA3033 /* Build configuration list for PBXNativeTarget "Gleidescope" */;
-                       buildPhases = (
-                               AF77777709B6497800EA3033 /* Resources */,
-                               AF77777909B6497800EA3033 /* Sources */,
-                               AF77777D09B6497800EA3033 /* Frameworks */,
-                               AF77778409B6497800EA3033 /* Rez */,
-                               AFA3D98509C03DF100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF77777509B6497800EA3033 /* PBXTargetDependency */,
-                       );
-                       name = Gleidescope;
-                       productName = Gleidescope;
-                       productReference = AF34085609B80AB000F2CEC1 /* Gleidescope.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF77778E09B64A5200EA3033 /* MirrorBlob */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF77779F09B64A5200EA3033 /* Build configuration list for PBXNativeTarget "MirrorBlob" */;
-                       buildPhases = (
-                               AF77779109B64A5200EA3033 /* Resources */,
-                               AF77779309B64A5200EA3033 /* Sources */,
-                               AF77779709B64A5200EA3033 /* Frameworks */,
-                               AF77779E09B64A5200EA3033 /* Rez */,
-                               AFA3D9A909C03E3D00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF77778F09B64A5200EA3033 /* PBXTargetDependency */,
-                       );
-                       name = MirrorBlob;
-                       productName = MirrorBlob;
-                       productReference = AF7777A209B64A5200EA3033 /* MirrorBlob.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF7777A809B64B2600EA3033 /* StonerView */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF7777B909B64B2600EA3033 /* Build configuration list for PBXNativeTarget "StonerView" */;
-                       buildPhases = (
-                               AF7777AB09B64B2600EA3033 /* Resources */,
-                               AF7777AD09B64B2600EA3033 /* Sources */,
-                               AF7777B109B64B2600EA3033 /* Frameworks */,
-                               AF7777B809B64B2600EA3033 /* Rez */,
-                               AFA3D9CF09C03E8700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF7777A909B64B2600EA3033 /* PBXTargetDependency */,
-                       );
-                       name = StonerView;
-                       productName = StonerView;
-                       productReference = AF34085509B80AB000F2CEC1 /* StonerView.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF7777D009B64C6B00EA3033 /* GLSlideshow */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF7777E109B64C6B00EA3033 /* Build configuration list for PBXNativeTarget "GLSlideshow" */;
-                       buildPhases = (
-                               AF7777D309B64C6B00EA3033 /* Resources */,
-                               AF7777D509B64C6B00EA3033 /* Sources */,
-                               AF7777D909B64C6B00EA3033 /* Frameworks */,
-                               AF7777E009B64C6B00EA3033 /* Rez */,
-                               AFA3D99509C03E1900E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF7777D109B64C6B00EA3033 /* PBXTargetDependency */,
-                       );
-                       name = GLSlideshow;
-                       productName = GLSlideshow;
-                       productReference = AF7777E409B64C6B00EA3033 /* GLSlideshow.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF7777EA09B64E3100EA3033 /* FlipText */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF7777FB09B64E3100EA3033 /* Build configuration list for PBXNativeTarget "FlipText" */;
-                       buildPhases = (
-                               AF7777ED09B64E3100EA3033 /* Resources */,
-                               AF7777EF09B64E3100EA3033 /* Sources */,
-                               AF7777F309B64E3100EA3033 /* Frameworks */,
-                               AF7777FA09B64E3100EA3033 /* Rez */,
-                               AFA3D97F09C03DE700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF7777EB09B64E3100EA3033 /* PBXTargetDependency */,
-                       );
-                       name = FlipText;
-                       productName = FlipText;
-                       productReference = AF7777FE09B64E3100EA3033 /* FlipText.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF77781009B6504400EA3033 /* StarWars */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF77782209B6504400EA3033 /* Build configuration list for PBXNativeTarget "StarWars" */;
-                       buildPhases = (
-                               AF77781309B6504400EA3033 /* Resources */,
-                               AF77781509B6504400EA3033 /* Sources */,
-                               AF77781A09B6504400EA3033 /* Frameworks */,
-                               AF77782109B6504400EA3033 /* Rez */,
-                               AFA3D9CD09C03E8400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF77781109B6504400EA3033 /* PBXTargetDependency */,
-                       );
-                       name = StarWars;
-                       productName = StarWars;
-                       productReference = AF34085409B80AAF00F2CEC1 /* StarWars.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF77784409B6528100EA3033 /* Carousel */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF77785509B6528100EA3033 /* Build configuration list for PBXNativeTarget "Carousel" */;
-                       buildPhases = (
-                               AF77784709B6528100EA3033 /* Resources */,
-                               AF77784A09B6528100EA3033 /* Sources */,
-                               AF77784D09B6528100EA3033 /* Frameworks */,
-                               AF77785409B6528100EA3033 /* Rez */,
-                               AFA3D96509C03DB900E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF77784509B6528100EA3033 /* PBXTargetDependency */,
-                       );
-                       name = Carousel;
-                       productName = Carousel;
-                       productReference = AF77785809B6528100EA3033 /* Carousel.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF77786109B6536000EA3033 /* DNAlogo */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF77787109B6536000EA3033 /* Build configuration list for PBXNativeTarget "DNAlogo" */;
-                       buildPhases = (
-                               AF77786409B6536000EA3033 /* Resources */,
-                               AF77786609B6536000EA3033 /* Sources */,
-                               AF77786909B6536000EA3033 /* Frameworks */,
-                               AF77787009B6536000EA3033 /* Rez */,
-                               AFA3D97309C03DD300E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF77786209B6536000EA3033 /* PBXTargetDependency */,
-                       );
-                       name = DNAlogo;
-                       productName = DNAlogo;
-                       productReference = AF77787409B6536000EA3033 /* DNAlogo.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF77787F09B6563500EA3033 /* FontGlide */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF77788C09B6563500EA3033 /* Build configuration list for PBXNativeTarget "FontGlide" */;
-                       buildPhases = (
-                               AF77788209B6563500EA3033 /* Resources */,
-                               AF77788409B6563500EA3033 /* Sources */,
-                               AF77788709B6563500EA3033 /* Frameworks */,
-                               AF77788B09B6563500EA3033 /* Rez */,
-                               AFA3D87D09C03C1B00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF77788009B6563500EA3033 /* PBXTargetDependency */,
-                       );
-                       name = FontGlide;
-                       productName = FontGlide;
-                       productReference = AF34085709B80AB000F2CEC1 /* FontGlide.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF7778A509B659C800EA3033 /* BlitSpin */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF7778B209B659C800EA3033 /* Build configuration list for PBXNativeTarget "BlitSpin" */;
-                       buildPhases = (
-                               AF7778A809B659C800EA3033 /* Resources */,
-                               AF7778AA09B659C800EA3033 /* Sources */,
-                               AF7778AD09B659C800EA3033 /* Frameworks */,
-                               AF7778B109B659C800EA3033 /* Rez */,
-                               AFCCCBD309C03B0000353F4D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF7778A609B659C800EA3033 /* PBXTargetDependency */,
-                       );
-                       name = BlitSpin;
-                       productName = BlitSpin;
-                       productReference = AF7778B509B659C800EA3033 /* BlitSpin.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF78D175142DD8F3002AAF77 /* Hilbert */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF78D186142DD8F3002AAF77 /* Build configuration list for PBXNativeTarget "Hilbert" */;
-                       buildPhases = (
-                               AF78D178142DD8F3002AAF77 /* Resources */,
-                               AF78D17A142DD8F3002AAF77 /* Sources */,
-                               AF78D17D142DD8F3002AAF77 /* Frameworks */,
-                               AF78D184142DD8F3002AAF77 /* Rez */,
-                               AF78D185142DD8F3002AAF77 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF78D176142DD8F3002AAF77 /* PBXTargetDependency */,
-                       );
-                       name = Hilbert;
-                       productName = Hilbert;
-                       productReference = AF78D189142DD8F3002AAF77 /* Hilbert.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF794F64099748450059A8B0 /* Demon */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF794F71099748450059A8B0 /* Build configuration list for PBXNativeTarget "Demon" */;
-                       buildPhases = (
-                               AF794F67099748450059A8B0 /* Resources */,
-                               AF794F69099748450059A8B0 /* Sources */,
-                               AF794F6C099748450059A8B0 /* Frameworks */,
-                               AF794F70099748450059A8B0 /* Rez */,
-                               AFA3D90B09C03D1100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF794F65099748450059A8B0 /* PBXTargetDependency */,
-                       );
-                       name = Demon;
-                       productName = Demon;
-                       productReference = AF794F74099748450059A8B0 /* Demon.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF794F8E09974A320059A8B0 /* Fiberlamp */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF794F9B09974A320059A8B0 /* Build configuration list for PBXNativeTarget "Fiberlamp" */;
-                       buildPhases = (
-                               AF794F9109974A320059A8B0 /* Resources */,
-                               AF794F9309974A320059A8B0 /* Sources */,
-                               AF794F9609974A320059A8B0 /* Frameworks */,
-                               AF794F9A09974A320059A8B0 /* Rez */,
-                               AFA3D91509C03D2100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF794F8F09974A320059A8B0 /* PBXTargetDependency */,
-                       );
-                       name = Fiberlamp;
-                       productName = Fiberlamp;
-                       productReference = AF794F9E09974A320059A8B0 /* Fiberlamp.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF794FCD09974FA60059A8B0 /* Loop */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF794FDA09974FA60059A8B0 /* Build configuration list for PBXNativeTarget "Loop" */;
-                       buildPhases = (
-                               AF794FD009974FA60059A8B0 /* Resources */,
-                               AF794FD209974FA60059A8B0 /* Sources */,
-                               AF794FD509974FA60059A8B0 /* Frameworks */,
-                               AF794FD909974FA60059A8B0 /* Rez */,
-                               AFA3D93109C03D5100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF794FCE09974FA60059A8B0 /* PBXTargetDependency */,
-                       );
-                       name = Loop;
-                       productName = Loop;
-                       productReference = AF794FDD09974FA60059A8B0 /* Loop.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF7ACFC019FF0A9200BD752B /* GeodesicGears */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF7ACFD119FF0A9200BD752B /* Build configuration list for PBXNativeTarget "GeodesicGears" */;
-                       buildPhases = (
-                               AF7ACFC319FF0A9200BD752B /* Resources */,
-                               AF7ACFC519FF0A9200BD752B /* Sources */,
-                               AF7ACFC819FF0A9200BD752B /* Frameworks */,
-                               AF7ACFCF19FF0A9200BD752B /* Rez */,
-                               AF7ACFD019FF0A9200BD752B /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF7ACFC119FF0A9200BD752B /* PBXTargetDependency */,
-                       );
-                       name = GeodesicGears;
-                       productName = DangerBall;
-                       productReference = AF7ACFD419FF0A9200BD752B /* GeodesicGears.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF918977158FC00A002B5D1E /* XScreenSaver-iOS */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF91898C158FC00A002B5D1E /* Build configuration list for PBXNativeTarget "XScreenSaver-iOS" */;
-                       buildPhases = (
-                               AF7E080115925EE300D81407 /* ICMP Sanity Check */,
-                               AF94E7421A16F66900289B93 /* Update Function Table */,
-                               AF91897B158FC00A002B5D1E /* Resources */,
-                               AF918985158FC00A002B5D1E /* Sources */,
-                               AF918989158FC00A002B5D1E /* Frameworks */,
-                               AF91898A158FC00A002B5D1E /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF918978158FC00A002B5D1E /* PBXTargetDependency */,
-                               AF7E07FE15925DF200D81407 /* PBXTargetDependency */,
-                               AF7E080015925DFE00D81407 /* PBXTargetDependency */,
-                       );
-                       name = "XScreenSaver-iOS";
-                       productName = SaverTester;
-                       productReference = AF91898F158FC00A002B5D1E /* XScreenSaver.app */;
-                       productType = "com.apple.product-type.application";
-               };
-               AF97572D099C317000B05160 /* IMSMap */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF97573A099C317000B05160 /* Build configuration list for PBXNativeTarget "IMSMap" */;
-                       buildPhases = (
-                               AF975730099C317000B05160 /* Resources */,
-                               AF975732099C317000B05160 /* Sources */,
-                               AF975735099C317000B05160 /* Frameworks */,
-                               AF975739099C317000B05160 /* Rez */,
-                               AFA3D89109C03C3C00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF97572E099C317000B05160 /* PBXTargetDependency */,
-                       );
-                       name = IMSMap;
-                       productName = IMSMap;
-                       productReference = AF97573D099C317000B05160 /* IMSMap.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975775099C374A00B05160 /* Moire */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975782099C374A00B05160 /* Build configuration list for PBXNativeTarget "Moire" */;
-                       buildPhases = (
-                               AF975778099C374A00B05160 /* Resources */,
-                               AF97577A099C374A00B05160 /* Sources */,
-                               AF97577D099C374A00B05160 /* Frameworks */,
-                               AF975781099C374A00B05160 /* Rez */,
-                               AFA3D8A909C03C6900E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975776099C374A00B05160 /* PBXTargetDependency */,
-                       );
-                       name = Moire;
-                       productName = Moire;
-                       productReference = AF975785099C374A00B05160 /* Moire.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9757C2099C3E6300B05160 /* RDbomb */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9757CF099C3E6300B05160 /* Build configuration list for PBXNativeTarget "RDbomb" */;
-                       buildPhases = (
-                               AF9757C5099C3E6300B05160 /* Resources */,
-                               AF9757C7099C3E6300B05160 /* Sources */,
-                               AF9757CA099C3E6300B05160 /* Frameworks */,
-                               AF9757CE099C3E6300B05160 /* Rez */,
-                               AFA3D8C509C03C9600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9757C3099C3E6300B05160 /* PBXTargetDependency */,
-                       );
-                       name = RDbomb;
-                       productName = RDbomb;
-                       productReference = AF9757D2099C3E6300B05160 /* RDbomb.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975808099C41D500B05160 /* XFlame */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975815099C41D500B05160 /* Build configuration list for PBXNativeTarget "XFlame" */;
-                       buildPhases = (
-                               AF97580B099C41D500B05160 /* Resources */,
-                               AF97580D099C41D500B05160 /* Sources */,
-                               AF975810099C41D500B05160 /* Frameworks */,
-                               AF975814099C41D500B05160 /* Rez */,
-                               AFA3D8F109C03CE100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975809099C41D500B05160 /* PBXTargetDependency */,
-                       );
-                       name = XFlame;
-                       productName = XFlame;
-                       productReference = AF975818099C41D500B05160 /* XFlame.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975865099C475900B05160 /* ShadeBobs */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975872099C475900B05160 /* Build configuration list for PBXNativeTarget "ShadeBobs" */;
-                       buildPhases = (
-                               AF975868099C475900B05160 /* Resources */,
-                               AF97586A099C475900B05160 /* Sources */,
-                               AF97586D099C475900B05160 /* Frameworks */,
-                               AF975871099C475900B05160 /* Rez */,
-                               AFA3D8CF09C03CA800E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975866099C475900B05160 /* PBXTargetDependency */,
-                       );
-                       name = ShadeBobs;
-                       productName = ShadeBobs;
-                       productReference = AF975875099C475900B05160 /* ShadeBobs.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975A36099C681F00B05160 /* MetaBalls */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975A43099C681F00B05160 /* Build configuration list for PBXNativeTarget "MetaBalls" */;
-                       buildPhases = (
-                               AF975A39099C681F00B05160 /* Resources */,
-                               AF975A3B099C681F00B05160 /* Sources */,
-                               AF975A3E099C681F00B05160 /* Frameworks */,
-                               AF975A42099C681F00B05160 /* Rez */,
-                               AFA3D8A509C03C6200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975A37099C681F00B05160 /* PBXTargetDependency */,
-                       );
-                       name = MetaBalls;
-                       productName = MetaBalls;
-                       productReference = AF975A46099C681F00B05160 /* MetaBalls.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975A6C099C6AB200B05160 /* Eruption */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975A79099C6AB200B05160 /* Build configuration list for PBXNativeTarget "Eruption" */;
-                       buildPhases = (
-                               AF975A6F099C6AB200B05160 /* Resources */,
-                               AF975A71099C6AB200B05160 /* Sources */,
-                               AF975A74099C6AB200B05160 /* Frameworks */,
-                               AF975A78099C6AB200B05160 /* Rez */,
-                               AFA3D87509C03C0400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975A6D099C6AB200B05160 /* PBXTargetDependency */,
-                       );
-                       name = Eruption;
-                       productName = Eruption;
-                       productReference = AF975A7C099C6AB200B05160 /* Eruption.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975A86099C6BC300B05160 /* Barcode */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975A93099C6BC300B05160 /* Build configuration list for PBXNativeTarget "Barcode" */;
-                       buildPhases = (
-                               AF975A89099C6BC300B05160 /* Resources */,
-                               AF975A8B099C6BC300B05160 /* Sources */,
-                               AF975A8E099C6BC300B05160 /* Frameworks */,
-                               AF975A92099C6BC300B05160 /* Rez */,
-                               AFCCCBCF09C03AF800353F4D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975A87099C6BC300B05160 /* PBXTargetDependency */,
-                       );
-                       name = Barcode;
-                       productName = Barcode;
-                       productReference = AF975A96099C6BC300B05160 /* Barcode.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975AD7099C6EB100B05160 /* Fireworkx */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975AE4099C6EB100B05160 /* Build configuration list for PBXNativeTarget "Fireworkx" */;
-                       buildPhases = (
-                               AF975ADA099C6EB100B05160 /* Resources */,
-                               AF975ADC099C6EB100B05160 /* Sources */,
-                               AF975ADF099C6EB100B05160 /* Frameworks */,
-                               AF975AE3099C6EB100B05160 /* Rez */,
-                               AFA3D87709C03C0A00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975AD8099C6EB100B05160 /* PBXTargetDependency */,
-                       );
-                       name = Fireworkx;
-                       productName = Fireworkx;
-                       productReference = AF975AE7099C6EB100B05160 /* Fireworkx.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975AFC099C6FE400B05160 /* MemScroller */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975B09099C6FE400B05160 /* Build configuration list for PBXNativeTarget "MemScroller" */;
-                       buildPhases = (
-                               AF975AFF099C6FE400B05160 /* Resources */,
-                               AF975B01099C6FE400B05160 /* Sources */,
-                               AF975B04099C6FE400B05160 /* Frameworks */,
-                               AF975B08099C6FE400B05160 /* Rez */,
-                               AFA3D8A309C03C5F00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975AFD099C6FE400B05160 /* PBXTargetDependency */,
-                       );
-                       name = MemScroller;
-                       productName = MemScroller;
-                       productReference = AF975B0C099C6FE400B05160 /* MemScroller.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975C12099C8C1500B05160 /* Halo */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975C1F099C8C1500B05160 /* Build configuration list for PBXNativeTarget "Halo" */;
-                       buildPhases = (
-                               AF975C15099C8C1500B05160 /* Resources */,
-                               AF975C17099C8C1500B05160 /* Sources */,
-                               AF975C1A099C8C1500B05160 /* Frameworks */,
-                               AF975C1E099C8C1500B05160 /* Rez */,
-                               AFA3D88709C03C2A00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975C13099C8C1500B05160 /* PBXTargetDependency */,
-                       );
-                       name = Halo;
-                       productName = Halo;
-                       productReference = AF975C22099C8C1500B05160 /* Halo.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975C3D099C8DCF00B05160 /* Greynetic */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975C4B099C8DCF00B05160 /* Build configuration list for PBXNativeTarget "Greynetic" */;
-                       buildPhases = (
-                               AF975C40099C8DCF00B05160 /* Resources */,
-                               AF975C43099C8DCF00B05160 /* Sources */,
-                               AF975C46099C8DCF00B05160 /* Frameworks */,
-                               AF975C4A099C8DCF00B05160 /* Rez */,
-                               AFA3D88309C03C2400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975C3E099C8DCF00B05160 /* PBXTargetDependency */,
-                       );
-                       name = Greynetic;
-                       productName = Greynetic;
-                       productReference = AF975C4E099C8DCF00B05160 /* Greynetic.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975C5D099C8F3F00B05160 /* NoseGuy */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975C6B099C8F3F00B05160 /* Build configuration list for PBXNativeTarget "NoseGuy" */;
-                       buildPhases = (
-                               AF975C60099C8F3F00B05160 /* Resources */,
-                               AF975C63099C8F3F00B05160 /* Sources */,
-                               AF975C66099C8F3F00B05160 /* Frameworks */,
-                               AF975C6A099C8F3F00B05160 /* Rez */,
-                               AFA3D8B109C03C7600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975C5E099C8F3F00B05160 /* PBXTargetDependency */,
-                       );
-                       name = NoseGuy;
-                       productName = NoseGuy;
-                       productReference = AF975C6E099C8F3F00B05160 /* NoseGuy.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF975D52099CA0F000B05160 /* Rocks */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF975D60099CA0F000B05160 /* Build configuration list for PBXNativeTarget "Rocks" */;
-                       buildPhases = (
-                               AF975D55099CA0F000B05160 /* Resources */,
-                               AF975D58099CA0F000B05160 /* Sources */,
-                               AF975D5B099CA0F000B05160 /* Frameworks */,
-                               AF975D5F099CA0F000B05160 /* Rez */,
-                               AFA3D8C909C03C9E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF975D53099CA0F000B05160 /* PBXTargetDependency */,
-                       );
-                       name = Rocks;
-                       productName = Rocks;
-                       productReference = AF975D63099CA0F000B05160 /* Rocks.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF976FBB0989CAA2001F8B92 /* Deco */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF976FBE0989CAA4001F8B92 /* Build configuration list for PBXNativeTarget "Deco" */;
-                       buildPhases = (
-                               AF976FB80989CAA2001F8B92 /* Resources */,
-                               AF976FB90989CAA2001F8B92 /* Sources */,
-                               AF976FBA0989CAA2001F8B92 /* Frameworks */,
-                               AF9770150989D0F6001F8B92 /* Rez */,
-                               AFA3D86D09C03BF300E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF480922098C412F00FB32B8 /* PBXTargetDependency */,
-                       );
-                       name = Deco;
-                       productName = Deco;
-                       productReference = AF976FBC0989CAA2001F8B92 /* Deco.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9770290989D1E6001F8B92 /* Rorschach */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF97703D0989D1E6001F8B92 /* Build configuration list for PBXNativeTarget "Rorschach" */;
-                       buildPhases = (
-                               AF97702A0989D1E6001F8B92 /* Resources */,
-                               AF97702C0989D1E6001F8B92 /* Sources */,
-                               AF9770390989D1E6001F8B92 /* Frameworks */,
-                               AF97703C0989D1E6001F8B92 /* Rez */,
-                               AFA3D8CB09C03CA100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF48092A098C419000FB32B8 /* PBXTargetDependency */,
-                       );
-                       name = Rorschach;
-                       productName = Rorschach;
-                       productReference = AF9770400989D1E6001F8B92 /* Rorschach.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9770660989D2F6001F8B92 /* Attraction */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF97707A0989D2F6001F8B92 /* Build configuration list for PBXNativeTarget "Attraction" */;
-                       buildPhases = (
-                               AF9770670989D2F6001F8B92 /* Resources */,
-                               AF9770690989D2F6001F8B92 /* Sources */,
-                               AF9770760989D2F6001F8B92 /* Frameworks */,
-                               AF9770790989D2F6001F8B92 /* Rez */,
-                               AFCCCBCD09C03AF400353F4D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF48092D098C41AE00FB32B8 /* PBXTargetDependency */,
-                       );
-                       name = Attraction;
-                       productName = Attraction;
-                       productReference = AF97707D0989D2F6001F8B92 /* Attraction.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9771D60989DC4A001F8B92 /* SaverTester */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9771DA0989DC4B001F8B92 /* Build configuration list for PBXNativeTarget "SaverTester" */;
-                       buildPhases = (
-                               AF9771D30989DC4A001F8B92 /* Resources */,
-                               AF9771D40989DC4A001F8B92 /* Sources */,
-                               AF9771D50989DC4A001F8B92 /* Frameworks */,
-                               AF578FA11434E918002455DD /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF480936098C421200FB32B8 /* PBXTargetDependency */,
-                       );
-                       name = SaverTester;
-                       productName = SaverTester;
-                       productReference = AF9771D70989DC4A001F8B92 /* SaverTester.app */;
-                       productType = "com.apple.product-type.application";
-               };
-               AF998EDA0A083DB30051049D /* TopBlock */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF998EEB0A083DB30051049D /* Build configuration list for PBXNativeTarget "TopBlock" */;
-                       buildPhases = (
-                               AF998EDD0A083DB30051049D /* Resources */,
-                               AF998EDF0A083DB30051049D /* Sources */,
-                               AF998EE20A083DB30051049D /* Frameworks */,
-                               AF998EE90A083DB30051049D /* Rez */,
-                               AF998EEA0A083DB30051049D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF998EDB0A083DB30051049D /* PBXTargetDependency */,
-                       );
-                       name = TopBlock;
-                       productName = TopBlock;
-                       productReference = AF998EEE0A083DB30051049D /* TopBlock.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D466609B5109C006E59CF /* DecayScreen */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D467309B5109C006E59CF /* Build configuration list for PBXNativeTarget "DecayScreen" */;
-                       buildPhases = (
-                               AF9D466909B5109C006E59CF /* Resources */,
-                               AF9D466B09B5109C006E59CF /* Sources */,
-                               AF9D466E09B5109C006E59CF /* Frameworks */,
-                               AF9D467209B5109C006E59CF /* Rez */,
-                               AFA3D86B09C03BEF00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D466709B5109C006E59CF /* PBXTargetDependency */,
-                       );
-                       name = DecayScreen;
-                       productName = DecayScreen;
-                       productReference = AF9D467609B5109C006E59CF /* DecayScreen.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D474409B5300A006E59CF /* SlideScreen */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D475109B5300A006E59CF /* Build configuration list for PBXNativeTarget "SlideScreen" */;
-                       buildPhases = (
-                               AF9D474709B5300A006E59CF /* Resources */,
-                               AF9D474909B5300A006E59CF /* Sources */,
-                               AF9D474C09B5300A006E59CF /* Frameworks */,
-                               AF9D475009B5300A006E59CF /* Rez */,
-                               AFA3D8D109C03CAB00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D474509B5300A006E59CF /* PBXTargetDependency */,
-                       );
-                       name = SlideScreen;
-                       productName = SlideScreen;
-                       productReference = AF9D475409B5300A006E59CF /* SlideScreen.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D475F09B53166006E59CF /* Zoom */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D476C09B53166006E59CF /* Build configuration list for PBXNativeTarget "Zoom" */;
-                       buildPhases = (
-                               AF9D476209B53166006E59CF /* Resources */,
-                               AF9D476409B53166006E59CF /* Sources */,
-                               AF9D476709B53166006E59CF /* Frameworks */,
-                               AF9D476B09B53166006E59CF /* Rez */,
-                               AFA3D8FF09C03CF700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D476009B53166006E59CF /* PBXTargetDependency */,
-                       );
-                       name = Zoom;
-                       productName = Zoom;
-                       productReference = AF9D476F09B53166006E59CF /* Zoom.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D48DB09B53322006E59CF /* Bumps */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D48E809B53322006E59CF /* Build configuration list for PBXNativeTarget "Bumps" */;
-                       buildPhases = (
-                               AF9D48DE09B53322006E59CF /* Resources */,
-                               AF9D48E009B53322006E59CF /* Sources */,
-                               AF9D48E309B53322006E59CF /* Frameworks */,
-                               AF9D48E709B53322006E59CF /* Rez */,
-                               AFA3D85B09C03BD300E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D48DC09B53322006E59CF /* PBXTargetDependency */,
-                       );
-                       name = Bumps;
-                       productName = Bumps;
-                       productReference = AF9D48EB09B53322006E59CF /* Bumps.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D48F409B535DA006E59CF /* Distort */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D490109B535DA006E59CF /* Build configuration list for PBXNativeTarget "Distort" */;
-                       buildPhases = (
-                               AF9D48F709B535DA006E59CF /* Resources */,
-                               AF9D48F909B535DA006E59CF /* Sources */,
-                               AF9D48FC09B535DA006E59CF /* Frameworks */,
-                               AF9D490009B535DA006E59CF /* Rez */,
-                               AFA3D87109C03BFB00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D48F509B535DA006E59CF /* PBXTargetDependency */,
-                       );
-                       name = Distort;
-                       productName = Distort;
-                       productReference = AF9D490409B535DA006E59CF /* Distort.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D492B09B53CBA006E59CF /* Ripples */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D493809B53CBA006E59CF /* Build configuration list for PBXNativeTarget "Ripples" */;
-                       buildPhases = (
-                               AF9D492E09B53CBA006E59CF /* Resources */,
-                               AF9D493009B53CBA006E59CF /* Sources */,
-                               AF9D493309B53CBA006E59CF /* Frameworks */,
-                               AF9D493709B53CBA006E59CF /* Rez */,
-                               AFA3D8C709C03C9900E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D492C09B53CBA006E59CF /* PBXTargetDependency */,
-                       );
-                       name = Ripples;
-                       productName = Ripples;
-                       productReference = AF9D493B09B53CBA006E59CF /* Ripples.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D495409B53FC9006E59CF /* RotZoomer */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D496109B53FC9006E59CF /* Build configuration list for PBXNativeTarget "RotZoomer" */;
-                       buildPhases = (
-                               AF9D495709B53FC9006E59CF /* Resources */,
-                               AF9D495909B53FC9006E59CF /* Sources */,
-                               AF9D495C09B53FC9006E59CF /* Frameworks */,
-                               AF9D496009B53FC9006E59CF /* Rez */,
-                               AFA3D8CD09C03CA400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D495509B53FC9006E59CF /* PBXTargetDependency */,
-                       );
-                       name = RotZoomer;
-                       productName = RotZoomer;
-                       productReference = AF9D496409B53FC9006E59CF /* RotZoomer.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D496C09B5411D006E59CF /* Twang */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D497909B5411D006E59CF /* Build configuration list for PBXNativeTarget "Twang" */;
-                       buildPhases = (
-                               AF9D496F09B5411D006E59CF /* Resources */,
-                               AF9D497109B5411D006E59CF /* Sources */,
-                               AF9D497409B5411D006E59CF /* Frameworks */,
-                               AF9D497809B5411D006E59CF /* Rez */,
-                               AFA3D8E509C03CCD00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D496D09B5411D006E59CF /* PBXTargetDependency */,
-                       );
-                       name = Twang;
-                       productName = Twang;
-                       productReference = AF9D497C09B5411D006E59CF /* Twang.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D499709B544C2006E59CF /* Spotlight */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D49A409B544C2006E59CF /* Build configuration list for PBXNativeTarget "Spotlight" */;
-                       buildPhases = (
-                               AF9D499A09B544C2006E59CF /* Resources */,
-                               AF9D499C09B544C2006E59CF /* Sources */,
-                               AF9D499F09B544C2006E59CF /* Frameworks */,
-                               AF9D49A309B544C2006E59CF /* Rez */,
-                               AFA3D8D909C03CB700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D499809B544C2006E59CF /* PBXTargetDependency */,
-                       );
-                       name = Spotlight;
-                       productName = Spotlight;
-                       productReference = AF9D49A709B544C3006E59CF /* Spotlight.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D4C6909B59F27006E59CF /* XLyap */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D4C7609B59F27006E59CF /* Build configuration list for PBXNativeTarget "XLyap" */;
-                       buildPhases = (
-                               AF9D4C6C09B59F27006E59CF /* Resources */,
-                               AF9D4C6E09B59F27006E59CF /* Sources */,
-                               AF9D4C7109B59F27006E59CF /* Frameworks */,
-                               AF9D4C7509B59F27006E59CF /* Rez */,
-                               AFA3D8F709C03CEA00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D4C6A09B59F27006E59CF /* PBXTargetDependency */,
-                       );
-                       name = XLyap;
-                       productName = XLyap;
-                       productReference = AF9D4C7909B59F27006E59CF /* XLyap.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D4CE709B5AA8E006E59CF /* Pong */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D4CF409B5AA8E006E59CF /* Build configuration list for PBXNativeTarget "Pong" */;
-                       buildPhases = (
-                               AF9D4CEA09B5AA8E006E59CF /* Resources */,
-                               AF9D4CEC09B5AA8E006E59CF /* Sources */,
-                               AF9D4CEF09B5AA8E006E59CF /* Frameworks */,
-                               AF9D4CF309B5AA8E006E59CF /* Rez */,
-                               AFA3D8BD09C03C8900E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D4CE809B5AA8E006E59CF /* PBXTargetDependency */,
-                       );
-                       name = Pong;
-                       productName = Pong;
-                       productReference = AF9D4CF709B5AA8E006E59CF /* Pong.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D4D7E09B5B2DC006E59CF /* XAnalogTV */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D4D8C09B5B2DC006E59CF /* Build configuration list for PBXNativeTarget "XAnalogTV" */;
-                       buildPhases = (
-                               AF9D4D8109B5B2DC006E59CF /* Resources */,
-                               AF9D4D8309B5B2DC006E59CF /* Sources */,
-                               AF9D4D8709B5B2DC006E59CF /* Frameworks */,
-                               AF9D4D8B09B5B2DC006E59CF /* Rez */,
-                               AFA3D8F309C03CE400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D4D7F09B5B2DC006E59CF /* PBXTargetDependency */,
-                       );
-                       name = XAnalogTV;
-                       productName = XAnalogTV;
-                       productReference = AF9D4D8F09B5B2DC006E59CF /* XAnalogTV.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D4DAF09B5B71E006E59CF /* BSOD */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D4DBD09B5B71E006E59CF /* Build configuration list for PBXNativeTarget "BSOD" */;
-                       buildPhases = (
-                               AF9D4DB209B5B71E006E59CF /* Resources */,
-                               AF9D4DB409B5B71E006E59CF /* Sources */,
-                               AF9D4DB809B5B71E006E59CF /* Frameworks */,
-                               AF9D4DBC09B5B71E006E59CF /* Rez */,
-                               AFA3D69209C03B5C00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D4DB009B5B71E006E59CF /* PBXTargetDependency */,
-                       );
-                       name = BSOD;
-                       productName = BSOD;
-                       productReference = AF9D4DC009B5B71E006E59CF /* BSOD.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9D4DEC09B5BB19006E59CF /* Apple2 */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9D4DFB09B5BB19006E59CF /* Build configuration list for PBXNativeTarget "Apple2" */;
-                       buildPhases = (
-                               AF9D4DEF09B5BB19006E59CF /* Resources */,
-                               AF9D4DF109B5BB19006E59CF /* Sources */,
-                               AF9D4DF609B5BB19006E59CF /* Frameworks */,
-                               AF9D4DFA09B5BB19006E59CF /* Rez */,
-                               AFCCCBCB09C03AEE00353F4D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AF9D4DED09B5BB19006E59CF /* PBXTargetDependency */,
-                       );
-                       name = Apple2;
-                       productName = Apple2;
-                       productReference = AF9D4DFE09B5BB19006E59CF /* Apple2.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AF9E7EBE190F4C1B00A8B01F /* enable_gc */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AF9E7EC5190F4C1C00A8B01F /* Build configuration list for PBXNativeTarget "enable_gc" */;
-                       buildPhases = (
-                               AF9E7EBB190F4C1B00A8B01F /* Sources */,
-                               AF9E7EBC190F4C1B00A8B01F /* Frameworks */,
-                               AF9E7EBD190F4C1B00A8B01F /* CopyFiles */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                       );
-                       name = enable_gc;
-                       productName = enable_gc;
-                       productReference = AF9E7EBF190F4C1B00A8B01F /* enable_gc */;
-                       productType = "com.apple.product-type.tool";
-               };
-               AFA3392E0B058505002B0E7D /* WebCollage */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA3393D0B058505002B0E7D /* Build configuration list for PBXNativeTarget "WebCollage" */;
-                       buildPhases = (
-                               AFA339310B058505002B0E7D /* Resources */,
-                               AFA339340B058505002B0E7D /* Sources */,
-                               AFA339370B058505002B0E7D /* Frameworks */,
-                               AFA3393B0B058505002B0E7D /* Rez */,
-                               AFA3393C0B058505002B0E7D /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA3392F0B058505002B0E7D /* PBXTargetDependency */,
-                               AFA33BDC0B058952002B0E7D /* PBXTargetDependency */,
-                               AFA33C040B058E3C002B0E7D /* PBXTargetDependency */,
-                       );
-                       name = WebCollage;
-                       productName = WebCollage;
-                       productReference = AFA339400B058505002B0E7D /* WebCollage.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA33BC60B058740002B0E7D /* webcollage-helper */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA33BCB0B058754002B0E7D /* Build configuration list for PBXNativeTarget "webcollage-helper" */;
-                       buildPhases = (
-                               AFA33BC40B058740002B0E7D /* Sources */,
-                               AFA33BC50B058740002B0E7D /* Frameworks */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                       );
-                       name = "webcollage-helper";
-                       productName = "webcollage-helper";
-                       productReference = AFA33BC70B058740002B0E7D /* webcollage-helper */;
-                       productType = "com.apple.product-type.tool";
-               };
-               AFA55946099330B000F3E977 /* Cage */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55957099330B000F3E977 /* Build configuration list for PBXNativeTarget "Cage" */;
-                       buildPhases = (
-                               AFA55949099330B000F3E977 /* Resources */,
-                               AFA5594B099330B000F3E977 /* Sources */,
-                               AFA5594F099330B000F3E977 /* Frameworks */,
-                               AFA55956099330B000F3E977 /* Rez */,
-                               AFA3D96309C03DB500E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55947099330B000F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Cage;
-                       productName = Cage;
-                       productReference = AFA5595A099330B000F3E977 /* Cage.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA5596D0993317900F3E977 /* Moebius */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5597C0993317900F3E977 /* Build configuration list for PBXNativeTarget "Moebius" */;
-                       buildPhases = (
-                               AFA559700993317900F3E977 /* Resources */,
-                               AFA559720993317900F3E977 /* Sources */,
-                               AFA559740993317900F3E977 /* Frameworks */,
-                               AFA5597B0993317900F3E977 /* Rez */,
-                               AFA3D9AB09C03E4200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA5596E0993317900F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Moebius;
-                       productName = Moebius;
-                       productReference = AFA5597F0993317900F3E977 /* Moebius.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA559920993322100F3E977 /* Superquadrics */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA559A10993322100F3E977 /* Build configuration list for PBXNativeTarget "Superquadrics" */;
-                       buildPhases = (
-                               AFA559950993322100F3E977 /* Resources */,
-                               AFA559970993322100F3E977 /* Sources */,
-                               AFA559990993322100F3E977 /* Frameworks */,
-                               AFA559A00993322100F3E977 /* Rez */,
-                               AFA3D9D109C03E8B00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA559930993322100F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Superquadrics;
-                       productName = Superquadrics;
-                       productReference = AFA559A40993322100F3E977 /* Superquadrics.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA559B50993328000F3E977 /* Morph3D */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA559C40993328000F3E977 /* Build configuration list for PBXNativeTarget "Morph3D" */;
-                       buildPhases = (
-                               AFA559B80993328000F3E977 /* Resources */,
-                               AFA559BA0993328000F3E977 /* Sources */,
-                               AFA559BC0993328000F3E977 /* Frameworks */,
-                               AFA559C30993328000F3E977 /* Rez */,
-                               AFA3D9AF09C03E4B00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA559B60993328000F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Morph3D;
-                       productName = Morph3D;
-                       productReference = AFA559C70993328000F3E977 /* Morph3D.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA559CF0993330600F3E977 /* Rubik */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA559DE0993330600F3E977 /* Build configuration list for PBXNativeTarget "Rubik" */;
-                       buildPhases = (
-                               AFA559D20993330600F3E977 /* Resources */,
-                               AFA559D40993330600F3E977 /* Sources */,
-                               AFA559D60993330600F3E977 /* Frameworks */,
-                               AFA559DD0993330600F3E977 /* Rez */,
-                               AFA3D9C109C03E6E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA559D00993330600F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Rubik;
-                       productName = Rubik;
-                       productReference = AFA559E10993330600F3E977 /* Rubik.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55A030993340300F3E977 /* Stairs */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55A120993340300F3E977 /* Build configuration list for PBXNativeTarget "Stairs" */;
-                       buildPhases = (
-                               AFA55A060993340300F3E977 /* Resources */,
-                               AFA55A080993340300F3E977 /* Sources */,
-                               AFA55A0A0993340300F3E977 /* Frameworks */,
-                               AFA55A110993340300F3E977 /* Rez */,
-                               AFA3D9CB09C03E7F00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55A040993340300F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Stairs;
-                       productName = Stairs;
-                       productReference = AFA55A150993340300F3E977 /* Stairs.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55A20099334A000F3E977 /* Sproingies */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55A2F099334A000F3E977 /* Build configuration list for PBXNativeTarget "Sproingies" */;
-                       buildPhases = (
-                               AFA55A23099334A000F3E977 /* Resources */,
-                               AFA55A25099334A000F3E977 /* Sources */,
-                               AFA55A27099334A000F3E977 /* Frameworks */,
-                               AFA55A2E099334A000F3E977 /* Rez */,
-                               AFA3D9C909C03E7C00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55A21099334A000F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Sproingies;
-                       productName = Sproingies;
-                       productReference = AFA55A32099334A000F3E977 /* Sproingies.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55A790993364300F3E977 /* Lament */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55A880993364300F3E977 /* Build configuration list for PBXNativeTarget "Lament" */;
-                       buildPhases = (
-                               AFA55A7C0993364300F3E977 /* Resources */,
-                               AFA55A7E0993364300F3E977 /* Sources */,
-                               AFA55A800993364300F3E977 /* Frameworks */,
-                               AFA55A870993364300F3E977 /* Rez */,
-                               AFA3D9A309C03E3200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55A7A0993364300F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Lament;
-                       productName = Lament;
-                       productReference = AFA55A8B0993364300F3E977 /* Lament.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55ACF09933CEF00F3E977 /* Bubble3D */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55ADE09933CEF00F3E977 /* Build configuration list for PBXNativeTarget "Bubble3D" */;
-                       buildPhases = (
-                               AFA55AD209933CEF00F3E977 /* Resources */,
-                               AFA55AD409933CEF00F3E977 /* Sources */,
-                               AFA55AD609933CEF00F3E977 /* Frameworks */,
-                               AFA55ADD09933CEF00F3E977 /* Rez */,
-                               AFA3D96109C03DB100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55AD009933CEF00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Bubble3D;
-                       productName = Bubble3D;
-                       productReference = AFA55AE109933CEF00F3E977 /* Bubble3D.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55B0909933E0500F3E977 /* GLPlanet */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55B1B09933E0500F3E977 /* Build configuration list for PBXNativeTarget "GLPlanet" */;
-                       buildPhases = (
-                               AFA55B0C09933E0500F3E977 /* Resources */,
-                               AFA55B0E09933E0500F3E977 /* Sources */,
-                               AFA55B1309933E0500F3E977 /* Frameworks */,
-                               AFA55B1A09933E0500F3E977 /* Rez */,
-                               AFA3D99309C03E1600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55B0A09933E0500F3E977 /* PBXTargetDependency */,
-                       );
-                       name = GLPlanet;
-                       productName = GLPlanet;
-                       productReference = AFA55B1E09933E0500F3E977 /* GLPlanet.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55B2509933E8D00F3E977 /* Pulsar */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55B3409933E8D00F3E977 /* Build configuration list for PBXNativeTarget "Pulsar" */;
-                       buildPhases = (
-                               AFA55B2809933E8D00F3E977 /* Resources */,
-                               AFA55B2A09933E8D00F3E977 /* Sources */,
-                               AFA55B2C09933E8D00F3E977 /* Frameworks */,
-                               AFA55B3309933E8D00F3E977 /* Rez */,
-                               AFA3D9BD09C03E6500E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55B2609933E8D00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Pulsar;
-                       productName = Pulsar;
-                       productReference = AFA55B3709933E8D00F3E977 /* Pulsar.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55B7909933F7200F3E977 /* Sierpinski3D */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55B8809933F7200F3E977 /* Build configuration list for PBXNativeTarget "Sierpinski3D" */;
-                       buildPhases = (
-                               AFA55B7C09933F7200F3E977 /* Resources */,
-                               AFA55B7E09933F7200F3E977 /* Sources */,
-                               AFA55B8009933F7200F3E977 /* Frameworks */,
-                               AFA55B8709933F7200F3E977 /* Rez */,
-                               AFA3D9C509C03E7400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55B7A09933F7200F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Sierpinski3D;
-                       productName = Sierpinski3D;
-                       productReference = AFA55B8B09933F7200F3E977 /* Sierpinski3D.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55B9109933FDA00F3E977 /* GFlux */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55BA009933FDA00F3E977 /* Build configuration list for PBXNativeTarget "GFlux" */;
-                       buildPhases = (
-                               AFA55B9409933FDA00F3E977 /* Resources */,
-                               AFA55B9609933FDA00F3E977 /* Sources */,
-                               AFA55B9809933FDA00F3E977 /* Frameworks */,
-                               AFA55B9F09933FDA00F3E977 /* Rez */,
-                               AFA3D98709C03DF400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55B9209933FDA00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = GFlux;
-                       productName = GFlux;
-                       productReference = AFA55BA309933FDA00F3E977 /* GFlux.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55BAB099340CE00F3E977 /* Circuit */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55BBA099340CE00F3E977 /* Build configuration list for PBXNativeTarget "Circuit" */;
-                       buildPhases = (
-                               AFA55BAE099340CE00F3E977 /* Resources */,
-                               AFA55BB0099340CE00F3E977 /* Sources */,
-                               AFA55BB2099340CE00F3E977 /* Frameworks */,
-                               AFA55BB9099340CE00F3E977 /* Rez */,
-                               AFA3D96709C03DBC00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55BAC099340CE00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Circuit;
-                       productName = Circuit;
-                       productReference = AFA55BBD099340CE00F3E977 /* Circuit.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55BE40993429100F3E977 /* Menger */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55BF30993429100F3E977 /* Build configuration list for PBXNativeTarget "Menger" */;
-                       buildPhases = (
-                               AFA55BE70993429100F3E977 /* Resources */,
-                               AFA55BE90993429100F3E977 /* Sources */,
-                               AFA55BEB0993429100F3E977 /* Frameworks */,
-                               AFA55BF20993429100F3E977 /* Rez */,
-                               AFA3D9A709C03E3A00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55BE50993429100F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Menger;
-                       productName = Menger;
-                       productReference = AFA55BF60993429100F3E977 /* Menger.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55C0E0993431300F3E977 /* Engine */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55C1D0993431300F3E977 /* Build configuration list for PBXNativeTarget "Engine" */;
-                       buildPhases = (
-                               AFA55C110993431300F3E977 /* Resources */,
-                               AFA55C130993431300F3E977 /* Sources */,
-                               AFA55C150993431300F3E977 /* Frameworks */,
-                               AFA55C1C0993431300F3E977 /* Rez */,
-                               AFA3D97709C03DDA00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55C0F0993431300F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Engine;
-                       productName = Engine;
-                       productReference = AFA55C200993431300F3E977 /* Engine.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55C77099349A600F3E977 /* GLSnake */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55C86099349A600F3E977 /* Build configuration list for PBXNativeTarget "GLSnake" */;
-                       buildPhases = (
-                               AFA55C7A099349A600F3E977 /* Resources */,
-                               AFA55C7C099349A600F3E977 /* Sources */,
-                               AFA55C7E099349A600F3E977 /* Frameworks */,
-                               AFA55C85099349A600F3E977 /* Rez */,
-                               AFA3D99709C03E1C00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55C78099349A600F3E977 /* PBXTargetDependency */,
-                       );
-                       name = GLSnake;
-                       productName = GLSnake;
-                       productReference = AFA55C89099349A600F3E977 /* GLSnake.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55CA909934BB200F3E977 /* Boxed */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55CB809934BB200F3E977 /* Build configuration list for PBXNativeTarget "Boxed" */;
-                       buildPhases = (
-                               AFA55CAC09934BB200F3E977 /* Resources */,
-                               AFA55CAE09934BB200F3E977 /* Sources */,
-                               AFA55CB009934BB200F3E977 /* Frameworks */,
-                               AFA55CB709934BB200F3E977 /* Rez */,
-                               AFA3D95F09C03DAE00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55CAA09934BB200F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Boxed;
-                       productName = Boxed;
-                       productReference = AFA55CBB09934BB200F3E977 /* Boxed.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55CCC09934CE400F3E977 /* GLForestFire */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55CDB09934CE400F3E977 /* Build configuration list for PBXNativeTarget "GLForestFire" */;
-                       buildPhases = (
-                               AFA55CCF09934CE400F3E977 /* Resources */,
-                               AFA55CD109934CE400F3E977 /* Sources */,
-                               AFA55CD309934CE400F3E977 /* Frameworks */,
-                               AFA55CDA09934CE400F3E977 /* Rez */,
-                               AFA3D98B09C03DFC00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55CCD09934CE400F3E977 /* PBXTargetDependency */,
-                       );
-                       name = GLForestFire;
-                       productName = GLForestFire;
-                       productReference = AFA55CDE09934CE400F3E977 /* GLForestFire.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55D3C0993565300F3E977 /* SBalls */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55D4B0993565300F3E977 /* Build configuration list for PBXNativeTarget "SBalls" */;
-                       buildPhases = (
-                               AFA55D3F0993565300F3E977 /* Resources */,
-                               AFA55D410993565300F3E977 /* Sources */,
-                               AFA55D430993565300F3E977 /* Frameworks */,
-                               AFA55D4A0993565300F3E977 /* Rez */,
-                               AFA3D9C309C03E7100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55D3D0993565300F3E977 /* PBXTargetDependency */,
-                       );
-                       name = SBalls;
-                       productName = SBalls;
-                       productReference = AFA55D4E0993565300F3E977 /* SBalls.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55D620993584B00F3E977 /* Cubenetic */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55D710993584B00F3E977 /* Build configuration list for PBXNativeTarget "Cubenetic" */;
-                       buildPhases = (
-                               AFA55D650993584B00F3E977 /* Resources */,
-                               AFA55D670993584B00F3E977 /* Sources */,
-                               AFA55D690993584B00F3E977 /* Frameworks */,
-                               AFA55D700993584B00F3E977 /* Rez */,
-                               AFA3D96D09C03DCA00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55D630993584B00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Cubenetic;
-                       productName = Cubenetic;
-                       productReference = AFA55D740993584B00F3E977 /* Cubenetic.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55D7F099358C400F3E977 /* Spheremonics */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55D8E099358C400F3E977 /* Build configuration list for PBXNativeTarget "Spheremonics" */;
-                       buildPhases = (
-                               AFA55D82099358C400F3E977 /* Resources */,
-                               AFA55D84099358C400F3E977 /* Sources */,
-                               AFA55D86099358C400F3E977 /* Frameworks */,
-                               AFA55D8D099358C400F3E977 /* Rez */,
-                               AFA3D9C709C03E7800E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55D80099358C400F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Spheremonics;
-                       productName = Spheremonics;
-                       productReference = AFA55D91099358C400F3E977 /* Spheremonics.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55DC809935D7000F3E977 /* Lavalite */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55DD709935D7000F3E977 /* Build configuration list for PBXNativeTarget "Lavalite" */;
-                       buildPhases = (
-                               AFA55DCB09935D7000F3E977 /* Resources */,
-                               AFA55DCD09935D7000F3E977 /* Sources */,
-                               AFA55DCF09935D7000F3E977 /* Frameworks */,
-                               AFA55DD609935D7000F3E977 /* Rez */,
-                               AFA3D9A509C03E3600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55DC909935D7000F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Lavalite;
-                       productName = Lavalite;
-                       productReference = AFA55DDA09935D7000F3E977 /* Lavalite.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55DF009935E4900F3E977 /* Queens */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55E0009935E4900F3E977 /* Build configuration list for PBXNativeTarget "Queens" */;
-                       buildPhases = (
-                               AFA55DF309935E4900F3E977 /* Resources */,
-                               AFA55DF509935E4900F3E977 /* Sources */,
-                               AFA55DF809935E4900F3E977 /* Frameworks */,
-                               AFA55DFF09935E4900F3E977 /* Rez */,
-                               AFA3D9BF09C03E6900E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55DF109935E4900F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Queens;
-                       productName = Queens;
-                       productReference = AFA55E0309935E4900F3E977 /* Queens.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55E0D09935EDC00F3E977 /* Endgame */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55E1C09935EDC00F3E977 /* Build configuration list for PBXNativeTarget "Endgame" */;
-                       buildPhases = (
-                               AFA55E1009935EDC00F3E977 /* Resources */,
-                               AFA55E1209935EDC00F3E977 /* Sources */,
-                               AFA55E1409935EDC00F3E977 /* Frameworks */,
-                               AFA55E1B09935EDC00F3E977 /* Rez */,
-                               AFA3D97509C03DD700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55E0E09935EDC00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Endgame;
-                       productName = Endgame;
-                       productReference = AFA55E1F09935EDC00F3E977 /* Endgame.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55E2F09935F8E00F3E977 /* GLBlur */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55E3F09935F8E00F3E977 /* Build configuration list for PBXNativeTarget "GLBlur" */;
-                       buildPhases = (
-                               AFA55E3209935F8E00F3E977 /* Resources */,
-                               AFA55E3409935F8E00F3E977 /* Sources */,
-                               AFA55E3709935F8E00F3E977 /* Frameworks */,
-                               AFA55E3E09935F8E00F3E977 /* Rez */,
-                               AFA3D98909C03DF700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55E3009935F8E00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = GLBlur;
-                       productName = GLBlur;
-                       productReference = AFA55E4209935F8E00F3E977 /* GLBlur.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55E4E09935FF900F3E977 /* FlyingToasters */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55E5D09935FF900F3E977 /* Build configuration list for PBXNativeTarget "FlyingToasters" */;
-                       buildPhases = (
-                               AFA55E5109935FF900F3E977 /* Resources */,
-                               AFA55E5309935FF900F3E977 /* Sources */,
-                               AFA55E5509935FF900F3E977 /* Frameworks */,
-                               AFA55E5C09935FF900F3E977 /* Rez */,
-                               AFA3D98109C03DEA00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55E4F09935FF900F3E977 /* PBXTargetDependency */,
-                       );
-                       name = FlyingToasters;
-                       productName = FlyingToasters;
-                       productReference = AFA55E6009935FF900F3E977 /* FlyingToasters.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55EC7099360E300F3E977 /* BouncingCow */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55EE0099360E300F3E977 /* Build configuration list for PBXNativeTarget "BouncingCow" */;
-                       buildPhases = (
-                               AFA55ECA099360E300F3E977 /* Resources */,
-                               AFA55ECC099360E300F3E977 /* Sources */,
-                               AFA55ED8099360E300F3E977 /* Frameworks */,
-                               AFA55EDF099360E300F3E977 /* Rez */,
-                               AFA3D95D09C03DAB00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55EC8099360E300F3E977 /* PBXTargetDependency */,
-                       );
-                       name = BouncingCow;
-                       productName = BouncingCow;
-                       productReference = AFA55EE3099360E300F3E977 /* BouncingCow.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55F06099361B700F3E977 /* JigglyPuff */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55F1B099361B700F3E977 /* Build configuration list for PBXNativeTarget "JigglyPuff" */;
-                       buildPhases = (
-                               AFA55F09099361B700F3E977 /* Resources */,
-                               AFA55F0B099361B700F3E977 /* Sources */,
-                               AFA55F13099361B700F3E977 /* Frameworks */,
-                               AFA55F1A099361B700F3E977 /* Rez */,
-                               AFA3D99D09C03E2600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55F07099361B700F3E977 /* PBXTargetDependency */,
-                       );
-                       name = JigglyPuff;
-                       productName = JigglyPuff;
-                       productReference = AFA55F1E099361B700F3E977 /* JigglyPuff.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55F2A0993622F00F3E977 /* Klein */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55F390993622F00F3E977 /* Build configuration list for PBXNativeTarget "Klein" */;
-                       buildPhases = (
-                               AFA55F2D0993622F00F3E977 /* Resources */,
-                               AFA55F2F0993622F00F3E977 /* Sources */,
-                               AFA55F310993622F00F3E977 /* Frameworks */,
-                               AFA55F380993622F00F3E977 /* Rez */,
-                               AFA3D9A109C03E2E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55F2B0993622F00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Klein;
-                       productName = Klein;
-                       productReference = AFA55F3C0993622F00F3E977 /* Klein.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55F420993629000F3E977 /* Hypertorus */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55F510993629000F3E977 /* Build configuration list for PBXNativeTarget "Hypertorus" */;
-                       buildPhases = (
-                               AFA55F450993629000F3E977 /* Resources */,
-                               AFA55F470993629000F3E977 /* Sources */,
-                               AFA55F490993629000F3E977 /* Frameworks */,
-                               AFA55F500993629000F3E977 /* Rez */,
-                               AFA3D99B09C03E2300E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55F430993629000F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Hypertorus;
-                       productName = HyperTorus;
-                       productReference = AFA55F540993629000F3E977 /* Hypertorus.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55F720993643600F3E977 /* GLMatrix */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55F810993643600F3E977 /* Build configuration list for PBXNativeTarget "GLMatrix" */;
-                       buildPhases = (
-                               AFA55F750993643600F3E977 /* Resources */,
-                               AFA55F770993643600F3E977 /* Sources */,
-                               AFA55F790993643600F3E977 /* Frameworks */,
-                               AFA55F800993643600F3E977 /* Rez */,
-                               AFA3D99109C03E1200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55F730993643600F3E977 /* PBXTargetDependency */,
-                       );
-                       name = GLMatrix;
-                       productName = GLMatrix;
-                       productReference = AFA55F840993643600F3E977 /* GLMatrix.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55FD309936BFA00F3E977 /* CubeStorm */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA55FE209936BFA00F3E977 /* Build configuration list for PBXNativeTarget "CubeStorm" */;
-                       buildPhases = (
-                               AFA55FD609936BFA00F3E977 /* Resources */,
-                               AFA55FD809936BFA00F3E977 /* Sources */,
-                               AFA55FDA09936BFA00F3E977 /* Frameworks */,
-                               AFA55FE109936BFA00F3E977 /* Rez */,
-                               AFA3D96F09C03DCD00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55FD409936BFA00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = CubeStorm;
-                       productName = CubeStorm;
-                       productReference = AFA55FE509936BFA00F3E977 /* CubeStorm.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA55FF909936C6D00F3E977 /* GLKnots */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5600809936C6D00F3E977 /* Build configuration list for PBXNativeTarget "GLKnots" */;
-                       buildPhases = (
-                               AFA55FFC09936C6D00F3E977 /* Resources */,
-                               AFA55FFE09936C6D00F3E977 /* Sources */,
-                               AFA5600009936C6D00F3E977 /* Frameworks */,
-                               AFA5600709936C6D00F3E977 /* Rez */,
-                               AFA3D98F09C03E0F00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA55FFA09936C6D00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = GLKnots;
-                       productName = GLKnots;
-                       productReference = AFA5600B09936C6D00F3E977 /* GLKnots.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA5601409936CC800F3E977 /* BlockTube */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5602309936CC800F3E977 /* Build configuration list for PBXNativeTarget "BlockTube" */;
-                       buildPhases = (
-                               AFA5601709936CC800F3E977 /* Resources */,
-                               AFA5601909936CC800F3E977 /* Sources */,
-                               AFA5601B09936CC800F3E977 /* Frameworks */,
-                               AFA5602209936CC800F3E977 /* Rez */,
-                               AFA3D95909C03DA400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA5601509936CC800F3E977 /* PBXTargetDependency */,
-                       );
-                       name = BlockTube;
-                       productName = BlockTube;
-                       productReference = AFA5602609936CC800F3E977 /* BlockTube.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA5603209936D5100F3E977 /* FlipFlop */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5604109936D5100F3E977 /* Build configuration list for PBXNativeTarget "FlipFlop" */;
-                       buildPhases = (
-                               AFA5603509936D5100F3E977 /* Resources */,
-                               AFA5603709936D5100F3E977 /* Sources */,
-                               AFA5603909936D5100F3E977 /* Frameworks */,
-                               AFA5604009936D5100F3E977 /* Rez */,
-                               AFA3D97B09C03DE000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA5603309936D5100F3E977 /* PBXTargetDependency */,
-                       );
-                       name = FlipFlop;
-                       productName = FlipFlop;
-                       productReference = AFA5604409936D5100F3E977 /* FlipFlop.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA5604A09936E2100F3E977 /* AntInspect */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5605909936E2100F3E977 /* Build configuration list for PBXNativeTarget "AntInspect" */;
-                       buildPhases = (
-                               AFA5604D09936E2100F3E977 /* Resources */,
-                               AFA5604F09936E2100F3E977 /* Sources */,
-                               AFA5605109936E2100F3E977 /* Frameworks */,
-                               AFA5605809936E2100F3E977 /* Rez */,
-                               AFA3D94D09C03D8D00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA5604B09936E2100F3E977 /* PBXTargetDependency */,
-                       );
-                       name = AntInspect;
-                       productName = AntInspect;
-                       productReference = AFA5605C09936E2100F3E977 /* AntInspect.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA5606209936F3800F3E977 /* AntSpotlight */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5607109936F3800F3E977 /* Build configuration list for PBXNativeTarget "AntSpotlight" */;
-                       buildPhases = (
-                               AFA5606509936F3800F3E977 /* Resources */,
-                               AFA5606709936F3800F3E977 /* Sources */,
-                               AFA5606909936F3800F3E977 /* Frameworks */,
-                               AFA5607009936F3800F3E977 /* Rez */,
-                               AFA3D95109C03D9400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA5606309936F3800F3E977 /* PBXTargetDependency */,
-                       );
-                       name = AntSpotlight;
-                       productName = AntSpotlight;
-                       productReference = AFA5607409936F3800F3E977 /* AntSpotlight.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA560AE0993718D00F3E977 /* Polytopes */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA560BD0993718D00F3E977 /* Build configuration list for PBXNativeTarget "Polytopes" */;
-                       buildPhases = (
-                               AFA560B10993718D00F3E977 /* Resources */,
-                               AFA560B30993718D00F3E977 /* Sources */,
-                               AFA560B50993718D00F3E977 /* Frameworks */,
-                               AFA560BC0993718D00F3E977 /* Rez */,
-                               AFA3D9B909C03E5E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA560AF0993718D00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Polytopes;
-                       productName = Polytopes;
-                       productReference = AFA560C00993718D00F3E977 /* Polytopes.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA560FD0993781600F3E977 /* Molecule */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5610C0993781600F3E977 /* Build configuration list for PBXNativeTarget "Molecule" */;
-                       buildPhases = (
-                               AFA561000993781600F3E977 /* Resources */,
-                               AFA561020993781600F3E977 /* Sources */,
-                               AFA561040993781600F3E977 /* Frameworks */,
-                               AFA5610B0993781600F3E977 /* Rez */,
-                               AFA3D9AD09C03E4600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA560FE0993781600F3E977 /* PBXTargetDependency */,
-                               AFA5611E0993791D00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Molecule;
-                       productName = Molecule;
-                       productReference = AFA5610F0993781600F3E977 /* Molecule.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA5615609937C0D00F3E977 /* BlinkBox */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5616709937C0D00F3E977 /* Build configuration list for PBXNativeTarget "BlinkBox" */;
-                       buildPhases = (
-                               AFA5615B09937C0D00F3E977 /* Resources */,
-                               AFA5615D09937C0D00F3E977 /* Sources */,
-                               AFA5615F09937C0D00F3E977 /* Frameworks */,
-                               AFA5616609937C0D00F3E977 /* Rez */,
-                               AFA3D95709C03DA100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA5615709937C0D00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = BlinkBox;
-                       productName = BlinkBox;
-                       productReference = AFA5616A09937C0D00F3E977 /* BlinkBox.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA5617B09937CF100F3E977 /* Noof */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5618A09937CF100F3E977 /* Build configuration list for PBXNativeTarget "Noof" */;
-                       buildPhases = (
-                               AFA5617E09937CF100F3E977 /* Resources */,
-                               AFA5618009937CF100F3E977 /* Sources */,
-                               AFA5618209937CF100F3E977 /* Frameworks */,
-                               AFA5618909937CF100F3E977 /* Rez */,
-                               AFA3D9B109C03E4E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA5617C09937CF100F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Noof;
-                       productName = Noof;
-                       productReference = AFA5618D09937CF100F3E977 /* Noof.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA5619D09937D7E00F3E977 /* Polyhedra */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA561AC09937D7E00F3E977 /* Build configuration list for PBXNativeTarget "Polyhedra" */;
-                       buildPhases = (
-                               AFA561A009937D7E00F3E977 /* Resources */,
-                               AFA561A209937D7E00F3E977 /* Sources */,
-                               AFA561A409937D7E00F3E977 /* Frameworks */,
-                               AFA561AB09937D7E00F3E977 /* Rez */,
-                               AFA3D9B709C03E5B00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA5619E09937D7E00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Polyhedra;
-                       productName = Polyhedra;
-                       productReference = AFA561AF09937D7E00F3E977 /* Polyhedra.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA562060993849F00F3E977 /* Providence */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA562160993849F00F3E977 /* Build configuration list for PBXNativeTarget "Providence" */;
-                       buildPhases = (
-                               AFA562090993849F00F3E977 /* Resources */,
-                               AFA5620B0993849F00F3E977 /* Sources */,
-                               AFA5620E0993849F00F3E977 /* Frameworks */,
-                               AFA562150993849F00F3E977 /* Rez */,
-                               AFA3D9BB09C03E6200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA562070993849F00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Providence;
-                       productName = Providence;
-                       productReference = AFA562190993849F00F3E977 /* Providence.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA5621F0993852500F3E977 /* Pinion */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA5622E0993852500F3E977 /* Build configuration list for PBXNativeTarget "Pinion" */;
-                       buildPhases = (
-                               AFA562220993852500F3E977 /* Resources */,
-                               AFA562240993852500F3E977 /* Sources */,
-                               AFA562260993852500F3E977 /* Frameworks */,
-                               AFA5622D0993852500F3E977 /* Rez */,
-                               AFA3D9B309C03E5100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA562200993852500F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Pinion;
-                       productName = Pinion;
-                       productReference = AFA562310993852500F3E977 /* Pinion.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA562BF099392C600F3E977 /* Boing */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA562CE099392C600F3E977 /* Build configuration list for PBXNativeTarget "Boing" */;
-                       buildPhases = (
-                               AFA562C2099392C600F3E977 /* Resources */,
-                               AFA562C4099392C600F3E977 /* Sources */,
-                               AFA562C6099392C600F3E977 /* Frameworks */,
-                               AFA562CD099392C600F3E977 /* Rez */,
-                               AFA3D95B09C03DA800E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA562C0099392C600F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Boing;
-                       productName = Boing;
-                       productReference = AFA562D1099392C600F3E977 /* Boing.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA562DA099393C900F3E977 /* AntMaze */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA562E9099393C900F3E977 /* Build configuration list for PBXNativeTarget "AntMaze" */;
-                       buildPhases = (
-                               AFA562DD099393C900F3E977 /* Resources */,
-                               AFA562DF099393C900F3E977 /* Sources */,
-                               AFA562E1099393C900F3E977 /* Frameworks */,
-                               AFA562E8099393C900F3E977 /* Rez */,
-                               AFA3D94F09C03D9100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA562DB099393C900F3E977 /* PBXTargetDependency */,
-                       );
-                       name = AntMaze;
-                       productName = AntMaze;
-                       productReference = AFA562EC099393C900F3E977 /* AntMaze.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA562F20993943B00F3E977 /* Tangram */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA563010993943B00F3E977 /* Build configuration list for PBXNativeTarget "Tangram" */;
-                       buildPhases = (
-                               AFA562F50993943B00F3E977 /* Resources */,
-                               AFA562F70993943B00F3E977 /* Sources */,
-                               AFA562F90993943B00F3E977 /* Frameworks */,
-                               AFA563000993943B00F3E977 /* Rez */,
-                               AFA3D9D309C03E8F00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA562F30993943B00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Tangram;
-                       productName = Tangram;
-                       productReference = AFA563040993943B00F3E977 /* Tangram.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA563130993951000F3E977 /* Crackberg */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA563230993951000F3E977 /* Build configuration list for PBXNativeTarget "Crackberg" */;
-                       buildPhases = (
-                               AFA563160993951000F3E977 /* Resources */,
-                               AFA563180993951000F3E977 /* Sources */,
-                               AFA5631B0993951000F3E977 /* Frameworks */,
-                               AFA563220993951000F3E977 /* Rez */,
-                               AFA3D96909C03DBF00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA563140993951000F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Crackberg;
-                       productName = Crackberg;
-                       productReference = AFA563260993951000F3E977 /* Crackberg.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA56331099395ED00F3E977 /* GLHanoi */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA56340099395ED00F3E977 /* Build configuration list for PBXNativeTarget "GLHanoi" */;
-                       buildPhases = (
-                               AFA56334099395ED00F3E977 /* Resources */,
-                               AFA56336099395ED00F3E977 /* Sources */,
-                               AFA56338099395ED00F3E977 /* Frameworks */,
-                               AFA5633F099395ED00F3E977 /* Rez */,
-                               AFA3D98D09C03E0500E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA56332099395ED00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = GLHanoi;
-                       productName = GLHanoi;
-                       productReference = AFA56343099395ED00F3E977 /* GLHanoi.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA56351099396C000F3E977 /* Cube21 */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA56360099396C000F3E977 /* Build configuration list for PBXNativeTarget "Cube21" */;
-                       buildPhases = (
-                               AFA56354099396C000F3E977 /* Resources */,
-                               AFA56356099396C000F3E977 /* Sources */,
-                               AFA56358099396C000F3E977 /* Frameworks */,
-                               AFA5635F099396C000F3E977 /* Rez */,
-                               AFA3D96B09C03DC600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA56352099396C000F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Cube21;
-                       productName = Cube21;
-                       productReference = AFA56363099396C000F3E977 /* Cube21.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA56379099397B300F3E977 /* TimeTunnel */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA56388099397B300F3E977 /* Build configuration list for PBXNativeTarget "TimeTunnel" */;
-                       buildPhases = (
-                               AFA5637C099397B300F3E977 /* Resources */,
-                               AFA5637E099397B300F3E977 /* Sources */,
-                               AFA56380099397B300F3E977 /* Frameworks */,
-                               AFA56387099397B300F3E977 /* Rez */,
-                               AFA3D9D509C03E9300E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA5637A099397B300F3E977 /* PBXTargetDependency */,
-                       );
-                       name = TimeTunnel;
-                       productName = TimeTunnel;
-                       productReference = AFA5638B099397B300F3E977 /* TimeTunnel.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFA563A4099398BB00F3E977 /* Juggler3D */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFA563B3099398BB00F3E977 /* Build configuration list for PBXNativeTarget "Juggler3D" */;
-                       buildPhases = (
-                               AFA563A7099398BB00F3E977 /* Resources */,
-                               AFA563A9099398BB00F3E977 /* Sources */,
-                               AFA563AB099398BB00F3E977 /* Frameworks */,
-                               AFA563B2099398BB00F3E977 /* Rez */,
-                               AFA3D99F09C03E2900E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFA563A5099398BB00F3E977 /* PBXTargetDependency */,
-                       );
-                       name = Juggler3D;
-                       productName = Juggler3D;
-                       productReference = AFA563B6099398BB00F3E977 /* Juggler3D.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFB591A7178B812C00EA4005 /* Hexadrop */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFB591B7178B812C00EA4005 /* Build configuration list for PBXNativeTarget "Hexadrop" */;
-                       buildPhases = (
-                               AFB591AA178B812C00EA4005 /* Resources */,
-                               AFB591AC178B812C00EA4005 /* Sources */,
-                               AFB591AF178B812C00EA4005 /* Frameworks */,
-                               AFB591B5178B812C00EA4005 /* Rez */,
-                               AFB591B6178B812C00EA4005 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFB591A8178B812C00EA4005 /* PBXTargetDependency */,
-                       );
-                       name = Hexadrop;
-                       productName = Attraction;
-                       productReference = AFB591BA178B812C00EA4005 /* Hexadrop.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFBFE74B178642DC00432B21 /* Apple2-OSX */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFBFE75B178642DC00432B21 /* Build configuration list for PBXNativeTarget "Apple2-OSX" */;
-                       buildPhases = (
-                               AFBFE74E178642DC00432B21 /* Resources */,
-                               AFBFE751178642DC00432B21 /* Sources */,
-                               AFBFE755178642DC00432B21 /* Frameworks */,
-                               AFBFE78817894FFA00432B21 /* Copy Standalone Preferences XML File */,
-                               AFBFE75A178642DC00432B21 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFBFE7641786438900432B21 /* PBXTargetDependency */,
-                               AFBFE74C178642DC00432B21 /* PBXTargetDependency */,
-                       );
-                       name = "Apple2-OSX";
-                       productName = SaverTester;
-                       productReference = AFBFE75E178642DC00432B21 /* Apple2.app */;
-                       productType = "com.apple.product-type.application";
-               };
-               AFBFE767178647FE00432B21 /* Phosphor-OSX */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFBFE77B178647FE00432B21 /* Build configuration list for PBXNativeTarget "Phosphor-OSX" */;
-                       buildPhases = (
-                               AFBFE76C178647FE00432B21 /* Resources */,
-                               AFBFE771178647FE00432B21 /* Sources */,
-                               AFBFE775178647FE00432B21 /* Frameworks */,
-                               AFBFE78917895AAF00432B21 /* Copy Standalone Preferences XML File */,
-                               AFBFE77A178647FE00432B21 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFBFE7811786482B00432B21 /* PBXTargetDependency */,
-                               AFBFE76A178647FE00432B21 /* PBXTargetDependency */,
-                       );
-                       name = "Phosphor-OSX";
-                       productName = SaverTester;
-                       productReference = AFBFE77E178647FE00432B21 /* Phosphor.app */;
-                       productType = "com.apple.product-type.application";
-               };
-               AFD51B1B0F063B4A00471C02 /* Photopile */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD51B2D0F063B4A00471C02 /* Build configuration list for PBXNativeTarget "Photopile" */;
-                       buildPhases = (
-                               AFD51B1E0F063B4A00471C02 /* Resources */,
-                               AFD51B210F063B4A00471C02 /* Sources */,
-                               AFD51B240F063B4A00471C02 /* Frameworks */,
-                               AFD51B2B0F063B4A00471C02 /* Rez */,
-                               AFD51B2C0F063B4A00471C02 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD51B1C0F063B4A00471C02 /* PBXTargetDependency */,
-                       );
-                       name = Photopile;
-                       productName = Photopile;
-                       productReference = AFD51B300F063B4A00471C02 /* Photopile.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56DF10996A03800BA26F7 /* GLText */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56E010996A03800BA26F7 /* Build configuration list for PBXNativeTarget "GLText" */;
-                       buildPhases = (
-                               AFD56DF40996A03800BA26F7 /* Resources */,
-                               AFD56DF60996A03800BA26F7 /* Sources */,
-                               AFD56DF90996A03800BA26F7 /* Frameworks */,
-                               AFD56E000996A03800BA26F7 /* Rez */,
-                               AFA3D99909C03E2000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56DF20996A03800BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = GLText;
-                       productName = GLText;
-                       productReference = AFD56E040996A03800BA26F7 /* GLText.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56EAE0996A72600BA26F7 /* Braid */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56EBB0996A72600BA26F7 /* Build configuration list for PBXNativeTarget "Braid" */;
-                       buildPhases = (
-                               AFD56EB10996A72600BA26F7 /* Resources */,
-                               AFD56EB30996A72600BA26F7 /* Sources */,
-                               AFD56EB60996A72600BA26F7 /* Frameworks */,
-                               AFD56EBA0996A72600BA26F7 /* Rez */,
-                               AFA3D90709C03D0B00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56EAF0996A72600BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Braid;
-                       productName = Braid;
-                       productReference = AFD56EBE0996A72600BA26F7 /* Braid.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56EDA0996A95700BA26F7 /* Forest */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56EE70996A95700BA26F7 /* Build configuration list for PBXNativeTarget "Forest" */;
-                       buildPhases = (
-                               AFD56EDD0996A95700BA26F7 /* Resources */,
-                               AFD56EDF0996A95700BA26F7 /* Sources */,
-                               AFD56EE20996A95700BA26F7 /* Frameworks */,
-                               AFD56EE60996A95700BA26F7 /* Rez */,
-                               AFA3D91D09C03D3000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56EDB0996A95700BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Forest;
-                       productName = Forest;
-                       productReference = AFD56EEA0996A95700BA26F7 /* Forest.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56F0B0996AAFA00BA26F7 /* Vines */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56F180996AAFA00BA26F7 /* Build configuration list for PBXNativeTarget "Vines" */;
-                       buildPhases = (
-                               AFD56F0E0996AAFA00BA26F7 /* Resources */,
-                               AFD56F100996AAFA00BA26F7 /* Sources */,
-                               AFD56F130996AAFA00BA26F7 /* Frameworks */,
-                               AFD56F170996AAFA00BA26F7 /* Rez */,
-                               AFA3D94909C03D8100E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56F0C0996AAFA00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Vines;
-                       productName = Vines;
-                       productReference = AFD56F1B0996AAFA00BA26F7 /* Vines.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56F230996AB8A00BA26F7 /* Galaxy */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56F300996AB8A00BA26F7 /* Build configuration list for PBXNativeTarget "Galaxy" */;
-                       buildPhases = (
-                               AFD56F260996AB8A00BA26F7 /* Resources */,
-                               AFD56F280996AB8A00BA26F7 /* Sources */,
-                               AFD56F2B0996AB8A00BA26F7 /* Frameworks */,
-                               AFD56F2F0996AB8A00BA26F7 /* Rez */,
-                               AFA3D91F09C03D3300E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56F240996AB8A00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Galaxy;
-                       productName = Galaxy;
-                       productReference = AFD56F330996AB8A00BA26F7 /* Galaxy.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56F4F0996AEEE00BA26F7 /* Grav */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56F5C0996AEEE00BA26F7 /* Build configuration list for PBXNativeTarget "Grav" */;
-                       buildPhases = (
-                               AFD56F520996AEEE00BA26F7 /* Resources */,
-                               AFD56F540996AEEE00BA26F7 /* Sources */,
-                               AFD56F570996AEEE00BA26F7 /* Frameworks */,
-                               AFD56F5B0996AEEE00BA26F7 /* Rez */,
-                               AFA3D92109C03D3600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56F500996AEEE00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Grav;
-                       productName = Grav;
-                       productReference = AFD56F5F0996AEEE00BA26F7 /* Grav.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56F6B0996B01600BA26F7 /* Hopalong */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56F780996B01600BA26F7 /* Build configuration list for PBXNativeTarget "Hopalong" */;
-                       buildPhases = (
-                               AFD56F6E0996B01600BA26F7 /* Resources */,
-                               AFD56F700996B01600BA26F7 /* Sources */,
-                               AFD56F730996B01600BA26F7 /* Frameworks */,
-                               AFD56F770996B01600BA26F7 /* Rez */,
-                               AFA3D92309C03D3A00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56F6C0996B01600BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Hopalong;
-                       productName = Hopalong;
-                       productReference = AFD56F7B0996B01600BA26F7 /* Hopalong.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56F8C0996B09400BA26F7 /* Laser */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56F990996B09400BA26F7 /* Build configuration list for PBXNativeTarget "Laser" */;
-                       buildPhases = (
-                               AFD56F8F0996B09400BA26F7 /* Resources */,
-                               AFD56F910996B09400BA26F7 /* Sources */,
-                               AFD56F940996B09400BA26F7 /* Frameworks */,
-                               AFD56F980996B09400BA26F7 /* Rez */,
-                               AFA3D92909C03D4400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56F8D0996B09400BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Laser;
-                       productName = Laser;
-                       productReference = AFD56F9C0996B09400BA26F7 /* Laser.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56FA30996B10F00BA26F7 /* Lightning */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56FB00996B10F00BA26F7 /* Build configuration list for PBXNativeTarget "Lightning" */;
-                       buildPhases = (
-                               AFD56FA60996B10F00BA26F7 /* Resources */,
-                               AFD56FA80996B10F00BA26F7 /* Sources */,
-                               AFD56FAB0996B10F00BA26F7 /* Frameworks */,
-                               AFD56FAF0996B10F00BA26F7 /* Rez */,
-                               AFA3D92B09C03D4700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56FA40996B10F00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Lightning;
-                       productName = Lightning;
-                       productReference = AFD56FB30996B10F00BA26F7 /* Lightning.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56FB90996B18F00BA26F7 /* Lisa */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56FC60996B18F00BA26F7 /* Build configuration list for PBXNativeTarget "Lisa" */;
-                       buildPhases = (
-                               AFD56FBC0996B18F00BA26F7 /* Resources */,
-                               AFD56FBE0996B18F00BA26F7 /* Sources */,
-                               AFD56FC10996B18F00BA26F7 /* Frameworks */,
-                               AFD56FC50996B18F00BA26F7 /* Rez */,
-                               AFA3D92D09C03D4A00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56FBA0996B18F00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Lisa;
-                       productName = Lisa;
-                       productReference = AFD56FC90996B18F00BA26F7 /* Lisa.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56FCF0996B20900BA26F7 /* Lissie */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD56FDC0996B20900BA26F7 /* Build configuration list for PBXNativeTarget "Lissie" */;
-                       buildPhases = (
-                               AFD56FD20996B20900BA26F7 /* Resources */,
-                               AFD56FD40996B20900BA26F7 /* Sources */,
-                               AFD56FD70996B20900BA26F7 /* Frameworks */,
-                               AFD56FDB0996B20900BA26F7 /* Rez */,
-                               AFA3D92F09C03D4E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56FD00996B20900BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Lissie;
-                       productName = Lissie;
-                       productReference = AFD56FDF0996B20900BA26F7 /* Lissie.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD56FF80996B43800BA26F7 /* Penrose */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD570050996B43800BA26F7 /* Build configuration list for PBXNativeTarget "Penrose" */;
-                       buildPhases = (
-                               AFD56FFB0996B43800BA26F7 /* Resources */,
-                               AFD56FFD0996B43800BA26F7 /* Sources */,
-                               AFD570000996B43800BA26F7 /* Frameworks */,
-                               AFD570040996B43800BA26F7 /* Rez */,
-                               AFA3D93709C03D5B00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD56FF90996B43800BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Penrose;
-                       productName = Penrose;
-                       productReference = AFD570080996B43800BA26F7 /* Penrose.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD5700F0996B4CC00BA26F7 /* Sierpinski */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD5701C0996B4CC00BA26F7 /* Build configuration list for PBXNativeTarget "Sierpinski" */;
-                       buildPhases = (
-                               AFD570120996B4CC00BA26F7 /* Resources */,
-                               AFD570140996B4CC00BA26F7 /* Sources */,
-                               AFD570170996B4CC00BA26F7 /* Frameworks */,
-                               AFD5701B0996B4CC00BA26F7 /* Rez */,
-                               AFA3DBA209C0424C00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD570100996B4CC00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Sierpinski;
-                       productName = Sierpinski;
-                       productReference = AFD5701F0996B4CC00BA26F7 /* Sierpinski.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD570260996B56D00BA26F7 /* Sphere */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD570330996B56D00BA26F7 /* Build configuration list for PBXNativeTarget "Sphere" */;
-                       buildPhases = (
-                               AFD570290996B56D00BA26F7 /* Resources */,
-                               AFD5702B0996B56D00BA26F7 /* Sources */,
-                               AFD5702E0996B56D00BA26F7 /* Frameworks */,
-                               AFD570320996B56D00BA26F7 /* Rez */,
-                               AFA3D93D09C03D6C00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD570270996B56D00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Sphere;
-                       productName = Sphere;
-                       productReference = AFD570360996B56D00BA26F7 /* Sphere.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD570430996B61600BA26F7 /* Spiral */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD570500996B61600BA26F7 /* Build configuration list for PBXNativeTarget "Spiral" */;
-                       buildPhases = (
-                               AFD570460996B61600BA26F7 /* Resources */,
-                               AFD570480996B61600BA26F7 /* Sources */,
-                               AFD5704B0996B61600BA26F7 /* Frameworks */,
-                               AFD5704F0996B61600BA26F7 /* Rez */,
-                               AFA3D93F09C03D6F00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD570440996B61600BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Spiral;
-                       productName = Spiral;
-                       productReference = AFD570530996B61600BA26F7 /* Spiral.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD570590996B6A300BA26F7 /* FadePlot */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD570660996B6A300BA26F7 /* Build configuration list for PBXNativeTarget "FadePlot" */;
-                       buildPhases = (
-                               AFD5705C0996B6A300BA26F7 /* Resources */,
-                               AFD5705E0996B6A300BA26F7 /* Sources */,
-                               AFD570610996B6A300BA26F7 /* Frameworks */,
-                               AFD570650996B6A300BA26F7 /* Rez */,
-                               AFA3D91309C03D1E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD5705A0996B6A300BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = FadePlot;
-                       productName = FadePlot;
-                       productReference = AFD570690996B6A300BA26F7 /* FadePlot.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD5706F0996B72700BA26F7 /* Mountain */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD5707C0996B72700BA26F7 /* Build configuration list for PBXNativeTarget "Mountain" */;
-                       buildPhases = (
-                               AFD570720996B72700BA26F7 /* Resources */,
-                               AFD570740996B72700BA26F7 /* Sources */,
-                               AFD570770996B72700BA26F7 /* Frameworks */,
-                               AFD5707B0996B72700BA26F7 /* Rez */,
-                               AFA3D93309C03D5400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD570700996B72700BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Mountain;
-                       productName = Mountain;
-                       productReference = AFD5707F0996B72800BA26F7 /* Mountain.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD570850996B80300BA26F7 /* Triangle */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD570920996B80300BA26F7 /* Build configuration list for PBXNativeTarget "Triangle" */;
-                       buildPhases = (
-                               AFD570880996B80300BA26F7 /* Resources */,
-                               AFD5708A0996B80300BA26F7 /* Sources */,
-                               AFD5708D0996B80300BA26F7 /* Frameworks */,
-                               AFD570910996B80300BA26F7 /* Rez */,
-                               AFA3D94709C03D7E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD570860996B80300BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Triangle;
-                       productName = Triangle;
-                       productReference = AFD570950996B80300BA26F7 /* Triangle.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD5709B0996B88E00BA26F7 /* Worm */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD570A80996B88E00BA26F7 /* Build configuration list for PBXNativeTarget "Worm" */;
-                       buildPhases = (
-                               AFD5709E0996B88E00BA26F7 /* Resources */,
-                               AFD570A00996B88E00BA26F7 /* Sources */,
-                               AFD570A30996B88E00BA26F7 /* Frameworks */,
-                               AFD570A70996B88E00BA26F7 /* Rez */,
-                               AFA3D94B09C03D8500E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD5709C0996B88E00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Worm;
-                       productName = Worm;
-                       productReference = AFD570AB0996B88E00BA26F7 /* Worm.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD570B10996B93000BA26F7 /* Rotor */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD570BE0996B93000BA26F7 /* Build configuration list for PBXNativeTarget "Rotor" */;
-                       buildPhases = (
-                               AFD570B40996B93000BA26F7 /* Resources */,
-                               AFD570B60996B93000BA26F7 /* Sources */,
-                               AFD570B90996B93000BA26F7 /* Frameworks */,
-                               AFD570BD0996B93000BA26F7 /* Rez */,
-                               AFA3D93B09C03D6200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD570B20996B93000BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Rotor;
-                       productName = Rotor;
-                       productReference = AFD570C10996B93000BA26F7 /* Rotor.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD570C90996B9F800BA26F7 /* Ant */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD570D60996B9F800BA26F7 /* Build configuration list for PBXNativeTarget "Ant" */;
-                       buildPhases = (
-                               AFD570CC0996B9F800BA26F7 /* Resources */,
-                               AFD570CE0996B9F800BA26F7 /* Sources */,
-                               AFD570D10996B9F800BA26F7 /* Frameworks */,
-                               AFD570D50996B9F800BA26F7 /* Rez */,
-                               AFA3D90109C03D0000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD570CA0996B9F800BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Ant;
-                       productName = Ant;
-                       productReference = AFD570D90996B9F800BA26F7 /* Ant.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD570EA0996BBBF00BA26F7 /* Flow */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD570F70996BBBF00BA26F7 /* Build configuration list for PBXNativeTarget "Flow" */;
-                       buildPhases = (
-                               AFD570ED0996BBBF00BA26F7 /* Resources */,
-                               AFD570EF0996BBBF00BA26F7 /* Sources */,
-                               AFD570F20996BBBF00BA26F7 /* Frameworks */,
-                               AFD570F60996BBBF00BA26F7 /* Rez */,
-                               AFA3D91909C03D2700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD570EB0996BBBF00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Flow;
-                       productName = Flow;
-                       productReference = AFD570FA0996BBBF00BA26F7 /* Flow.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD571130996BE9300BA26F7 /* Discrete */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD571200996BE9300BA26F7 /* Build configuration list for PBXNativeTarget "Discrete" */;
-                       buildPhases = (
-                               AFD571160996BE9300BA26F7 /* Resources */,
-                               AFD571180996BE9300BA26F7 /* Sources */,
-                               AFD5711B0996BE9300BA26F7 /* Frameworks */,
-                               AFD5711F0996BE9300BA26F7 /* Rez */,
-                               AFA3D90D09C03D1400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD571140996BE9300BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Discrete;
-                       productName = Discrete;
-                       productReference = AFD571230996BE9300BA26F7 /* Discrete.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD5712C0996BF2E00BA26F7 /* Apollonian */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD571390996BF2E00BA26F7 /* Build configuration list for PBXNativeTarget "Apollonian" */;
-                       buildPhases = (
-                               AFD5712F0996BF2E00BA26F7 /* Resources */,
-                               AFD571310996BF2E00BA26F7 /* Sources */,
-                               AFD571340996BF2E00BA26F7 /* Frameworks */,
-                               AFD571380996BF2E00BA26F7 /* Rez */,
-                               AFA3D90309C03D0400E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD5712D0996BF2E00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Apollonian;
-                       productName = Apollonian;
-                       productReference = AFD5713C0996BF2E00BA26F7 /* Apollonian.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD571430996C01700BA26F7 /* Euler2D */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD571500996C01700BA26F7 /* Build configuration list for PBXNativeTarget "Euler2D" */;
-                       buildPhases = (
-                               AFD571460996C01700BA26F7 /* Resources */,
-                               AFD571480996C01700BA26F7 /* Sources */,
-                               AFD5714B0996C01700BA26F7 /* Frameworks */,
-                               AFD5714F0996C01700BA26F7 /* Rez */,
-                               AFA3D91109C03D1B00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD571440996C01700BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Euler2D;
-                       productName = Euler2D;
-                       productReference = AFD571530996C01700BA26F7 /* Euler2D.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD571590996C0CE00BA26F7 /* Thornbird */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD571660996C0CE00BA26F7 /* Build configuration list for PBXNativeTarget "Thornbird" */;
-                       buildPhases = (
-                               AFD5715C0996C0CE00BA26F7 /* Resources */,
-                               AFD5715E0996C0CE00BA26F7 /* Sources */,
-                               AFD571610996C0CE00BA26F7 /* Frameworks */,
-                               AFD571650996C0CE00BA26F7 /* Rez */,
-                               AFA3D94509C03D7A00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD5715A0996C0CE00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Thornbird;
-                       productName = Thornbird;
-                       productReference = AFD571690996C0CE00BA26F7 /* Thornbird.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD571B50996D9DC00BA26F7 /* Juggle */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD571C20996D9DC00BA26F7 /* Build configuration list for PBXNativeTarget "Juggle" */;
-                       buildPhases = (
-                               AFD571B80996D9DC00BA26F7 /* Resources */,
-                               AFD571BA0996D9DC00BA26F7 /* Sources */,
-                               AFD571BD0996D9DC00BA26F7 /* Frameworks */,
-                               AFD571C10996D9DC00BA26F7 /* Rez */,
-                               AFA3D92509C03D3D00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD571B60996D9DC00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Juggle;
-                       productName = Juggle;
-                       productReference = AFD571C50996D9DC00BA26F7 /* Juggle.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD572220996E4A300BA26F7 /* Swirl */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD5722F0996E4A300BA26F7 /* Build configuration list for PBXNativeTarget "Swirl" */;
-                       buildPhases = (
-                               AFD572250996E4A300BA26F7 /* Resources */,
-                               AFD572270996E4A300BA26F7 /* Sources */,
-                               AFD5722A0996E4A300BA26F7 /* Frameworks */,
-                               AFD5722E0996E4A300BA26F7 /* Rez */,
-                               AFA3D94309C03D7600E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD572230996E4A300BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Swirl;
-                       productName = Swirl;
-                       productReference = AFD572320996E4A300BA26F7 /* Swirl.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD5726D0996EE8500BA26F7 /* Polyominoes */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD5727A0996EE8500BA26F7 /* Build configuration list for PBXNativeTarget "Polyominoes" */;
-                       buildPhases = (
-                               AFD572700996EE8500BA26F7 /* Resources */,
-                               AFD572720996EE8500BA26F7 /* Sources */,
-                               AFD572750996EE8500BA26F7 /* Frameworks */,
-                               AFD572790996EE8500BA26F7 /* Rez */,
-                               AFA3D93909C03D5E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD5726E0996EE8500BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Polyominoes;
-                       productName = Polyominoes;
-                       productReference = AFD5727D0996EE8500BA26F7 /* Polyominoes.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD572A50996F99600BA26F7 /* Bouboule */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD572B20996F99600BA26F7 /* Build configuration list for PBXNativeTarget "Bouboule" */;
-                       buildPhases = (
-                               AFD572A80996F99600BA26F7 /* Resources */,
-                               AFD572AA0996F99600BA26F7 /* Sources */,
-                               AFD572AD0996F99600BA26F7 /* Frameworks */,
-                               AFD572B10996F99600BA26F7 /* Rez */,
-                               AFA3D90509C03D0700E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD572A60996F99600BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Bouboule;
-                       productName = Bouboule;
-                       productReference = AFD572B50996F99600BA26F7 /* Bouboule.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD572C20996FC0F00BA26F7 /* Crystal */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD572CF0996FC0F00BA26F7 /* Build configuration list for PBXNativeTarget "Crystal" */;
-                       buildPhases = (
-                               AFD572C50996FC0F00BA26F7 /* Resources */,
-                               AFD572C70996FC0F00BA26F7 /* Sources */,
-                               AFD572CA0996FC0F00BA26F7 /* Frameworks */,
-                               AFD572CE0996FC0F00BA26F7 /* Rez */,
-                               AFA3D90909C03D0E00E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD572C30996FC0F00BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Crystal;
-                       productName = Crystal;
-                       productReference = AFD572D20996FC0F00BA26F7 /* Crystal.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD572F9099701C000BA26F7 /* Julia */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD57306099701C000BA26F7 /* Build configuration list for PBXNativeTarget "Julia" */;
-                       buildPhases = (
-                               AFD572FC099701C000BA26F7 /* Resources */,
-                               AFD572FE099701C000BA26F7 /* Sources */,
-                               AFD57301099701C000BA26F7 /* Frameworks */,
-                               AFD57305099701C000BA26F7 /* Rez */,
-                               AFA3D92709C03D4000E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD572FA099701C000BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Julia;
-                       productName = Julia;
-                       productReference = AFD57309099701C000BA26F7 /* Julia.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFD5735D0997411200BA26F7 /* Strange */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFD5736A0997411200BA26F7 /* Build configuration list for PBXNativeTarget "Strange" */;
-                       buildPhases = (
-                               AFD573600997411200BA26F7 /* Resources */,
-                               AFD573620997411200BA26F7 /* Sources */,
-                               AFD573650997411200BA26F7 /* Frameworks */,
-                               AFD573690997411200BA26F7 /* Rez */,
-                               AFA3D94109C03D7200E4CFCA /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFD5735E0997411200BA26F7 /* PBXTargetDependency */,
-                       );
-                       name = Strange;
-                       productName = Strange;
-                       productReference = AFD5736D0997411200BA26F7 /* Strange.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFDA658E178A52B70070D24B /* Unknown Pleasures */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFDA659E178A52B70070D24B /* Build configuration list for PBXNativeTarget "Unknown Pleasures" */;
-                       buildPhases = (
-                               AFDA6591178A52B70070D24B /* Resources */,
-                               AFDA6593178A52B70070D24B /* Sources */,
-                               AFDA6596178A52B70070D24B /* Frameworks */,
-                               AFDA659C178A52B70070D24B /* Rez */,
-                               AFDA659D178A52B70070D24B /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFDA658F178A52B70070D24B /* PBXTargetDependency */,
-                       );
-                       name = "Unknown Pleasures";
-                       productName = DangerBall;
-                       productReference = AFDA65A1178A52B70070D24B /* UnknownPleasures.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFE2A4560E2E904600ADB298 /* SkyTentacles */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFE2A4670E2E904600ADB298 /* Build configuration list for PBXNativeTarget "SkyTentacles" */;
-                       buildPhases = (
-                               AFE2A4590E2E904600ADB298 /* Resources */,
-                               AFE2A45B0E2E904600ADB298 /* Sources */,
-                               AFE2A45E0E2E904600ADB298 /* Frameworks */,
-                               AFE2A4650E2E904600ADB298 /* Rez */,
-                               AFE2A4660E2E904600ADB298 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFE2A4570E2E904600ADB298 /* PBXTargetDependency */,
-                       );
-                       name = SkyTentacles;
-                       productName = SkyTentacles;
-                       productReference = AFE2A46A0E2E904600ADB298 /* SkyTentacles.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFE30BE80E52B14700CCF4A5 /* Sonar */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFE30BF90E52B14700CCF4A5 /* Build configuration list for PBXNativeTarget "Sonar" */;
-                       buildPhases = (
-                               AF7E08021592661100D81407 /* ICMP Sanity Check */,
-                               AFE30BEB0E52B14700CCF4A5 /* Resources */,
-                               AFE30BED0E52B14700CCF4A5 /* Sources */,
-                               AFE30BF00E52B14700CCF4A5 /* Frameworks */,
-                               AFE30BF70E52B14700CCF4A5 /* Rez */,
-                               AFE30BF80E52B14700CCF4A5 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFE30BE90E52B14700CCF4A5 /* PBXTargetDependency */,
-                       );
-                       name = Sonar;
-                       productName = Sonar;
-                       productReference = AFE30BFC0E52B14700CCF4A5 /* Sonar.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFE6A1820CDD7B2E002805BF /* MoebiusGears */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFE6A1940CDD7B2E002805BF /* Build configuration list for PBXNativeTarget "MoebiusGears" */;
-                       buildPhases = (
-                               AFE6A1850CDD7B2E002805BF /* Resources */,
-                               AFE6A1870CDD7B2E002805BF /* Sources */,
-                               AFE6A18B0CDD7B2E002805BF /* Frameworks */,
-                               AFE6A1920CDD7B2E002805BF /* Rez */,
-                               AFE6A1930CDD7B2E002805BF /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFE6A1830CDD7B2E002805BF /* PBXTargetDependency */,
-                       );
-                       name = MoebiusGears;
-                       productName = MoebiusGears;
-                       productReference = AFE6A1970CDD7B2E002805BF /* MoebiusGears.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFE6A41B0CDD7FAA002805BF /* Abstractile */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFE6A42A0CDD7FAA002805BF /* Build configuration list for PBXNativeTarget "Abstractile" */;
-                       buildPhases = (
-                               AFE6A41E0CDD7FAA002805BF /* Resources */,
-                               AFE6A4210CDD7FAA002805BF /* Sources */,
-                               AFE6A4240CDD7FAA002805BF /* Frameworks */,
-                               AFE6A4280CDD7FAA002805BF /* Rez */,
-                               AFE6A4290CDD7FAA002805BF /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFE6A41C0CDD7FAA002805BF /* PBXTargetDependency */,
-                       );
-                       name = Abstractile;
-                       productName = Abstractile;
-                       productReference = AFE6A42D0CDD7FAA002805BF /* Abstractile.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFF2867F17860E830050A578 /* QuasiCrystal */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFF2868F17860E830050A578 /* Build configuration list for PBXNativeTarget "QuasiCrystal" */;
-                       buildPhases = (
-                               AFF2868217860E830050A578 /* Resources */,
-                               AFF2868417860E830050A578 /* Sources */,
-                               AFF2868717860E830050A578 /* Frameworks */,
-                               AFF2868D17860E830050A578 /* Rez */,
-                               AFF2868E17860E830050A578 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFF2868017860E830050A578 /* PBXTargetDependency */,
-                       );
-                       name = QuasiCrystal;
-                       productName = DangerBall;
-                       productReference = AFF2869217860E830050A578 /* QuasiCrystal.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFF3C9E817CCAC440028F240 /* Geodesic */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFF3C9F817CCAC440028F240 /* Build configuration list for PBXNativeTarget "Geodesic" */;
-                       buildPhases = (
-                               AFF3C9EB17CCAC440028F240 /* Resources */,
-                               AFF3C9ED17CCAC440028F240 /* Sources */,
-                               AFF3C9F017CCAC440028F240 /* Frameworks */,
-                               AFF3C9F617CCAC440028F240 /* Rez */,
-                               AFF3C9F717CCAC440028F240 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFF3C9E917CCAC440028F240 /* PBXTargetDependency */,
-                       );
-                       name = Geodesic;
-                       productName = DangerBall;
-                       productReference = AFF3C9FB17CCAC440028F240 /* Geodesic.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFF463360C4403E400EE6509 /* CWaves */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFF463440C4403E400EE6509 /* Build configuration list for PBXNativeTarget "CWaves" */;
-                       buildPhases = (
-                               AFF463390C4403E400EE6509 /* Resources */,
-                               AFF4633B0C4403E400EE6509 /* Sources */,
-                               AFF4633E0C4403E400EE6509 /* Frameworks */,
-                               AFF463420C4403E400EE6509 /* Rez */,
-                               AFF463430C4403E400EE6509 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFF463370C4403E400EE6509 /* PBXTargetDependency */,
-                       );
-                       name = CWaves;
-                       productName = CWaves;
-                       productReference = AFF463470C4403E400EE6509 /* CWaves.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFF463580C440AEF00EE6509 /* GLCells */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFF463690C440AEF00EE6509 /* Build configuration list for PBXNativeTarget "GLCells" */;
-                       buildPhases = (
-                               AFF4635B0C440AEF00EE6509 /* Resources */,
-                               AFF4635D0C440AEF00EE6509 /* Sources */,
-                               AFF463600C440AEF00EE6509 /* Frameworks */,
-                               AFF463670C440AEF00EE6509 /* Rez */,
-                               AFF463680C440AEF00EE6509 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFF463590C440AEF00EE6509 /* PBXTargetDependency */,
-                       );
-                       name = GLCells;
-                       productName = GLCells;
-                       productReference = AFF4636C0C440AEF00EE6509 /* GLCells.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-               AFFAB31519158CE40020F021 /* ProjectivePlane */ = {
-                       isa = PBXNativeTarget;
-                       buildConfigurationList = AFFAB32619158CE40020F021 /* Build configuration list for PBXNativeTarget "ProjectivePlane" */;
-                       buildPhases = (
-                               AFFAB31819158CE40020F021 /* Resources */,
-                               AFFAB31A19158CE40020F021 /* Sources */,
-                               AFFAB31D19158CE40020F021 /* Frameworks */,
-                               AFFAB32419158CE40020F021 /* Rez */,
-                               AFFAB32519158CE40020F021 /* Run Update Info Plist */,
-                       );
-                       buildRules = (
-                       );
-                       dependencies = (
-                               AFFAB31619158CE40020F021 /* PBXTargetDependency */,
-                       );
-                       name = ProjectivePlane;
-                       productName = DangerBall;
-                       productReference = AFFAB32919158CE40020F021 /* ProjectivePlane.saver */;
-                       productType = "com.apple.product-type.bundle";
-               };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
-               29B97313FDCFA39411CA2CEA /* Project object */ = {
-                       isa = PBXProject;
-                       attributes = {
-                               LastUpgradeCheck = 0610;
-                               TargetAttributes = {
-                                       AF918977158FC00A002B5D1E = {
-                                               DevelopmentTeam = 4627ATJELP;
-                                       };
-                               };
-                       };
-                       buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "xscreensaver" */;
-                       compatibilityVersion = "Xcode 3.2";
-                       developmentRegion = English;
-                       hasScannedForEncodings = 1;
-                       knownRegions = (
-                               English,
-                               Japanese,
-                               French,
-                               German,
-                               en,
-                               Base,
-                       );
-                       mainGroup = 29B97314FDCFA39411CA2CEA /* xscreensaver */;
-                       projectDirPath = "";
-                       projectRoot = "";
-                       targets = (
-                               AF480D5A098EED5E00FB32B8 /* All Savers */,
-                               AF4808C0098C3B6C00FB32B8 /* jwxyz */,
-                               AF480AAF098C669800FB32B8 /* All Savers (XScreenSaver) */,
-                               AFE6A41B0CDD7FAA002805BF /* Abstractile */,
-                               AF47721E099D4F67001F091E /* Anemone */,
-                               AF4773C1099D67B9001F091E /* Anemotaxis */,
-                               AF9D4DEC09B5BB19006E59CF /* Apple2 */,
-                               AF2D4F6A13E91093002AA818 /* Apple2-iOS */,
-                               AFBFE74B178642DC00432B21 /* Apple2-OSX */,
-                               AF9770660989D2F6001F8B92 /* Attraction */,
-                               AF975A86099C6BC300B05160 /* Barcode */,
-                               AF73FF221A09877F00E485E9 /* BinaryRing */,
-                               AF47768F099DAA6F001F091E /* Blaster */,
-                               AF7778A509B659C800EA3033 /* BlitSpin */,
-                               AF4777D1099DC183001F091E /* BoxFit */,
-                               AF9D4DAF09B5B71E006E59CF /* BSOD */,
-                               AF9D48DB09B53322006E59CF /* Bumps */,
-                               AF4771DB099D4D9A001F091E /* CCurve */,
-                               AF477774099DB965001F091E /* Celtic */,
-                               AF47770D099DAF9F001F091E /* CloudLife */,
-                               AF477169099D4786001F091E /* Compass */,
-                               AF4775D8099D9F69001F091E /* Coral */,
-                               AFF463360C4403E400EE6509 /* CWaves */,
-                               AF4778E8099DDDC8001F091E /* Cynosure */,
-                               AF9D466609B5109C006E59CF /* DecayScreen */,
-                               AF976FBB0989CAA2001F8B92 /* Deco */,
-                               AF47704C099D4385001F091E /* Deluxe */,
-                               AF9D48F409B535DA006E59CF /* Distort */,
-                               AF4775F2099DA030001F091E /* Epicycle */,
-                               AF975A6C099C6AB200B05160 /* Eruption */,
-                               AF975AD7099C6EB100B05160 /* Fireworkx */,
-                               AF477483099D89E4001F091E /* Flame */,
-                               AF477790099DBA90001F091E /* FluidBalls */,
-                               AF77787F09B6563500EA3033 /* FontGlide */,
-                               AF47739A099D6648001F091E /* FuzzyFlakes */,
-                               AF64267B09A194B0000F4CD4 /* Goop */,
-                               AF975C3D099C8DCF00B05160 /* Greynetic */,
-                               AF477253099D5717001F091E /* Halftone */,
-                               AF975C12099C8C1500B05160 /* Halo */,
-                               AF480C49098E301400FB32B8 /* Helix */,
-                               AFB591A7178B812C00EA4005 /* Hexadrop */,
-                               AF477426099D7C70001F091E /* IFS */,
-                               AF97572D099C317000B05160 /* IMSMap */,
-                               AF477752099DB61E001F091E /* Interaggregate */,
-                               AF476FB5099D154F001F091E /* Interference */,
-                               AF477401099D69E7001F091E /* Intermomentary */,
-                               AF477499099D8A74001F091E /* Kaleidescope */,
-                               AF477613099DA26C001F091E /* Kumppa */,
-                               AF1A17610D6D6EE3008AF328 /* LCDscrub */,
-                               AF4FF4930D52CA0800666F98 /* m6502.h */,
-                               AF0DC7AB0C4C73F600D76972 /* m6502 */,
-                               AF4774CE099D8BFF001F091E /* Maze */,
-                               AF975AFC099C6FE400B05160 /* MemScroller */,
-                               AF975A36099C681F00B05160 /* MetaBalls */,
-                               AF975775099C374A00B05160 /* Moire */,
-                               AF64262C09A18F54000F4CD4 /* Moire2 */,
-                               AF64264F09A19229000F4CD4 /* Munch */,
-                               AF4771F2099D4E63001F091E /* NerveRot */,
-                               AF975C5D099C8F3F00B05160 /* NoseGuy */,
-                               AF47755D099D9A1A001F091E /* Pedal */,
-                               AF4778AB099DDB79001F091E /* Penetrate */,
-                               AF477670099DA849001F091E /* Petri */,
-                               AF7776E409B63ABF00EA3033 /* Phosphor */,
-                               AF2D4D7F13E902F5002AA818 /* Phosphor-iOS */,
-                               AFBFE767178647FE00432B21 /* Phosphor-OSX */,
-                               AF477283099D5926001F091E /* Piecewise */,
-                               AF9D4CE709B5AA8E006E59CF /* Pong */,
-                               AF47726B099D57B9001F091E /* PopSquares */,
-                               AF477583099D9C28001F091E /* Pyro */,
-                               AF6425EC09A189EC000F4CD4 /* Qix */,
-                               AF9757C2099C3E6300B05160 /* RDbomb */,
-                               AF9D492B09B53CBA006E59CF /* Ripples */,
-                               AF975D52099CA0F000B05160 /* Rocks */,
-                               AF9770290989D1E6001F8B92 /* Rorschach */,
-                               AF9D495409B53FC9006E59CF /* RotZoomer */,
-                               AF975865099C475900B05160 /* ShadeBobs */,
-                               AF9D474409B5300A006E59CF /* SlideScreen */,
-                               AF47792A099DE4C7001F091E /* Slip */,
-                               AF64277109A1D37A000F4CD4 /* SpeedMine */,
-                               AF9D499709B544C2006E59CF /* Spotlight */,
-                               AF477644099DA6D0001F091E /* Squiral */,
-                               AF47759F099D9CF7001F091E /* Starfish */,
-                               AF477723099DB044001F091E /* Substrate */,
-                               AF68A47E19196CF800D41CD1 /* Tessellimage */,
-                               AF476FDA099D1686001F091E /* Truchet */,
-                               AF9D496C09B5411D006E59CF /* Twang */,
-                               AF4776F1099DAE7A001F091E /* Vermiculate */,
-                               AF47717F099D4803001F091E /* Wander */,
-                               AFA3392E0B058505002B0E7D /* WebCollage */,
-                               AFA33C020B058E17002B0E7D /* webcollage-perl */,
-                               AFA33BC60B058740002B0E7D /* webcollage-helper */,
-                               AF4776DB099DADDF001F091E /* WhirlWindWarp */,
-                               AF477382099D65A1001F091E /* Wormhole */,
-                               AF975808099C41D500B05160 /* XFlame */,
-                               AF9D4D7E09B5B2DC006E59CF /* XAnalogTV */,
-                               AF4778C7099DDCAE001F091E /* XJack */,
-                               AF9D4C6909B59F27006E59CF /* XLyap */,
-                               AF477442099D7D33001F091E /* XMatrix */,
-                               AF4776C0099DAC8A001F091E /* XRaySwarm */,
-                               AF4776AA099DABDD001F091E /* XSpirograph */,
-                               AF9D475F09B53166006E59CF /* Zoom */,
-                               AF480D58098EED3D00FB32B8 /* All Savers (XLockmore) */,
-                               AFD5712C0996BF2E00BA26F7 /* Apollonian */,
-                               AFD572A50996F99600BA26F7 /* Bouboule */,
-                               AFD56EAE0996A72600BA26F7 /* Braid */,
-                               AFD572C20996FC0F00BA26F7 /* Crystal */,
-                               AF794F64099748450059A8B0 /* Demon */,
-                               AFD571130996BE9300BA26F7 /* Discrete */,
-                               AF480D72098EEDDE00FB32B8 /* Drift */,
-                               AFD571430996C01700BA26F7 /* Euler2D */,
-                               AFD570590996B6A300BA26F7 /* FadePlot */,
-                               AF794F8E09974A320059A8B0 /* Fiberlamp */,
-                               AFD570EA0996BBBF00BA26F7 /* Flow */,
-                               AFD56F230996AB8A00BA26F7 /* Galaxy */,
-                               AFD56F4F0996AEEE00BA26F7 /* Grav */,
-                               AFD56F6B0996B01600BA26F7 /* Hopalong */,
-                               AFD572F9099701C000BA26F7 /* Julia */,
-                               AF794FCD09974FA60059A8B0 /* Loop */,
-                               AFD5706F0996B72700BA26F7 /* Mountain */,
-                               AF77771A09B6416100EA3033 /* Pacman */,
-                               AFD56FF80996B43800BA26F7 /* Penrose */,
-                               AFD5726D0996EE8500BA26F7 /* Polyominoes */,
-                               AFD5700F0996B4CC00BA26F7 /* Sierpinski */,
-                               AFD5735D0997411200BA26F7 /* Strange */,
-                               AFD572220996E4A300BA26F7 /* Swirl */,
-                               AFD571590996C0CE00BA26F7 /* Thornbird */,
-                               AFD570850996B80300BA26F7 /* Triangle */,
-                               AF480D59098EED5100FB32B8 /* All Savers (OpenGL) */,
-                               AFA5604A09936E2100F3E977 /* AntInspect */,
-                               AFA562DA099393C900F3E977 /* AntMaze */,
-                               AFA5606209936F3800F3E977 /* AntSpotlight */,
-                               AF08398F09930B6B00277BE9 /* Atlantis */,
-                               AF083A32099311D700277BE9 /* Atunnel */,
-                               AFA5615609937C0D00F3E977 /* BlinkBox */,
-                               AFA5601409936CC800F3E977 /* BlockTube */,
-                               AFA562BF099392C600F3E977 /* Boing */,
-                               AFA55EC7099360E300F3E977 /* BouncingCow */,
-                               AFA55CA909934BB200F3E977 /* Boxed */,
-                               AFA55ACF09933CEF00F3E977 /* Bubble3D */,
-                               AFA55946099330B000F3E977 /* Cage */,
-                               AF77784409B6528100EA3033 /* Carousel */,
-                               AFA55BAB099340CE00F3E977 /* Circuit */,
-                               AF5C9AF91A0CCE6E00B0147A /* Cityflow */,
-                               AF3581BF1431D47B00E09C51 /* CompanionCube */,
-                               AFA563130993951000F3E977 /* Crackberg */,
-                               AFA56351099396C000F3E977 /* Cube21 */,
-                               AFA55D620993584B00F3E977 /* Cubenetic */,
-                               AFA55FD309936BFA00F3E977 /* CubeStorm */,
-                               AF4FF4BA0D52CBDE00666F98 /* CubicGrid */,
-                               AF4810EB09909FBA00FB32B8 /* DangerBall */,
-                               AF77786109B6536000EA3033 /* DNAlogo */,
-                               AFA55E0D09935EDC00F3E977 /* Endgame */,
-                               AFA55C0E0993431300F3E977 /* Engine */,
-                               AF6423F2099FF9C2000F4CD4 /* Extrusion */,
-                               AFA5603209936D5100F3E977 /* FlipFlop */,
-                               AF77773E09B6446500EA3033 /* FlipScreen3D */,
-                               AF7777EA09B64E3100EA3033 /* FlipText */,
-                               AFA55E4E09935FF900F3E977 /* FlyingToasters */,
-                               AF4812500990CE2700FB32B8 /* Gears */,
-                               AFF3C9E817CCAC440028F240 /* Geodesic */,
-                               AF7ACFC019FF0A9200BD752B /* GeodesicGears */,
-                               AFA55B9109933FDA00F3E977 /* GFlux */,
-                               AFA55E2F09935F8E00F3E977 /* GLBlur */,
-                               AFF463580C440AEF00EE6509 /* GLCells */,
-                               AF77777409B6497800EA3033 /* Gleidescope */,
-                               AFA56331099395ED00F3E977 /* GLHanoi */,
-                               AFA55FF909936C6D00F3E977 /* GLKnots */,
-                               AFA55F720993643600F3E977 /* GLMatrix */,
-                               AFA55B0909933E0500F3E977 /* GLPlanet */,
-                               AF48DEEF0A0C25E000F94CF9 /* GLSchool */,
-                               AF7777D009B64C6B00EA3033 /* GLSlideshow */,
-                               AFA55C77099349A600F3E977 /* GLSnake */,
-                               AFD56DF10996A03800BA26F7 /* GLText */,
-                               AF78D175142DD8F3002AAF77 /* Hilbert */,
-                               AFA55F420993629000F3E977 /* Hypertorus */,
-                               AF3C71450D624BF50030CC0D /* Hypnowheel */,
-                               AFA55F06099361B700F3E977 /* JigglyPuff */,
-                               AF35E88A0E63823600691F2F /* Jigsaw */,
-                               AFA563A4099398BB00F3E977 /* Juggler3D */,
-                               AF7510FF1782B5B900380EA1 /* Kaleidocycle */,
-                               AFA55F2A0993622F00F3E977 /* Klein */,
-                               AFA55A790993364300F3E977 /* Lament */,
-                               AFA55DC809935D7000F3E977 /* Lavalite */,
-                               AF4FD6E60CE7A486005EE58E /* Lockward */,
-                               AFA55BE40993429100F3E977 /* Menger */,
-                               AF77778E09B64A5200EA3033 /* MirrorBlob */,
-                               AFA5596D0993317900F3E977 /* Moebius */,
-                               AFE6A1820CDD7B2E002805BF /* MoebiusGears */,
-                               AFA56119099378CB00F3E977 /* molecules.h */,
-                               AFA560FD0993781600F3E977 /* Molecule */,
-                               AFA559B50993328000F3E977 /* Morph3D */,
-                               AFA5617B09937CF100F3E977 /* Noof */,
-                               AFD51B1B0F063B4A00471C02 /* Photopile */,
-                               AFA5621F0993852500F3E977 /* Pinion */,
-                               AF4812B30990D3D900FB32B8 /* Pipes */,
-                               AFA5619D09937D7E00F3E977 /* Polyhedra */,
-                               AFA560AE0993718D00F3E977 /* Polytopes */,
-                               AFFAB31519158CE40020F021 /* ProjectivePlane */,
-                               AFA562060993849F00F3E977 /* Providence */,
-                               AFA55B2509933E8D00F3E977 /* Pulsar */,
-                               AFF2867F17860E830050A578 /* QuasiCrystal */,
-                               AFA55DF009935E4900F3E977 /* Queens */,
-                               AFA559CF0993330600F3E977 /* Rubik */,
-                               AF32D9E00F3AD0B40080F535 /* RubikBlocks */,
-                               AFA55D3C0993565300F3E977 /* SBalls */,
-                               AFA55B7909933F7200F3E977 /* Sierpinski3D */,
-                               AFE2A4560E2E904600ADB298 /* SkyTentacles */,
-                               AFE30BE80E52B14700CCF4A5 /* Sonar */,
-                               AFA55D7F099358C400F3E977 /* Spheremonics */,
-                               AFA55A20099334A000F3E977 /* Sproingies */,
-                               AFA55A030993340300F3E977 /* Stairs */,
-                               AF77781009B6504400EA3033 /* StarWars */,
-                               AF7777A809B64B2600EA3033 /* StonerView */,
-                               AFA559920993322100F3E977 /* Superquadrics */,
-                               AF4A3449102A593600A81B2A /* Surfaces */,
-                               AFA562F20993943B00F3E977 /* Tangram */,
-                               AFA56379099397B300F3E977 /* TimeTunnel */,
-                               AF998EDA0A083DB30051049D /* TopBlock */,
-                               AF3581FB143330F900E09C51 /* TronBit */,
-                               AFDA658E178A52B70070D24B /* Unknown Pleasures */,
-                               AF0DCA420C4CBB0D00D76972 /* Voronoi */,
-                               AF39E282198A11F60064A58D /* WindupRobot */,
-                               AF137D410F075C9B004DE3B2 /* Obsolete */,
-                               AFA55CCC09934CE400F3E977 /* GLForestFire */,
-                               AFD570C90996B9F800BA26F7 /* Ant */,
-                               AF6427A809A2DE36000F4CD4 /* Bubbles */,
-                               AF47765A099DA78E001F091E /* Critical */,
-                               AF477909099DE379001F091E /* Flag */,
-                               AFD56EDA0996A95700BA26F7 /* Forest */,
-                               AF64260F09A18D6C000F4CD4 /* HyperBall */,
-                               AF6425CC09A18855000F4CD4 /* HyperCube */,
-                               AFD571B50996D9DC00BA26F7 /* Juggle */,
-                               AFD56F8C0996B09400BA26F7 /* Laser */,
-                               AFD56FA30996B10F00BA26F7 /* Lightning */,
-                               AFD56FB90996B18F00BA26F7 /* Lisa */,
-                               AFD56FCF0996B20900BA26F7 /* Lissie */,
-                               AF4774B4099D8B5F001F091E /* LMorph */,
-                               AFD570B10996B93000BA26F7 /* Rotor */,
-                               AFD570260996B56D00BA26F7 /* Sphere */,
-                               AFD570430996B61600BA26F7 /* Spiral */,
-                               AF4771A7099D4949001F091E /* T3D */,
-                               AFD56F0B0996AAFA00BA26F7 /* Vines */,
-                               AF477208099D4EE8001F091E /* Whirlygig */,
-                               AFD5709B0996B88E00BA26F7 /* Worm */,
-                               AF9E7EBE190F4C1B00A8B01F /* enable_gc */,
-                               AF9771D60989DC4A001F8B92 /* SaverTester */,
-                               AF918977158FC00A002B5D1E /* XScreenSaver-iOS */,
-                               AF1AD9E118500F9F00932759 /* XScreenSaverUpdater */,
-                       );
-               };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
-               AF08399209930B6B00277BE9 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF0839A609930BAC00277BE9 /* atlantis.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF083A35099311D700277BE9 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF083A4B0993120900277BE9 /* atunnel.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF0DC7AE0C4C73F600D76972 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF0DCA380C4C74B700D76972 /* m6502.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF0DCA450C4CBB0D00D76972 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF0DCA620C4CBB8E00D76972 /* voronoi.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF1A17640D6D6EE3008AF328 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1A17810D6D6F62008AF328 /* lcdscrub.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF1AD9E018500F9F00932759 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1ADA1B18501B3D00932759 /* SaverRunner.icns in Resources */,
-                               AF3633FC18530DD90086A439 /* sparkle_dsa_pub.pem in Resources */,
-                               AF1ADA161850157400932759 /* Updater.xib in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF2D4D8213E902F5002AA818 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF51FD3715845F9F00E5741F /* iSaverRunner.xib in Resources */,
-                               AFAA6B3A1773923D00DE720C /* Default-568h@2x.png in Resources */,
-                               AF51FD3B15845FD800E5741F /* iSaverRunner29.png in Resources */,
-                               AF51FD3C15845FDB00E5741F /* iSaverRunner50.png in Resources */,
-                               AF51FD3F15845FF700E5741F /* iSaverRunner57.png in Resources */,
-                               AF51FD4015845FF900E5741F /* iSaverRunner72.png in Resources */,
-                               AF51FD431584600300E5741F /* iSaverRunner114.png in Resources */,
-                               AF51FD3415845CD500E5741F /* phosphor.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF2D4F6F13E91093002AA818 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF51FD3615845F9900E5741F /* iSaverRunner.xib in Resources */,
-                               AFAA6B2C1773866200DE720C /* Default-568h@2x.png in Resources */,
-                               AF51FD3A15845FD300E5741F /* iSaverRunner29.png in Resources */,
-                               AF51FD3D15845FDE00E5741F /* iSaverRunner50.png in Resources */,
-                               AF51FD3E15845FE200E5741F /* iSaverRunner57.png in Resources */,
-                               AF51FD4115845FFC00E5741F /* iSaverRunner72.png in Resources */,
-                               AF51FD4215845FFF00E5741F /* iSaverRunner114.png in Resources */,
-                               AFBFE78B17895CD000432B21 /* apple2.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF32D9E30F3AD0B40080F535 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF32D9FD0F3AD1330080F535 /* rubikblocks.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF3581C21431D47B00E09C51 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF3581C31431D47B00E09C51 /* voronoi.xml in Resources */,
-                               AF3581E81431D61D00E09C51 /* companioncube.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF3581FE143330F900E09C51 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF3581FF143330F900E09C51 /* voronoi.xml in Resources */,
-                               AF3582221433318500E09C51 /* tronbit.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF35E88D0E63823600691F2F /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF35EB240E63829600691F2F /* jigsaw.xml in Resources */,
-                               AF4A8CA010B609B50074B062 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF39E285198A11F60064A58D /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF39E2AD198A15820064A58D /* winduprobot.xml in Resources */,
-                               AFCF509D198C3612005B0DB1 /* xscreensaver-text in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF3C71480D624BF50030CC0D /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF3C71600D624C7C0030CC0D /* hypnowheel.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF476FB8099D154F001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF476FCF099D1587001F091E /* interference.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF476FDD099D1686001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF476FEF099D16E4001F091E /* truchet.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47704F099D4385001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47705E099D43B7001F091E /* deluxe.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47716C099D4786001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47717B099D47B7001F091E /* compass.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477182099D4803001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477191099D4846001F091E /* wander.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771AA099D4949001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4771B9099D4981001F091E /* t3d.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771DE099D4D9A001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4771EE099D4DE5001F091E /* ccurve.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771F5099D4E63001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477204099D4EA2001F091E /* nerverot.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47720B099D4EE8001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47721A099D4F27001F091E /* whirlygig.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477221099D4F67001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477230099D4FBD001F091E /* anemone.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477256099D5717001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477265099D5752001F091E /* halftone.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47726E099D57B9001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47727D099D57F5001F091E /* popsquares.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477286099D5926001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477296099D596A001F091E /* piecewise.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477385099D65A1001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477394099D65EB001F091E /* wormhole.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47739D099D6648001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4773AC099D6762001F091E /* fuzzyflakes.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4773C4099D67B9001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4773D3099D6804001F091E /* anemotaxis.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477404099D69E7001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47741B099D6A58001F091E /* intermomentary.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477429099D7C70001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477439099D7CD0001F091E /* ifs.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477445099D7D33001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477454099D7D75001F091E /* xmatrix.xml in Resources */,
-                               AF998ED60A083A280051049D /* xscreensaver-text in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477486099D89E4001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477495099D8A3A001F091E /* flame.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47749C099D8A74001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4774AB099D8AF3001F091E /* kaleidescope.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774B7099D8B5F001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4774CA099D8BAE001F091E /* lmorph.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774D1099D8BFF001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4774E0099D8C74001F091E /* maze.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477560099D9A1A001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47756F099D9A70001F091E /* pedal.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477586099D9C28001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47759B099D9C8D001F091E /* pyro.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775A2099D9CF7001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4775B1099D9D51001F091E /* starfish.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775DB099D9F69001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4775EC099D9FDB001F091E /* coral.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775F5099DA030001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477604099DA083001F091E /* epicycle.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477616099DA26C001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477629099DA2D2001F091E /* kumppa.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477647099DA6D0001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477656099DA738001F091E /* squiral.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47765D099DA78E001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47766C099DA7F3001F091E /* critical.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477673099DA849001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477682099DA8AC001F091E /* petri.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477692099DAA6F001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4776A1099DAAC9001F091E /* blaster.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776AD099DABDD001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4776BC099DAC29001F091E /* xspirograph.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776C3099DAC8A001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4776D2099DACD6001F091E /* xrayswarm.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776DE099DADDF001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4776ED099DAE38001F091E /* whirlwindwarp.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776F4099DAE7A001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477703099DAF24001F091E /* vermiculate.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477710099DAF9F001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47771F099DB000001F091E /* cloudlife.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477726099DB044001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477735099DB0ED001F091E /* substrate.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477755099DB61E001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477768099DB6FD001F091E /* interaggregate.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477777099DB965001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477786099DBA11001F091E /* celtic.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477793099DBA90001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4777A3099DBAF8001F091E /* fluidballs.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4777D4099DC183001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4778A2099DDA76001F091E /* boxfit.xml in Resources */,
-                               AF0FAF1609CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778AE099DDB79001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4778BD099DDC1B001F091E /* penetrate.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778CA099DDCAE001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4778D9099DDD14001F091E /* xjack.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778EB099DDDC8001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4778FA099DDE5F001F091E /* cynosure.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47790C099DE379001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47791B099DE3D9001F091E /* flag.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47792D099DE4C7001F091E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47793C099DE535001F091E /* slip.xml in Resources */,
-                               AF0FAF2509CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF480C4C098E301400FB32B8 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF480C69098E309E00FB32B8 /* helix.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF480D75098EEDDE00FB32B8 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF480D85098EEE3100FB32B8 /* drift.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4810EE09909FBA00FB32B8 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4811440990A35B00FB32B8 /* dangerball.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4812530990CE2700FB32B8 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF48126D0990CE8600FB32B8 /* gears.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4812B60990D3D900FB32B8 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4812C80990D41700FB32B8 /* pipes.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF48DEF20A0C25E000F94CF9 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF48E16C0A0C26A400F94CF9 /* glschool.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4A344C102A593600A81B2A /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4A3462102A59EB00A81B2A /* surfaces.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4FD6E90CE7A486005EE58E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4FD7030CE7A5BC005EE58E /* lockward.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4FF4BD0D52CBDE00666F98 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4FF4D40D52CCAA00666F98 /* cubicgrid.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF5C9AFC1A0CCE6E00B0147A /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF5C9B111A0CCF4E00B0147A /* cityflow.xml in Resources */,
-                               AF5C9AFD1A0CCE6E00B0147A /* dangerball.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6423F5099FF9C2000F4CD4 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF642408099FFAB0000F4CD4 /* extrusion.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6425CF09A18855000F4CD4 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF6425DE09A188D7000F4CD4 /* hypercube.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6425EF09A189EC000F4CD4 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF6425FE09A18A77000F4CD4 /* qix.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64261209A18D6C000F4CD4 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64262109A18DFF000F4CD4 /* hyperball.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64262F09A18F54000F4CD4 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64263E09A18FCE000F4CD4 /* moire2.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64265209A19229000F4CD4 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64266109A1929A000F4CD4 /* munch.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64267E09A194B0000F4CD4 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64268D09A19525000F4CD4 /* goop.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64277409A1D37A000F4CD4 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64278309A1D418000F4CD4 /* speedmine.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6427AB09A2DE36000F4CD4 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF6427BA09A2DF09000F4CD4 /* bubbles.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF68A48119196CF800D41CD1 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF68A49719196E3E00D41CD1 /* tessellimage.xml in Resources */,
-                               AF4A6692191F7CAE00C74753 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF73FF251A09877F00E485E9 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF73FF3C1A0988C500E485E9 /* binaryring.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7511021782B5B900380EA1 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFB8A69B1782BA34004EDB85 /* kaleidocycle.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7776E709B63ABF00EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77770209B63B3900EA3033 /* phosphor.xml in Resources */,
-                               AF0FAF1009CA6FF900EE1051 /* xscreensaver-text in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77771D09B6416100EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77772C09B641C800EA3033 /* pacman.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77774109B6446500EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77775309B644E300EA3033 /* flipscreen3d.xml in Resources */,
-                               AF0FAF1C09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77777709B6497800EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77778A09B64A0D00EA3033 /* gleidescope.xml in Resources */,
-                               AF0FAF1E09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77779109B64A5200EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7777A409B64AE200EA3033 /* mirrorblob.xml in Resources */,
-                               AF0FAF2109CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777AB09B64B2600EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7777BE09B64BAC00EA3033 /* stonerview.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777D309B64C6B00EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7777E609B64CD800EA3033 /* glslideshow.xml in Resources */,
-                               AF0FAF1F09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777ED09B64E3100EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77780009B64EA800EA3033 /* fliptext.xml in Resources */,
-                               AF0FAF0D09CA6FF900EE1051 /* xscreensaver-text in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77781309B6504400EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77782709B650D200EA3033 /* starwars.xml in Resources */,
-                               AF0FAF1109CA6FF900EE1051 /* xscreensaver-text in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77784709B6528100EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77787D09B654FE00EA3033 /* carousel.xml in Resources */,
-                               AF0FAF1909CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77786409B6536000EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77787A09B6545E00EA3033 /* dnalogo.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77788209B6563500EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77789109B656A900EA3033 /* fontglide.xml in Resources */,
-                               AF0FAF0E09CA6FF900EE1051 /* xscreensaver-text in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7778A809B659C800EA3033 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7778B909B65A6E00EA3033 /* blitspin.xml in Resources */,
-                               AF0FAF1509CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF78D178142DD8F3002AAF77 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF78D179142DD8F3002AAF77 /* voronoi.xml in Resources */,
-                               AF78D191142DD99B002AAF77 /* hilbert.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794F67099748450059A8B0 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF794F7D0997486C0059A8B0 /* demon.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794F9109974A320059A8B0 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF794FA809974AC60059A8B0 /* fiberlamp.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794FD009974FA60059A8B0 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF794FDF09974FD10059A8B0 /* loop.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7ACFC319FF0A9200BD752B /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7ACFD919FF0BA600BD752B /* geodesicgears.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF91897B158FC00A002B5D1E /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF918983158FC00A002B5D1E /* iSaverRunner.xib in Resources */,
-                               AFC6BBC2161CE07E0084EDB1 /* Default-568h@2x.png in Resources */,
-                               AF91897E158FC00A002B5D1E /* iSaverRunner29.png in Resources */,
-                               AF91897F158FC00A002B5D1E /* iSaverRunner50.png in Resources */,
-                               AF918980158FC00A002B5D1E /* iSaverRunner57.png in Resources */,
-                               AF73FF211A08AB9400E485E9 /* iSaverRunner57t.png in Resources */,
-                               AF918981158FC00A002B5D1E /* iSaverRunner72.png in Resources */,
-                               AF72284818D943DF000D36EC /* iSaverRunner76.png in Resources */,
-                               AF918982158FC00A002B5D1E /* iSaverRunner114.png in Resources */,
-                               AF72284918D943DF000D36EC /* iSaverRunner120.png in Resources */,
-                               AF72284A18D943DF000D36EC /* iSaverRunner152.png in Resources */,
-                               AF918AB4158FC53D002B5D1E /* abstractile.xml in Resources */,
-                               AF918AB5158FC53D002B5D1E /* anemone.xml in Resources */,
-                               AF918AB6158FC53D002B5D1E /* anemotaxis.xml in Resources */,
-                               AF918AB8158FC53D002B5D1E /* antinspect.xml in Resources */,
-                               AF918AB9158FC53D002B5D1E /* antmaze.xml in Resources */,
-                               AF918ABA158FC53D002B5D1E /* antspotlight.xml in Resources */,
-                               AF918ABB158FC53D002B5D1E /* apollonian.xml in Resources */,
-                               AF918ABC158FC53D002B5D1E /* apple2.xml in Resources */,
-                               AF918ABD158FC53D002B5D1E /* atlantis.xml in Resources */,
-                               AF918ABE158FC53D002B5D1E /* attraction.xml in Resources */,
-                               AF918ABF158FC53D002B5D1E /* atunnel.xml in Resources */,
-                               AF918AC0158FC53D002B5D1E /* barcode.xml in Resources */,
-                               AF73FF3D1A0988C500E485E9 /* binaryring.xml in Resources */,
-                               AF918AC1158FC53D002B5D1E /* blaster.xml in Resources */,
-                               AF918AC2158FC53D002B5D1E /* blinkbox.xml in Resources */,
-                               AF918AC3158FC53D002B5D1E /* blitspin.xml in Resources */,
-                               AF918AC4158FC53D002B5D1E /* blocktube.xml in Resources */,
-                               AF918AC5158FC53D002B5D1E /* boing.xml in Resources */,
-                               AF918AC6158FC53D002B5D1E /* bouboule.xml in Resources */,
-                               AF918AC7158FC53D002B5D1E /* bouncingcow.xml in Resources */,
-                               AF918AC8158FC53D002B5D1E /* boxed.xml in Resources */,
-                               AF918AC9158FC53D002B5D1E /* boxfit.xml in Resources */,
-                               AF918ACA158FC53D002B5D1E /* braid.xml in Resources */,
-                               AF918ACB158FC53D002B5D1E /* bsod.xml in Resources */,
-                               AF918ACC158FC53D002B5D1E /* bubble3d.xml in Resources */,
-                               AF918ACE158FC53D002B5D1E /* bumps.xml in Resources */,
-                               AF918ACF158FC53D002B5D1E /* cage.xml in Resources */,
-                               AF918AD0158FC53D002B5D1E /* carousel.xml in Resources */,
-                               AF918AD1158FC53D002B5D1E /* ccurve.xml in Resources */,
-                               AF918AD2158FC53D002B5D1E /* celtic.xml in Resources */,
-                               AF918AD3158FC53D002B5D1E /* circuit.xml in Resources */,
-                               AF5C9B121A0CCF4E00B0147A /* cityflow.xml in Resources */,
-                               AF918AD4158FC53D002B5D1E /* cloudlife.xml in Resources */,
-                               AF918AD5158FC53D002B5D1E /* companioncube.xml in Resources */,
-                               AF918AD6158FC53D002B5D1E /* compass.xml in Resources */,
-                               AF918AD7158FC53D002B5D1E /* coral.xml in Resources */,
-                               AF918AD8158FC53D002B5D1E /* crackberg.xml in Resources */,
-                               AF918ADA158FC53D002B5D1E /* crystal.xml in Resources */,
-                               AF918ADB158FC53D002B5D1E /* cube21.xml in Resources */,
-                               AF918ADC158FC53D002B5D1E /* cubenetic.xml in Resources */,
-                               AF918ADD158FC53D002B5D1E /* cubestorm.xml in Resources */,
-                               AF918ADE158FC53D002B5D1E /* cubicgrid.xml in Resources */,
-                               AF918ADF158FC53D002B5D1E /* cwaves.xml in Resources */,
-                               AF918AE0158FC53D002B5D1E /* cynosure.xml in Resources */,
-                               AF918AE1158FC53D002B5D1E /* dangerball.xml in Resources */,
-                               AF918AE2158FC53D002B5D1E /* decayscreen.xml in Resources */,
-                               AF918AE3158FC53D002B5D1E /* deco.xml in Resources */,
-                               AF918AE4158FC53D002B5D1E /* deluxe.xml in Resources */,
-                               AF918AE5158FC53D002B5D1E /* demon.xml in Resources */,
-                               AF918AE6158FC53D002B5D1E /* discrete.xml in Resources */,
-                               AF918AE7158FC53D002B5D1E /* distort.xml in Resources */,
-                               AFCF453815986A3000E6E8CC /* dnalogo.xml in Resources */,
-                               AF918AE9158FC53D002B5D1E /* drift.xml in Resources */,
-                               AF918AEA158FC53D002B5D1E /* endgame.xml in Resources */,
-                               AF918AEB158FC53D002B5D1E /* engine.xml in Resources */,
-                               AF918AEC158FC53D002B5D1E /* epicycle.xml in Resources */,
-                               AF918AED158FC53D002B5D1E /* eruption.xml in Resources */,
-                               AF918AEE158FC53D002B5D1E /* euler2d.xml in Resources */,
-                               AF918AF0158FC53D002B5D1E /* fadeplot.xml in Resources */,
-                               AF918AF1158FC53D002B5D1E /* fiberlamp.xml in Resources */,
-                               AF918AF2158FC53D002B5D1E /* fireworkx.xml in Resources */,
-                               AF918AF4158FC53D002B5D1E /* flame.xml in Resources */,
-                               AF918AF5158FC53D002B5D1E /* flipflop.xml in Resources */,
-                               AF918AF6158FC53D002B5D1E /* flipscreen3d.xml in Resources */,
-                               AF918AF7158FC53D002B5D1E /* fliptext.xml in Resources */,
-                               AF918AF8158FC53D002B5D1E /* flow.xml in Resources */,
-                               AF918AF9158FC53D002B5D1E /* fluidballs.xml in Resources */,
-                               AF918AFB158FC53D002B5D1E /* flyingtoasters.xml in Resources */,
-                               AF918AFC158FC53D002B5D1E /* fontglide.xml in Resources */,
-                               AF918AFE158FC53D002B5D1E /* fuzzyflakes.xml in Resources */,
-                               AF918AFF158FC53D002B5D1E /* galaxy.xml in Resources */,
-                               AF918B00158FC53D002B5D1E /* gears.xml in Resources */,
-                               AFF3C9FF17CCAD9A0028F240 /* geodesic.xml in Resources */,
-                               AF918B01158FC53D002B5D1E /* gflux.xml in Resources */,
-                               AF918B02158FC53D002B5D1E /* glblur.xml in Resources */,
-                               AF918B03158FC53D002B5D1E /* glcells.xml in Resources */,
-                               AF918B04158FC53D002B5D1E /* gleidescope.xml in Resources */,
-                               AF918B06158FC53D002B5D1E /* glhanoi.xml in Resources */,
-                               AF918B07158FC53D002B5D1E /* glknots.xml in Resources */,
-                               AF918B08158FC53D002B5D1E /* glmatrix.xml in Resources */,
-                               AF918B09158FC53D002B5D1E /* glplanet.xml in Resources */,
-                               AF918B0A158FC53D002B5D1E /* glschool.xml in Resources */,
-                               AF918B0B158FC53D002B5D1E /* glslideshow.xml in Resources */,
-                               AF918B0C158FC53D002B5D1E /* glsnake.xml in Resources */,
-                               AF918B10158FC53D002B5D1E /* greynetic.xml in Resources */,
-                               AF918B0D158FC53D002B5D1E /* gltext.xml in Resources */,
-                               AF918B0E158FC53D002B5D1E /* goop.xml in Resources */,
-                               AF918B0F158FC53D002B5D1E /* grav.xml in Resources */,
-                               AF918B11158FC53D002B5D1E /* halftone.xml in Resources */,
-                               AF918B12158FC53D002B5D1E /* halo.xml in Resources */,
-                               AF918B13158FC53D002B5D1E /* helix.xml in Resources */,
-                               AFB591BF178B81E600EA4005 /* hexadrop.xml in Resources */,
-                               AF918B14158FC53D002B5D1E /* hilbert.xml in Resources */,
-                               AF918B15158FC53D002B5D1E /* hopalong.xml in Resources */,
-                               AF918B18158FC53D002B5D1E /* hypertorus.xml in Resources */,
-                               AF918B19158FC53D002B5D1E /* hypnowheel.xml in Resources */,
-                               AF918B1A158FC53D002B5D1E /* ifs.xml in Resources */,
-                               AF918B1B158FC53D002B5D1E /* imsmap.xml in Resources */,
-                               AF918B1C158FC53D002B5D1E /* interaggregate.xml in Resources */,
-                               AF918B1D158FC53D002B5D1E /* interference.xml in Resources */,
-                               AF918B1E158FC53D002B5D1E /* intermomentary.xml in Resources */,
-                               AF918B1F158FC53D002B5D1E /* jigglypuff.xml in Resources */,
-                               AF39483F15A1647A0000FFCD /* jigsaw.xml in Resources */,
-                               AF918B22158FC53D002B5D1E /* juggler3d.xml in Resources */,
-                               AF918B23158FC53D002B5D1E /* julia.xml in Resources */,
-                               AFB8A69C1782BF6C004EDB85 /* kaleidocycle.xml in Resources */,
-                               AF918B24158FC53D002B5D1E /* kaleidescope.xml in Resources */,
-                               AF918B25158FC53D002B5D1E /* klein.xml in Resources */,
-                               AF918B26158FC53D002B5D1E /* kumppa.xml in Resources */,
-                               AF918B27158FC53D002B5D1E /* lament.xml in Resources */,
-                               AF918B29158FC53D002B5D1E /* lavalite.xml in Resources */,
-                               AF918B30158FC53D002B5D1E /* loop.xml in Resources */,
-                               AF918B31158FC53D002B5D1E /* m6502.xml in Resources */,
-                               AF918B32158FC53D002B5D1E /* maze.xml in Resources */,
-                               AF918B33158FC53D002B5D1E /* memscroller.xml in Resources */,
-                               AF918B34158FC53D002B5D1E /* menger.xml in Resources */,
-                               AF918B35158FC53D002B5D1E /* metaballs.xml in Resources */,
-                               AF918B36158FC53D002B5D1E /* mirrorblob.xml in Resources */,
-                               AF7ACFDA19FF0BA600BD752B /* geodesicgears.xml in Resources */,
-                               AF918B38158FC53D002B5D1E /* moebius.xml in Resources */,
-                               AF918B39158FC53D002B5D1E /* moebiusgears.xml in Resources */,
-                               AF918B3A158FC53D002B5D1E /* moire.xml in Resources */,
-                               AF918B3B158FC53D002B5D1E /* moire2.xml in Resources */,
-                               AF918B3C158FC53D002B5D1E /* molecule.xml in Resources */,
-                               AF918B3D158FC53D002B5D1E /* morph3d.xml in Resources */,
-                               AF918B3E158FC53D002B5D1E /* mountain.xml in Resources */,
-                               AF918B3F158FC53D002B5D1E /* munch.xml in Resources */,
-                               AF918B40158FC53D002B5D1E /* nerverot.xml in Resources */,
-                               AF918B41158FC53D002B5D1E /* noof.xml in Resources */,
-                               AF918B42158FC53D002B5D1E /* noseguy.xml in Resources */,
-                               AF918B43158FC53D002B5D1E /* pacman.xml in Resources */,
-                               AF918B44158FC53D002B5D1E /* pedal.xml in Resources */,
-                               AF918B45158FC53D002B5D1E /* penetrate.xml in Resources */,
-                               AF918B46158FC53D002B5D1E /* penrose.xml in Resources */,
-                               AF918B47158FC53D002B5D1E /* petri.xml in Resources */,
-                               AF918B48158FC53E002B5D1E /* phosphor.xml in Resources */,
-                               AF918B49158FC53E002B5D1E /* photopile.xml in Resources */,
-                               AF918B4A158FC53E002B5D1E /* piecewise.xml in Resources */,
-                               AF918B4B158FC53E002B5D1E /* pinion.xml in Resources */,
-                               AF918B4C158FC53E002B5D1E /* pipes.xml in Resources */,
-                               AFCF4547159878D500E6E8CC /* polyhedra.xml in Resources */,
-                               AF918B4E158FC53E002B5D1E /* polyominoes.xml in Resources */,
-                               AF918B4F158FC53E002B5D1E /* polytopes.xml in Resources */,
-                               AF918B50158FC53E002B5D1E /* pong.xml in Resources */,
-                               AF918B51158FC53E002B5D1E /* popsquares.xml in Resources */,
-                               AFFAB33019158E2A0020F021 /* projectiveplane.xml in Resources */,
-                               AF918B52158FC53E002B5D1E /* providence.xml in Resources */,
-                               AF918B53158FC53E002B5D1E /* pulsar.xml in Resources */,
-                               AF918B54158FC53E002B5D1E /* pyro.xml in Resources */,
-                               AF918B55158FC53E002B5D1E /* qix.xml in Resources */,
-                               AFF28697178611720050A578 /* quasicrystal.xml in Resources */,
-                               AF918B56158FC53E002B5D1E /* queens.xml in Resources */,
-                               AF918B57158FC53E002B5D1E /* rdbomb.xml in Resources */,
-                               AF918B58158FC53E002B5D1E /* ripples.xml in Resources */,
-                               AF918B59158FC53E002B5D1E /* rocks.xml in Resources */,
-                               AF918B5A158FC53E002B5D1E /* rorschach.xml in Resources */,
-                               AF918B5C158FC53E002B5D1E /* rotzoomer.xml in Resources */,
-                               AF918B5D158FC53E002B5D1E /* rubik.xml in Resources */,
-                               AF918B5E158FC53E002B5D1E /* rubikblocks.xml in Resources */,
-                               AF918B5F158FC53E002B5D1E /* sballs.xml in Resources */,
-                               AF918B60158FC53E002B5D1E /* shadebobs.xml in Resources */,
-                               AF918B61158FC53E002B5D1E /* sierpinski.xml in Resources */,
-                               AF918B62158FC53E002B5D1E /* sierpinski3d.xml in Resources */,
-                               AF918B63158FC53E002B5D1E /* skytentacles.xml in Resources */,
-                               AF918B64158FC53E002B5D1E /* slidescreen.xml in Resources */,
-                               AF918B65158FC53E002B5D1E /* slip.xml in Resources */,
-                               AF918B66158FC53E002B5D1E /* sonar.xml in Resources */,
-                               AF918B67158FC53E002B5D1E /* speedmine.xml in Resources */,
-                               AF918B69158FC53E002B5D1E /* spheremonics.xml in Resources */,
-                               AF918B6B158FC53E002B5D1E /* spotlight.xml in Resources */,
-                               AF918B6C158FC53E002B5D1E /* sproingies.xml in Resources */,
-                               AF918B6D158FC53E002B5D1E /* squiral.xml in Resources */,
-                               AF918B6E158FC53E002B5D1E /* stairs.xml in Resources */,
-                               AF918B6F158FC53E002B5D1E /* starfish.xml in Resources */,
-                               AF918B70158FC53E002B5D1E /* starwars.xml in Resources */,
-                               AF918B71158FC53E002B5D1E /* stonerview.xml in Resources */,
-                               AF918B72158FC53E002B5D1E /* strange.xml in Resources */,
-                               AF918B73158FC53E002B5D1E /* substrate.xml in Resources */,
-                               AF918B74158FC53E002B5D1E /* superquadrics.xml in Resources */,
-                               AF918B75158FC53E002B5D1E /* surfaces.xml in Resources */,
-                               AF918B76158FC53E002B5D1E /* swirl.xml in Resources */,
-                               AF918B78158FC53E002B5D1E /* tangram.xml in Resources */,
-                               AF68A49819196E3E00D41CD1 /* tessellimage.xml in Resources */,
-                               AF918B79158FC53E002B5D1E /* thornbird.xml in Resources */,
-                               AF918B7A158FC53E002B5D1E /* timetunnel.xml in Resources */,
-                               AF918B7B158FC53E002B5D1E /* topblock.xml in Resources */,
-                               AF918B7C158FC53E002B5D1E /* triangle.xml in Resources */,
-                               AF918B7D158FC53E002B5D1E /* tronbit.xml in Resources */,
-                               AF918B7E158FC53E002B5D1E /* truchet.xml in Resources */,
-                               AF918B7F158FC53E002B5D1E /* twang.xml in Resources */,
-                               AF918B80158FC53E002B5D1E /* vermiculate.xml in Resources */,
-                               AFDA65A6178A541A0070D24B /* unknownpleasures.xml in Resources */,
-                               AF918B83158FC53E002B5D1E /* voronoi.xml in Resources */,
-                               AF918B84158FC53E002B5D1E /* wander.xml in Resources */,
-                               AF918B86158FC53E002B5D1E /* whirlwindwarp.xml in Resources */,
-                               AF39E2AE198A15820064A58D /* winduprobot.xml in Resources */,
-                               AF918B89158FC53E002B5D1E /* wormhole.xml in Resources */,
-                               AF918B8A158FC53E002B5D1E /* xanalogtv.xml in Resources */,
-                               AF918B8B158FC53E002B5D1E /* xflame.xml in Resources */,
-                               AF918B8C158FC53E002B5D1E /* xjack.xml in Resources */,
-                               AF918B8D158FC53E002B5D1E /* xlyap.xml in Resources */,
-                               AF918B8E158FC53E002B5D1E /* xmatrix.xml in Resources */,
-                               AF918B8F158FC53E002B5D1E /* xrayswarm.xml in Resources */,
-                               AF918B90158FC53E002B5D1E /* xspirograph.xml in Resources */,
-                               AF918B91158FC554002B5D1E /* zoom.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975730099C317000B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF97573F099C31BB00B05160 /* imsmap.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975778099C374A00B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975788099C378B00B05160 /* moire.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9757C5099C3E6300B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFCCCBB009BFE4B000353F4D /* rdbomb.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF97580B099C41D500B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF97581B099C423600B05160 /* xflame.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975868099C475900B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975879099C490500B05160 /* shadebobs.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A39099C681F00B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975A48099C688B00B05160 /* metaballs.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A6F099C6AB200B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975A82099C6B2700B05160 /* eruption.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A89099C6BC300B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975A98099C6C2000B05160 /* barcode.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975ADA099C6EB100B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975AED099C6EFE00B05160 /* fireworkx.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975AFF099C6FE400B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975B16099C70B200B05160 /* memscroller.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C15099C8C1500B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975C28099C8C6A00B05160 /* halo.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C40099C8DCF00B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975C55099C8E2800B05160 /* greynetic.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C60099C8F3F00B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975C75099C8FAC00B05160 /* noseguy.xml in Resources */,
-                               AF0FAF0F09CA6FF900EE1051 /* xscreensaver-text in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975D55099CA0F000B05160 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975D65099CA14B00B05160 /* rocks.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF976FB80989CAA2001F8B92 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF976FCD0989CAEA001F8B92 /* deco.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF97702A0989D1E6001F8B92 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9770430989D226001F8B92 /* rorschach.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9770670989D2F6001F8B92 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9770800989D32E001F8B92 /* attraction.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9771D30989DC4A001F8B92 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9772E30989DFC6001F8B92 /* SaverRunner.nib in Resources */,
-                               AF51FD3915845FCB00E5741F /* SaverRunner.icns in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF998EDD0A083DB30051049D /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF998EFB0A083E8C0051049D /* topblock.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D466909B5109C006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D467A09B51126006E59CF /* decayscreen.xml in Resources */,
-                               AF0FAF1A09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D474709B5300A006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D475609B5306A006E59CF /* slidescreen.xml in Resources */,
-                               AF0FAF2409CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D476209B53166006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D48D309B53214006E59CF /* zoom.xml in Resources */,
-                               AF0FAF2909CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D48DE09B53322006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D48ED09B5338A006E59CF /* bumps.xml in Resources */,
-                               AF0FAF1809CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D48F709B535DA006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D490609B536DE006E59CF /* distort.xml in Resources */,
-                               AF0FAF1B09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D492E09B53CBA006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D493D09B53D3B006E59CF /* ripples.xml in Resources */,
-                               AF0FAF2209CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D495709B53FC9006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D496609B54087006E59CF /* rotzoomer.xml in Resources */,
-                               AF0FAF2309CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D496F09B5411D006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D497E09B541CE006E59CF /* twang.xml in Resources */,
-                               AF0FAF2709CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D499A09B544C2006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D49A909B5457B006E59CF /* spotlight.xml in Resources */,
-                               AF0FAF2609CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4C6C09B59F27006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4C7B09B5A02D006E59CF /* xlyap.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4CEA09B5AA8E006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4CF909B5AC73006E59CF /* pong.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4D8109B5B2DC006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4D9109B5B42B006E59CF /* xanalogtv.xml in Resources */,
-                               AF0FAF2809CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4DB209B5B71E006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4DC209B5B862006E59CF /* bsod.xml in Resources */,
-                               AF0FAF1709CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4DEF09B5BB19006E59CF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4E0409B5BC85006E59CF /* apple2.xml in Resources */,
-                               AF0FAF0C09CA6FF900EE1051 /* xscreensaver-text in Resources */,
-                               AF0FAF1409CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA339310B058505002B0E7D /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA33BB00B05860F002B0E7D /* webcollage.xml in Resources */,
-                               AFA33BDD0B058A30002B0E7D /* webcollage-helper in Resources */,
-                               AFA33C0C0B058ED2002B0E7D /* webcollage in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55949099330B000F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5595C099330E500F3E977 /* cage.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559700993317900F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55981099331AC00F3E977 /* moebius.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559950993322100F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA559A70993325200F3E977 /* superquadrics.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559B80993328000F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA559CB099332CF00F3E977 /* morph3d.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559D20993330600F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA559E90993333D00F3E977 /* rubik.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A060993340300F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55A190993344100F3E977 /* stairs.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A23099334A000F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55A34099334CB00F3E977 /* sproingies.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A7C0993364300F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55A8D0993366F00F3E977 /* lament.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55AD209933CEF00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55AE309933D1C00F3E977 /* bubble3d.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B0C09933E0500F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55B2009933E3100F3E977 /* glplanet.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B2809933E8D00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55B3909933EB400F3E977 /* pulsar.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B7C09933F7200F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55B8D09933FAA00F3E977 /* sierpinski3d.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B9409933FDA00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55BA50993400200F3E977 /* gflux.xml in Resources */,
-                               AF0FAF1D09CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55BAE099340CE00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55BBF0993410100F3E977 /* circuit.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55BE70993429100F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55BF8099342BF00F3E977 /* menger.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55C110993431300F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55C220993433D00F3E977 /* engine.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55C7A099349A600F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55C8B099349CC00F3E977 /* glsnake.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55CAC09934BB200F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55CBD09934BDD00F3E977 /* boxed.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55CCF09934CE400F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55CE009934D1500F3E977 /* glforestfire.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D3F0993565300F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55D500993568200F3E977 /* sballs.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D650993584B00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55D760993587600F3E977 /* cubenetic.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D82099358C400F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55D93099358FB00F3E977 /* spheremonics.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55DCB09935D7000F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55DDC09935D9D00F3E977 /* lavalite.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55DF309935E4900F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55E0509935E7E00F3E977 /* queens.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E1009935EDC00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55E2109935F0B00F3E977 /* endgame.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E3209935F8E00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55E4409935FBA00F3E977 /* glblur.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E5109935FF900F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55E970993602F00F3E977 /* flyingtoasters.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55ECA099360E300F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55EE50993610F00F3E977 /* bouncingcow.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F09099361B700F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55F20099361E800F3E977 /* jigglypuff.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F2D0993622F00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55F3E0993625B00F3E977 /* klein.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F450993629000F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55F57099362C500F3E977 /* hypertorus.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F750993643600F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55F860993646900F3E977 /* glmatrix.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55FD609936BFA00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55FF209936C2F00F3E977 /* cubestorm.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55FFC09936C6D00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5600D09936C9D00F3E977 /* glknots.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5601709936CC800F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5602809936CF700F3E977 /* blocktube.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5603509936D5100F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF0D117D0E41566300BB14A4 /* xscreensaver-getimage-file in Resources */,
-                               AFA5604609936DAB00F3E977 /* flipflop.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5604D09936E2100F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA560820993700500F3E977 /* antinspect.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5606509936F3800F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA560830993700900F3E977 /* antspotlight.xml in Resources */,
-                               AF0FAF1309CA712600EE1051 /* xscreensaver-getimage-file in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA560B10993718D00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA560C2099371BE00F3E977 /* polytopes.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA561000993781600F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA561110993784D00F3E977 /* molecule.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5615B09937C0D00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5616C09937C6800F3E977 /* blinkbox.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5617E09937CF100F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5618F09937D2100F3E977 /* noof.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA561A009937D7E00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA561B109937DB400F3E977 /* polyhedra.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562090993849F00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5621B099384DA00F3E977 /* providence.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562220993852500F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA562330993855500F3E977 /* pinion.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562C2099392C600F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA562D3099392F900F3E977 /* boing.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562DD099393C900F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA562EE0993940400F3E977 /* antmaze.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562F50993943B00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA563060993947300F3E977 /* tangram.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA563160993951000F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA563280993955000F3E977 /* crackberg.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA56334099395ED00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA563740993977100F3E977 /* glhanoi.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA56354099396C000F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA563770993979A00F3E977 /* cube21.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5637C099397B300F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5638D099397ED00F3E977 /* timetunnel.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA563A7099398BB00F3E977 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA563B8099398F700F3E977 /* juggler3d.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFB591AA178B812C00EA4005 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFB591BE178B81E600EA4005 /* hexadrop.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFBFE74E178642DC00432B21 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFBFE765178643B200432B21 /* Apple2.saver in Resources */,
-                               AFBFE74F178642DC00432B21 /* SaverRunner.nib in Resources */,
-                               AFBFE750178642DC00432B21 /* SaverRunner.icns in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFBFE76C178647FE00432B21 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFBFE7831786483B00432B21 /* Phosphor.saver in Resources */,
-                               AFBFE76F178647FE00432B21 /* SaverRunner.nib in Resources */,
-                               AFBFE770178647FE00432B21 /* SaverRunner.icns in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD51B1E0F063B4A00471C02 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD51B200F063B4A00471C02 /* xscreensaver-getimage-file in Resources */,
-                               AFD51DB90F063BE700471C02 /* photopile.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56DF40996A03800BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56E9F0996A23800BA26F7 /* gltext.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56EB10996A72600BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF642330099F45CA000F4CD4 /* braid.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56EDD0996A95700BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F1D0996AB1D00BA26F7 /* forest.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F0E0996AAFA00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F1E0996AB4000BA26F7 /* vines.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F260996AB8A00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F350996ABB300BA26F7 /* galaxy.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F520996AEEE00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F610996AF1500BA26F7 /* grav.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F6E0996B01600BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F870996B04D00BA26F7 /* hopalong.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F8F0996B09400BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F9F0996B0D000BA26F7 /* laser.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FA60996B10F00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56FB50996B15000BA26F7 /* lightning.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FBC0996B18F00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56FCB0996B1BE00BA26F7 /* lisa.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FD20996B20900BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56FE10996B24B00BA26F7 /* lissie.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FFB0996B43800BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5700B0996B47E00BA26F7 /* penrose.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570120996B4CC00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570210996B51100BA26F7 /* sierpinski.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570290996B56D00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5703A0996B5D000BA26F7 /* sphere.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570460996B61600BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570550996B65A00BA26F7 /* spiral.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5705C0996B6A300BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5706B0996B6E700BA26F7 /* fadeplot.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570720996B72700BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570810996B77F00BA26F7 /* mountain.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570880996B80300BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570970996B84E00BA26F7 /* triangle.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5709E0996B88E00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570AD0996B8DC00BA26F7 /* worm.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570B40996B93000BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570C30996B96F00BA26F7 /* rotor.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570CC0996B9F800BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570DD0996BA4600BA26F7 /* ant.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570ED0996BBBF00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570FE0996BC2000BA26F7 /* flow.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571160996BE9300BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD571270996BEE100BA26F7 /* discrete.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5712F0996BF2E00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5713E0996BFA500BA26F7 /* apollonian.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571460996C01700BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD571550996C05F00BA26F7 /* euler2d.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5715C0996C0CE00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFCCCBB309BFE51900353F4D /* thornbird.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571B80996D9DC00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD571C70996DA3300BA26F7 /* juggle.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572250996E4A300BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD572340996E52B00BA26F7 /* swirl.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572700996EE8500BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5727F0996EF1900BA26F7 /* polyominoes.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572A80996F99600BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD572B80996FAF900BA26F7 /* bouboule.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572C50996FC0F00BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD572EC0997005900BA26F7 /* crystal.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572FC099701C000BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5730B099702AF00BA26F7 /* julia.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD573600997411200BA26F7 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD573700997418D00BA26F7 /* strange.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFDA6591178A52B70070D24B /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFDA65A5178A541A0070D24B /* unknownpleasures.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE2A4590E2E904600ADB298 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFE2A4750E2E911200ADB298 /* skytentacles.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE30BEB0E52B14700CCF4A5 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFE30BFE0E52B18300CCF4A5 /* sonar.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE6A1850CDD7B2E002805BF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFE6A40E0CDD7BDC002805BF /* moebiusgears.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE6A41E0CDD7FAA002805BF /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFE6A4370CDD8027002805BF /* abstractile.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF2868217860E830050A578 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF28696178611720050A578 /* quasicrystal.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF3C9EB17CCAC440028F240 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF3C9FE17CCAD9A0028F240 /* geodesic.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF463390C4403E400EE6509 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF4634C0C44046500EE6509 /* cwaves.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF4635B0C440AEF00EE6509 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF463740C440BAC00EE6509 /* glcells.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFFAB31819158CE40020F021 /* Resources */ = {
-                       isa = PBXResourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFFAB32F19158E2A0020F021 /* projectiveplane.xml in Resources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXRezBuildPhase section */
-               AF08399E09930B6B00277BE9 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF083A44099311D700277BE9 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF0DC7B80C4C73F600D76972 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF0DCA510C4CBB0D00D76972 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF1A176E0D6D6EE3008AF328 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF32D9EF0F3AD0B40080F535 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF3581D01431D47B00E09C51 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF358211143330F900E09C51 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF35E89B0E63823600691F2F /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF39E291198A11F60064A58D /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF3C71540D624BF50030CC0D /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF476FC2099D154F001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF476FE7099D1686001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477058099D4385001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477175099D4786001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47718B099D4803001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771B3099D4949001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771E7099D4D9A001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771FE099D4E63001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477214099D4EE8001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47722A099D4F67001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47725F099D5717001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477277099D57B9001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47728F099D5926001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47738E099D65A1001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4773A6099D6648001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4773CD099D67B9001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47740E099D69E7001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477433099D7C70001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47744E099D7D33001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47748F099D89E4001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774A5099D8A74001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774C0099D8B5F001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774DA099D8BFF001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477569099D9A1A001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47758F099D9C28001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775AB099D9CF7001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775E4099D9F69001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775FE099DA030001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47761F099DA26C001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477650099DA6D0001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477666099DA78E001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47767C099DA849001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47769B099DAA6F001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776B6099DABDD001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776CC099DAC8A001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776E7099DADDF001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776FD099DAE7A001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477719099DAF9F001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47772F099DB044001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47775E099DB61E001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477780099DB965001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47779C099DBA90001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4777DD099DC183001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778B7099DDB79001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778D3099DDCAE001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778F4099DDDC8001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477915099DE379001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477936099DE4C7001F091E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF480C54098E301400FB32B8 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF480D7D098EEDDE00FB32B8 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4810F709909FBA00FB32B8 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4812600990CE2700FB32B8 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4812C20990D3D900FB32B8 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF48DEFE0A0C25E000F94CF9 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4A3458102A593600A81B2A /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4FD6F50CE7A486005EE58E /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4FF4C90D52CBDE00666F98 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF5C9B081A0CCE6E00B0147A /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF642401099FF9C2000F4CD4 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6425D809A18855000F4CD4 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6425F809A189EC000F4CD4 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64261B09A18D6C000F4CD4 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64263809A18F54000F4CD4 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64265B09A19229000F4CD4 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64268709A194B0000F4CD4 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64277D09A1D37A000F4CD4 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6427B409A2DE36000F4CD4 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF68A48D19196CF800D41CD1 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF73FF311A09877F00E485E9 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF75110D1782B5B900380EA1 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7776F209B63ABF00EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77772609B6416100EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77774D09B6446500EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77778409B6497800EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77779E09B64A5200EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777B809B64B2600EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777E009B64C6B00EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777FA09B64E3100EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77782109B6504400EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77785409B6528100EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77787009B6536000EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77788B09B6563500EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7778B109B659C800EA3033 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF78D184142DD8F3002AAF77 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794F70099748450059A8B0 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794F9A09974A320059A8B0 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794FD909974FA60059A8B0 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7ACFCF19FF0A9200BD752B /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975739099C317000B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975781099C374A00B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9757CE099C3E6300B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975814099C41D500B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975871099C475900B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A42099C681F00B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A78099C6AB200B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A92099C6BC300B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975AE3099C6EB100B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975B08099C6FE400B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C1E099C8C1500B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C4A099C8DCF00B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C6A099C8F3F00B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975D5F099CA0F000B05160 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9770150989D0F6001F8B92 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF97703C0989D1E6001F8B92 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9770790989D2F6001F8B92 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF998EE90A083DB30051049D /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D467209B5109C006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D475009B5300A006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D476B09B53166006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D48E709B53322006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D490009B535DA006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D493709B53CBA006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D496009B53FC9006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D497809B5411D006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D49A309B544C2006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4C7509B59F27006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4CF309B5AA8E006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4D8B09B5B2DC006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4DBC09B5B71E006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4DFA09B5BB19006E59CF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA3393B0B058505002B0E7D /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55956099330B000F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5597B0993317900F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559A00993322100F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559C30993328000F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559DD0993330600F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A110993340300F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A2E099334A000F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A870993364300F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55ADD09933CEF00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B1A09933E0500F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B3309933E8D00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B8709933F7200F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B9F09933FDA00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55BB9099340CE00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55BF20993429100F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55C1C0993431300F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55C85099349A600F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55CB709934BB200F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55CDA09934CE400F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D4A0993565300F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D700993584B00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D8D099358C400F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55DD609935D7000F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55DFF09935E4900F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E1B09935EDC00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E3E09935F8E00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E5C09935FF900F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55EDF099360E300F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F1A099361B700F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F380993622F00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F500993629000F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F800993643600F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55FE109936BFA00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5600709936C6D00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5602209936CC800F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5604009936D5100F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5605809936E2100F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5607009936F3800F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA560BC0993718D00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5610B0993781600F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5616609937C0D00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5618909937CF100F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA561AB09937D7E00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562150993849F00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5622D0993852500F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562CD099392C600F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562E8099393C900F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA563000993943B00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA563220993951000F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5633F099395ED00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5635F099396C000F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA56387099397B300F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA563B2099398BB00F3E977 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFB591B5178B812C00EA4005 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD51B2B0F063B4A00471C02 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56E000996A03800BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56EBA0996A72600BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56EE60996A95700BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F170996AAFA00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F2F0996AB8A00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F5B0996AEEE00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F770996B01600BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F980996B09400BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FAF0996B10F00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FC50996B18F00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FDB0996B20900BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570040996B43800BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5701B0996B4CC00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570320996B56D00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5704F0996B61600BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570650996B6A300BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5707B0996B72700BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570910996B80300BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570A70996B88E00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570BD0996B93000BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570D50996B9F800BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570F60996BBBF00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5711F0996BE9300BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571380996BF2E00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5714F0996C01700BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571650996C0CE00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571C10996D9DC00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5722E0996E4A300BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572790996EE8500BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572B10996F99600BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572CE0996FC0F00BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD57305099701C000BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD573690997411200BA26F7 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFDA659C178A52B70070D24B /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE2A4650E2E904600ADB298 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE30BF70E52B14700CCF4A5 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE6A1920CDD7B2E002805BF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE6A4280CDD7FAA002805BF /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF2868D17860E830050A578 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF3C9F617CCAC440028F240 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF463420C4403E400EE6509 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF463670C440AEF00EE6509 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFFAB32419158CE40020F021 /* Rez */ = {
-                       isa = PBXRezBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXRezBuildPhase section */
-
-/* Begin PBXShellScriptBuildPhase section */
-               AF0DC7B90C4C73F600D76972 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF0DCA520C4CBB0D00D76972 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF1A176F0D6D6EE3008AF328 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF1ADA1E18501DC200932759 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF2D51F413E94AC4002AA818 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF2D51FD13E94B2D002AA818 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF32D9F00F3AD0B40080F535 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF3581D11431D47B00E09C51 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF358212143330F900E09C51 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF35E89C0E63823600691F2F /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF39E292198A11F60064A58D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF3C71550D624BF50030CC0D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF48DEFF0A0C25E000F94CF9 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF4A3459102A593600A81B2A /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF4E1D1819CE7013002B6190 /* Update GC build settings */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Update GC build settings";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "#!/bin/sh\n\n# Edit the contents of \"xscreensaver.xcconfig\" based on the running\n# Xcode version.  If we are running Xcode 5.0.2, we *must* turn on GC.\n# If we are running a newer version of Xcode than that, we *cannot*\n# turn on GC.\n\nTMP=`mktemp -t xcode`\nSRC=\"$SRCROOT/OSX/xscreensaver.xcconfig\"\nOBJC_GC_CFLAGS=\nif [ \"$XCODE_VERSION_MAJOR\" -lt \"0600\" ]; then\n  OBJC_GC_CFLAGS=\"-fobjc-gc\"\nfi\n\nrm -f \"$TMP\"\nsed -e \"s/^\\(OBJC_GC_CFLAGS=\\).*/\\1${OBJC_GC_CFLAGS}/\" < $SRC > $TMP\nif ! ( cmp -s \"$SRC\" \"$TMP\" ); then\necho \"$SRC updated:\"\n  diff -U0 \"$SRC\" \"$TMP\"\n  cat \"$TMP\" > \"$SRC\"\nelse\n  echo \"$SRC unchanged\"\nfi\n\nrm -f \"$TMP\"\nexit 0\n";
-                       showEnvVarsInLog = 0;
-               };
-               AF4FD6F60CE7A486005EE58E /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF4FF4CA0D52CBDE00666F98 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF578FA11434E918002455DD /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF5C9B091A0CCE6E00B0147A /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF68A48E19196CF800D41CD1 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF73FF321A09877F00E485E9 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF75110E1782B5B900380EA1 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF78D185142DD8F3002AAF77 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF7ACFD019FF0A9200BD752B /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF7E080115925EE300D81407 /* ICMP Sanity Check */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "ICMP Sanity Check";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/icmp-warning.pl";
-               };
-               AF7E08021592661100D81407 /* ICMP Sanity Check */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "ICMP Sanity Check";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/icmp-warning.pl";
-               };
-               AF91898A158FC00A002B5D1E /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AF94E7421A16F66900289B93 /* Update Function Table */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Update Function Table";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/build-fntable.pl $SOURCE_ROOT/OSX/ios-function-table.m";
-               };
-               AF998EEA0A083DB30051049D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3393C0B058505002B0E7D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D69209C03B5C00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D69409C03B6200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D85B09C03BD300E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D85D09C03BD700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D85F09C03BDA00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D86109C03BDE00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D86309C03BE200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D86509C03BE500E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D86709C03BE800E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D86909C03BEC00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D86B09C03BEF00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D86D09C03BF300E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D86F09C03BF700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D87109C03BFB00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D87309C03C0000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D87509C03C0400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D87709C03C0A00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D87909C03C1200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D87B09C03C1700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D87D09C03C1B00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D87F09C03C1E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D88109C03C2100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D88309C03C2400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D88509C03C2700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D88709C03C2A00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D88909C03C2E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D88B09C03C3200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D88D09C03C3600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D88F09C03C3900E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D89109C03C3C00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D89309C03C4000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D89509C03C4400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D89709C03C4700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D89B09C03C4D00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D89D09C03C5000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D89F09C03C5300E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8A109C03C5600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8A309C03C5F00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8A509C03C6200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8A909C03C6900E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8AB09C03C6D00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8AD09C03C7000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8AF09C03C7300E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8B109C03C7600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8B309C03C7900E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8B509C03C7C00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8B709C03C7F00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8B909C03C8200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8BB09C03C8600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8BD09C03C8900E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8BF09C03C8D00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8C109C03C9000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8C309C03C9300E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8C509C03C9600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8C709C03C9900E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8C909C03C9E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8CB09C03CA100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8CD09C03CA400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8CF09C03CA800E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8D109C03CAB00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8D309C03CAE00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8D709C03CB400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8D909C03CB700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8DB09C03CBA00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8DD09C03CBD00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8DF09C03CC000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8E109C03CC400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8E309C03CCA00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8E509C03CCD00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8E709C03CD100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8E909C03CD500E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8EB09C03CD800E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8ED09C03CDB00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8EF09C03CDE00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8F109C03CE100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8F309C03CE400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8F509C03CE800E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8F709C03CEA00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8F909C03CED00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8FB09C03CF100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8FD09C03CF400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D8FF09C03CF700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D90109C03D0000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D90309C03D0400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D90509C03D0700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D90709C03D0B00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D90909C03D0E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D90B09C03D1100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D90D09C03D1400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D90F09C03D1800E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D91109C03D1B00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D91309C03D1E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D91509C03D2100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D91709C03D2400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D91909C03D2700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D91D09C03D3000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D91F09C03D3300E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D92109C03D3600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D92309C03D3A00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D92509C03D3D00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D92709C03D4000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D92909C03D4400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D92B09C03D4700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D92D09C03D4A00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D92F09C03D4E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D93109C03D5100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D93309C03D5400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D93509C03D5700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D93709C03D5B00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D93909C03D5E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D93B09C03D6200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D93D09C03D6C00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D93F09C03D6F00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D94109C03D7200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D94309C03D7600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D94509C03D7A00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D94709C03D7E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D94909C03D8100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D94B09C03D8500E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D94D09C03D8D00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D94F09C03D9100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D95109C03D9400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D95309C03D9800E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D95509C03D9C00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D95709C03DA100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D95909C03DA400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D95B09C03DA800E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D95D09C03DAB00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D95F09C03DAE00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D96109C03DB100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D96309C03DB500E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D96509C03DB900E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D96709C03DBC00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D96909C03DBF00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D96B09C03DC600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D96D09C03DCA00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D96F09C03DCD00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D97109C03DD000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D97309C03DD300E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D97509C03DD700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D97709C03DDA00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D97909C03DDD00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D97B09C03DE000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D97D09C03DE400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D97F09C03DE700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D98109C03DEA00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D98309C03DEE00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D98509C03DF100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D98709C03DF400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D98909C03DF700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D98B09C03DFC00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D98D09C03E0500E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D98F09C03E0F00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D99109C03E1200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D99309C03E1600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D99509C03E1900E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D99709C03E1C00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D99909C03E2000E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D99B09C03E2300E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D99D09C03E2600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D99F09C03E2900E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9A109C03E2E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9A309C03E3200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9A509C03E3600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9A709C03E3A00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9A909C03E3D00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9AB09C03E4200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9AD09C03E4600E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9AF09C03E4B00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9B109C03E4E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9B309C03E5100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9B509C03E5700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9B709C03E5B00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9B909C03E5E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9BB09C03E6200E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9BD09C03E6500E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9BF09C03E6900E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9C109C03E6E00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9C309C03E7100E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9C509C03E7400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9C709C03E7800E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9C909C03E7C00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9CB09C03E7F00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9CD09C03E8400E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9CF09C03E8700E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9D109C03E8B00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9D309C03E8F00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3D9D509C03E9300E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFA3DBA209C0424C00E4CFCA /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFB591B6178B812C00EA4005 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFBFE75A178642DC00432B21 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFBFE77A178647FE00432B21 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFBFE78817894FFA00432B21 /* Copy Standalone Preferences XML File */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Copy Standalone Preferences XML File";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "SRC=$SRCROOT/OSX/$PRODUCT_NAME-app.xml\nDST=$BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX/Contents/Resources\nNAME=`echo $PRODUCT_NAME.xml | tr A-Z a-z`\ncp -p $SRC $DST/$NAME\nln -sf ../../../$NAME $DST/$PRODUCT_NAME.saver/Contents/Resources/";
-               };
-               AFBFE78917895AAF00432B21 /* Copy Standalone Preferences XML File */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Copy Standalone Preferences XML File";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "SRC=$SRCROOT/OSX/$PRODUCT_NAME-app.xml\nDST=$BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX/Contents/Resources\nNAME=`echo $PRODUCT_NAME.xml | tr A-Z a-z`\ncp -p $SRC $DST/$NAME\nln -sf ../../../$NAME $DST/$PRODUCT_NAME.saver/Contents/Resources/";
-               };
-               AFCCCBB509C033DF00353F4D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFCCCBC709C03AAF00353F4D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFCCCBCB09C03AEE00353F4D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFCCCBCD09C03AF400353F4D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFCCCBCF09C03AF800353F4D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFCCCBD109C03AFC00353F4D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFCCCBD309C03B0000353F4D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFCCCBD509C03B0500353F4D /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFD51B2C0F063B4A00471C02 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFDA659D178A52B70070D24B /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFE2A4660E2E904600ADB298 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFE30BF80E52B14700CCF4A5 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFE6A1930CDD7B2E002805BF /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFE6A4290CDD7FAA002805BF /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFF2868E17860E830050A578 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFF3C9F717CCAC440028F240 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFF463430C4403E400EE6509 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFF463680C440AEF00EE6509 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-               AFFAB32519158CE40020F021 /* Run Update Info Plist */ = {
-                       isa = PBXShellScriptBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                       );
-                       inputPaths = (
-                       );
-                       name = "Run Update Info Plist";
-                       outputPaths = (
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/sh;
-                       shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
-                       showEnvVarsInLog = 0;
-               };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
-               AF08399409930B6B00277BE9 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF0839B009930C4900277BE9 /* atlantis.c in Sources */,
-                               AF0839B109930C4900277BE9 /* dolphin.c in Sources */,
-                               AF0839B209930C4900277BE9 /* shark.c in Sources */,
-                               AF0839B309930C4900277BE9 /* swim.c in Sources */,
-                               AF0839B409930C4900277BE9 /* whale.c in Sources */,
-                               AF9CCAB509959CEF0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF083A37099311D700277BE9 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF083A4A099311FF00277BE9 /* atunnel.c in Sources */,
-                               AF083A59099312B000277BE9 /* tunnel_draw.c in Sources */,
-                               AF9CCAB609959CF70075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF0DC7B00C4C73F600D76972 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF0DC7B10C4C73F600D76972 /* XScreenSaverSubclass.m in Sources */,
-                               AF0DC7B20C4C73F600D76972 /* analogtv.c in Sources */,
-                               AF0DCA350C4C74A200D76972 /* asm6502.c in Sources */,
-                               AF0DCA360C4C74A200D76972 /* m6502.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF0DCA470C4CBB0D00D76972 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF0DCA480C4CBB0D00D76972 /* XScreenSaverSubclass.m in Sources */,
-                               AF0DCA600C4CBB7300D76972 /* voronoi.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF1A17670D6D6EE3008AF328 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1A17680D6D6EE3008AF328 /* XScreenSaverSubclass.m in Sources */,
-                               AF1A177F0D6D6F3E008AF328 /* lcdscrub.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF1AD9DE18500F9F00932759 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF1ADA141850132600932759 /* main.m in Sources */,
-                               AF3633FD18530DD90086A439 /* Updater.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF2D4D8513E902F5002AA818 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF2D4D8613E902F5002AA818 /* SaverRunner.m in Sources */,
-                               AF2D4D8713E902F5002AA818 /* main.m in Sources */,
-                               AF84AF1F15829AF000607E4C /* SaverListController.m in Sources */,
-                               AFAA6B461773F30500DE720C /* ios-function-table.m in Sources */,
-                               AFAA6B3B1773926C00DE720C /* phosphor.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF2D4F7413E91093002AA818 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF2D4F7513E91093002AA818 /* SaverRunner.m in Sources */,
-                               AF2D4F7613E91093002AA818 /* main.m in Sources */,
-                               AF51FD3515845D1400E5741F /* SaverListController.m in Sources */,
-                               AFAA6B471773F35600DE720C /* ios-function-table.m in Sources */,
-                               AFAA6B2F1773871900DE720C /* analogtv.c in Sources */,
-                               AFAA6B2D1773870700DE720C /* apple2-main.c in Sources */,
-                               AFAA6B2E1773870700DE720C /* apple2.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF32D9E50F3AD0B40080F535 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF32D9E70F3AD0B40080F535 /* XScreenSaverSubclass.m in Sources */,
-                               AF32D9FB0F3AD1200080F535 /* rubikblocks.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF3581C51431D47B00E09C51 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF3581C61431D47B00E09C51 /* XScreenSaverSubclass.m in Sources */,
-                               AF3581C71431D47B00E09C51 /* voronoi.c in Sources */,
-                               AF3581C81431D47B00E09C51 /* hilbert.c in Sources */,
-                               AF3581DC1431D5FC00E09C51 /* companion_disc.c in Sources */,
-                               AF3581DF1431D5FC00E09C51 /* companion_heart.c in Sources */,
-                               AF3581E21431D5FC00E09C51 /* companion_quad.c in Sources */,
-                               AF3581E51431D5FC00E09C51 /* companion.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF358202143330F900E09C51 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF358203143330F900E09C51 /* XScreenSaverSubclass.m in Sources */,
-                               AF358204143330F900E09C51 /* voronoi.c in Sources */,
-                               AF358205143330F900E09C51 /* hilbert.c in Sources */,
-                               AF358206143330F900E09C51 /* companion_disc.c in Sources */,
-                               AF358207143330F900E09C51 /* companion_heart.c in Sources */,
-                               AF358208143330F900E09C51 /* companion_quad.c in Sources */,
-                               AF358209143330F900E09C51 /* companion.c in Sources */,
-                               AF35821C1433314C00E09C51 /* tronbit_idle1.c in Sources */,
-                               AF35821D1433314C00E09C51 /* tronbit_idle2.c in Sources */,
-                               AF35821E1433314C00E09C51 /* tronbit_no.c in Sources */,
-                               AF35821F1433314C00E09C51 /* tronbit_yes.c in Sources */,
-                               AF3582201433314C00E09C51 /* tronbit.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF35E88F0E63823600691F2F /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF35E8900E63823600691F2F /* XScreenSaverSubclass.m in Sources */,
-                               AF35EB260E6382BA00691F2F /* jigsaw.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF39E287198A11F60064A58D /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFCF509C198A1861005B0DB1 /* involute.c in Sources */,
-                               AF39E289198A11F60064A58D /* XScreenSaverSubclass.m in Sources */,
-                               AF39E2AB198A13F50064A58D /* winduprobot.c in Sources */,
-                               AFBE744019A7C6930018AA35 /* robot.c in Sources */,
-                               AF39E2AA198A13F50064A58D /* robot-wireframe.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF3C714A0D624BF50030CC0D /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF3C714B0D624BF50030CC0D /* XScreenSaverSubclass.m in Sources */,
-                               AF3C715E0D624C600030CC0D /* hypnowheel.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF476FBB099D154F001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF476FBC099D154F001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF476FD1099D15AA001F091E /* interference.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF476FE0099D1686001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF476FE1099D1686001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF476FF1099D1713001F091E /* truchet.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477051099D4385001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477052099D4385001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477146099D43E2001F091E /* deluxe.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47716E099D4786001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47716F099D4786001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47717D099D47D3001F091E /* compass.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477184099D4803001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477185099D4803001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477193099D4864001F091E /* wander.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771AC099D4949001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4771AD099D4949001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4771BB099D4997001F091E /* t3d.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771E0099D4D9A001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4771E1099D4D9A001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4771F0099D4DFE001F091E /* ccurve.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4771F7099D4E63001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4771F8099D4E63001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477206099D4EB6001F091E /* nerverot.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47720D099D4EE8001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47720E099D4EE8001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47721C099D4F47001F091E /* whirlygig.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477223099D4F67001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477224099D4F67001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477232099D4FD5001F091E /* anemone.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477258099D5717001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477259099D5717001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477267099D5768001F091E /* halftone.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477270099D57B9001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477271099D57B9001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47727F099D5808001F091E /* popsquares.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477288099D5926001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477289099D5926001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477298099D5980001F091E /* piecewise.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477387099D65A1001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477388099D65A1001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477396099D65FE001F091E /* wormhole.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47739F099D6648001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4773A0099D6648001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4773B5099D6778001F091E /* fuzzyflakes.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4773C6099D67B9001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4773C7099D67B9001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4773D5099D6817001F091E /* anemotaxis.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477407099D69E7001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477408099D69E7001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47741D099D6A6D001F091E /* intermomentary.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47742C099D7C70001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47742D099D7C70001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47743B099D7CEA001F091E /* ifs.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477447099D7D33001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477448099D7D33001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477456099D7D8A001F091E /* xmatrix.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477488099D89E4001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477489099D89E4001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477497099D8A53001F091E /* flame.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47749E099D8A74001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47749F099D8A74001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4774AD099D8B08001F091E /* kaleidescope.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774B9099D8B5F001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4774BA099D8B5F001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4774CC099D8BC2001F091E /* lmorph.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4774D3099D8BFF001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4774D4099D8BFF001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4774E2099D8C8B001F091E /* maze.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477562099D9A1A001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477563099D9A1A001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477571099D9A8A001F091E /* pedal.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477588099D9C28001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477589099D9C28001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47759D099D9CA3001F091E /* pyro.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775A4099D9CF7001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4775A5099D9CF7001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4775B4099D9D67001F091E /* starfish.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775DD099D9F69001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4775DE099D9F69001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4775F0099D9FFF001F091E /* coral.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4775F7099DA030001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4775F8099DA030001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477606099DA097001F091E /* epicycle.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477618099DA26C001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477619099DA26C001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47762B099DA2E9001F091E /* kumppa.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477649099DA6D0001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47764A099DA6D0001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477658099DA75D001F091E /* squiral.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47765F099DA78E001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477660099DA78E001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47766E099DA80D001F091E /* critical.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477675099DA849001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477676099DA849001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477684099DA8C7001F091E /* petri.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477694099DAA6F001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477695099DAA6F001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4776A3099DAADE001F091E /* blaster.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776AF099DABDD001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4776B0099DABDD001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4776BE099DAC46001F091E /* xspirograph.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776C5099DAC8A001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4776C6099DAC8A001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4776D4099DACEB001F091E /* xrayswarm.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776E0099DADDF001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4776E1099DADDF001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4776EF099DAE58001F091E /* whirlwindwarp.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4776F6099DAE7A001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4776F7099DAE7A001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477705099DAF3F001F091E /* vermiculate.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477712099DAF9F001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477713099DAF9F001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477721099DB01C001F091E /* cloudlife.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477728099DB044001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477729099DB044001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477737099DB104001F091E /* substrate.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477757099DB61E001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477758099DB61E001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47776A099DB710001F091E /* interaggregate.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477779099DB965001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47777A099DB965001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF477788099DBA29001F091E /* celtic.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF477795099DBA90001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477796099DBA90001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4777A5099DBB12001F091E /* fluidballs.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4777D6099DC183001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4777D7099DC183001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4778A4099DDA91001F091E /* boxfit.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778B0099DDB79001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4778B1099DDB79001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4778BF099DDC33001F091E /* penetrate.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778CC099DDCAE001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4778CD099DDCAE001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4778DB099DDD2B001F091E /* xjack.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4778ED099DDDC8001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4778EE099DDDC8001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF4778FC099DDE79001F091E /* cynosure.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47790E099DE379001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF47790F099DE379001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47791D099DE3F1001F091E /* flag.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF47792F099DE4C7001F091E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF477930099DE4C7001F091E /* XScreenSaverSubclass.m in Sources */,
-                               AF47793E099DE56A001F091E /* slip.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4808BE098C3B6C00FB32B8 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFE943B119DD54C1000A5E6D /* xft.c in Sources */,
-                               AFE943B519DDF97F000A5E6D /* utf8wc.c in Sources */,
-                               AF4808C5098C3BDC00FB32B8 /* colors.c in Sources */,
-                               AF4808C6098C3BDF00FB32B8 /* erase.c in Sources */,
-                               AF4808C7098C3BE600FB32B8 /* hsv.c in Sources */,
-                               AFBF893E0E41D930006A2D66 /* fps.c in Sources */,
-                               AFBF89AF0E423FC3006A2D66 /* fps-gl.c in Sources */,
-                               AF4808C8098C3BE800FB32B8 /* InvertedSlider.m in Sources */,
-                               AF4808C9098C3BEC00FB32B8 /* jwxyz.m in Sources */,
-                               AF4808CA098C3BEE00FB32B8 /* PrefsReader.m in Sources */,
-                               AFDA11251934424D003D397F /* aligned_malloc.c in Sources */,
-                               AF4808CC098C3BF200FB32B8 /* spline.c in Sources */,
-                               AF4808CD098C3BF400FB32B8 /* usleep.c in Sources */,
-                               AF4808CE098C3BF800FB32B8 /* XScreenSaverConfigSheet.m in Sources */,
-                               AF4808CF098C3BFB00FB32B8 /* XScreenSaverView.m in Sources */,
-                               AF4808D0098C3BFD00FB32B8 /* yarandom.c in Sources */,
-                               AF480FCC09901DF900FB32B8 /* gltrackball.c in Sources */,
-                               AF480FCD09901E0000FB32B8 /* rotator.c in Sources */,
-                               AF480FCE09901E0400FB32B8 /* sphere.c in Sources */,
-                               AF480FCF09901E0700FB32B8 /* trackball.c in Sources */,
-                               AF480FD009901E0A00FB32B8 /* tube.c in Sources */,
-                               AF4812FA0990D9AE00FB32B8 /* XScreenSaverGLView.m in Sources */,
-                               AF083A1C099310B300277BE9 /* xpm-ximage.c in Sources */,
-                               AF083A21099310CF00277BE9 /* xlockmore.c in Sources */,
-                               AFA55866099324D800F3E977 /* minixpm.c in Sources */,
-                               AFA55A530993353500F3E977 /* gllist.c in Sources */,
-                               AFA55A95099336D800F3E977 /* normals.c in Sources */,
-                               AFDA11271934424D003D397F /* thread_util.c in Sources */,
-                               AF975C93099C929800B05160 /* xpm-pixmap.c in Sources */,
-                               AF4774E8099D8D8C001F091E /* logo.c in Sources */,
-                               AF4775C0099D9E79001F091E /* resources.c in Sources */,
-                               AF9D468F09B51567006E59CF /* osxgrabscreen.m in Sources */,
-                               AF9D473809B52EE0006E59CF /* colorbars.c in Sources */,
-                               AF9D4E2209B63413006E59CF /* jwxyz-timers.m in Sources */,
-                               AF77783409B6516900EA3033 /* grab-ximage.c in Sources */,
-                               AF77783709B6518400EA3033 /* texfont.c in Sources */,
-                               AF77783A09B651AF00EA3033 /* glut_stroke.c in Sources */,
-                               AF77783D09B651C700EA3033 /* glut_swidth.c in Sources */,
-                               AFAD462309D5F4DA00AB5F95 /* grabclient.c in Sources */,
-                               AF6048FB157C07C600CA21E4 /* jwzgles.c in Sources */,
-                               AFC7592D158D8E8B00C5458E /* textclient.c in Sources */,
-                               AFC75930158D9A7A00C5458E /* iostextclient.m in Sources */,
-                               AF561DF615969BC3007CA5ED /* iosgrabimage.m in Sources */,
-                               CE9289D319BD00E300961F22 /* async_netdb.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF480C4E098E301400FB32B8 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF480C5C098E305900FB32B8 /* helix.c in Sources */,
-                               AF9CCABB09959D1C0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF480D77098EEDDE00FB32B8 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF480D88098EEE5B00FB32B8 /* drift.c in Sources */,
-                               AF9CCAB909959D100075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4810F009909FBA00FB32B8 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4811030990A02700FB32B8 /* dangerball.c in Sources */,
-                               AF9CC7A1099580E70075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4812550990CE2700FB32B8 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4812580990CE2700FB32B8 /* gears.c in Sources */,
-                               AF9CCABA09959D170075E99B /* XScreenSaverSubclass.m in Sources */,
-                               AFCFF1D90CE4517C00C7D111 /* involute.c in Sources */,
-                               AFCFF1DA0CE4518B00C7D111 /* tube.c in Sources */,
-                               AFCFF1DB0CE451A300C7D111 /* normals.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4812B80990D3D900FB32B8 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4812C90990D41E00FB32B8 /* buildlwo.c in Sources */,
-                               AF4812CA0990D42000FB32B8 /* pipeobjs.c in Sources */,
-                               AF4812CB0990D42100FB32B8 /* pipes.c in Sources */,
-                               AF9CCABD09959D250075E99B /* XScreenSaverSubclass.m in Sources */,
-                               AF69640B0E4FE3470085DBCE /* teapot.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF48DEF40A0C25E000F94CF9 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF48DEF60A0C25E000F94CF9 /* XScreenSaverSubclass.m in Sources */,
-                               AF48E1680A0C268500F94CF9 /* glschool_alg.c in Sources */,
-                               AF48E1690A0C268500F94CF9 /* glschool_gl.c in Sources */,
-                               AF48E16A0A0C268500F94CF9 /* glschool.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4A344E102A593600A81B2A /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4A3450102A593600A81B2A /* XScreenSaverSubclass.m in Sources */,
-                               AF4A3464102A5A0E00A81B2A /* surfaces.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4FD6EB0CE7A486005EE58E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4FD6EC0CE7A486005EE58E /* XScreenSaverSubclass.m in Sources */,
-                               AF4FD7010CE7A577005EE58E /* lockward.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF4FF4BF0D52CBDE00666F98 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF4FF4C10D52CBDE00666F98 /* XScreenSaverSubclass.m in Sources */,
-                               AF4FF4D10D52CC8400666F98 /* cubicgrid.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF5C9AFE1A0CCE6E00B0147A /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF5C9B131A0CCF4E00B0147A /* cityflow.c in Sources */,
-                               AF5C9AFF1A0CCE6E00B0147A /* dangerball.c in Sources */,
-                               AF5C9B001A0CCE6E00B0147A /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6423F7099FF9C2000F4CD4 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF6423F9099FF9C2000F4CD4 /* XScreenSaverSubclass.m in Sources */,
-                               AF642412099FFAF1000F4CD4 /* extrusion-helix2.c in Sources */,
-                               AF642413099FFAF1000F4CD4 /* extrusion-helix3.c in Sources */,
-                               AF642414099FFAF1000F4CD4 /* extrusion-helix4.c in Sources */,
-                               AF642415099FFAF1000F4CD4 /* extrusion-joinoffset.c in Sources */,
-                               AF642416099FFAF1000F4CD4 /* extrusion-screw.c in Sources */,
-                               AF642417099FFAF1000F4CD4 /* extrusion-taper.c in Sources */,
-                               AF642418099FFAF1000F4CD4 /* extrusion-twistoid.c in Sources */,
-                               AF642419099FFAF1000F4CD4 /* extrusion.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6425D109A18855000F4CD4 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF6425D209A18855000F4CD4 /* XScreenSaverSubclass.m in Sources */,
-                               AF6425E009A188FB000F4CD4 /* hypercube.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6425F109A189EC000F4CD4 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF6425F209A189EC000F4CD4 /* XScreenSaverSubclass.m in Sources */,
-                               AF64260009A18A94000F4CD4 /* qix.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64261409A18D6C000F4CD4 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64261509A18D6C000F4CD4 /* XScreenSaverSubclass.m in Sources */,
-                               AF64262309A18E1E000F4CD4 /* hyperball.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64263109A18F54000F4CD4 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64263209A18F54000F4CD4 /* XScreenSaverSubclass.m in Sources */,
-                               AF64264009A18FEB000F4CD4 /* moire2.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64265409A19229000F4CD4 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64265509A19229000F4CD4 /* XScreenSaverSubclass.m in Sources */,
-                               AF64266309A192C5000F4CD4 /* munch.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64268009A194B0000F4CD4 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64268109A194B0000F4CD4 /* XScreenSaverSubclass.m in Sources */,
-                               AF64268F09A19542000F4CD4 /* goop.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF64277609A1D37A000F4CD4 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF64277709A1D37A000F4CD4 /* XScreenSaverSubclass.m in Sources */,
-                               AF64278809A1D433000F4CD4 /* speedmine.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF6427AD09A2DE36000F4CD4 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF6427AE09A2DE36000F4CD4 /* XScreenSaverSubclass.m in Sources */,
-                               AF6427BE09A2DF47000F4CD4 /* bubbles-default.c in Sources */,
-                               AF6427BF09A2DF47000F4CD4 /* bubbles.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF68A48319196CF800D41CD1 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF68A49919196E3E00D41CD1 /* tessellimage.c in Sources */,
-                               AF68A49B19196E3E00D41CD1 /* delaunay.c in Sources */,
-                               AF68A48519196CF800D41CD1 /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF73FF271A09877F00E485E9 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF73FF391A09889700E485E9 /* binaryring.c in Sources */,
-                               AF73FF291A09877F00E485E9 /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7511041782B5B900380EA1 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7511151782B64300380EA1 /* kaleidocycle.c in Sources */,
-                               AF7511051782B5B900380EA1 /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7776E909B63ABF00EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7776EA09B63ABF00EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF77770409B63B5F00EA3033 /* phosphor.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77771F09B6416100EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77772009B6416100EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF77772D09B641D300EA3033 /* pacman.c in Sources */,
-                               AF77772E09B641D400EA3033 /* pacman_ai.c in Sources */,
-                               AF77772F09B641D600EA3033 /* pacman_level.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77774309B6446500EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77774509B6446500EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF77775509B644FF00EA3033 /* flipscreen3d.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77777909B6497800EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77777A09B6497800EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF77778C09B64A2A00EA3033 /* gleidescope.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77779309B64A5200EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77779409B64A5200EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF7777A609B64AFC00EA3033 /* mirrorblob.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777AD09B64B2600EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7777AE09B64B2600EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF7777C609B64BD400EA3033 /* stonerview-move.c in Sources */,
-                               AF7777C709B64BD400EA3033 /* stonerview-osc.c in Sources */,
-                               AF7777C809B64BD400EA3033 /* stonerview-view.c in Sources */,
-                               AF7777C909B64BD400EA3033 /* stonerview.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777D509B64C6B00EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7777D609B64C6B00EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF7777E809B64CF700EA3033 /* glslideshow.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7777EF09B64E3100EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7777F009B64E3100EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF77780209B64EC000EA3033 /* fliptext.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77781509B6504400EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77781609B6504400EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF77782A09B650FF00EA3033 /* starwars.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77784A09B6528100EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77784B09B6528100EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF77787C09B654F800EA3033 /* carousel.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77786609B6536000EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77786709B6536000EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF77787709B653DC00EA3033 /* dnalogo.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF77788409B6563500EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF77788509B6563500EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF77789309B656C300EA3033 /* fontglide.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7778AA09B659C800EA3033 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7778AB09B659C800EA3033 /* XScreenSaverSubclass.m in Sources */,
-                               AF7778BB09B65A8A00EA3033 /* blitspin.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF78D17A142DD8F3002AAF77 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF78D17B142DD8F3002AAF77 /* XScreenSaverSubclass.m in Sources */,
-                               AF78D17C142DD8F3002AAF77 /* voronoi.c in Sources */,
-                               AF78D18D142DD96E002AAF77 /* hilbert.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794F69099748450059A8B0 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF794F6A099748450059A8B0 /* XScreenSaverSubclass.m in Sources */,
-                               AF794F7F099748860059A8B0 /* demon.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794F9309974A320059A8B0 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF794F9409974A320059A8B0 /* XScreenSaverSubclass.m in Sources */,
-                               AF794FAA09974AE30059A8B0 /* fiberlamp.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF794FD209974FA60059A8B0 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF794FD309974FA60059A8B0 /* XScreenSaverSubclass.m in Sources */,
-                               AF794FE109974FEC0059A8B0 /* loop.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF7ACFC519FF0A9200BD752B /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF7ACFC719FF0A9200BD752B /* XScreenSaverSubclass.m in Sources */,
-                               AF7ACFD719FF0B7A00BD752B /* geodesicgears.c in Sources */,
-                               AFDDCCEC19FF0D170072365B /* involute.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF918985158FC00A002B5D1E /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF918986158FC00A002B5D1E /* SaverRunner.m in Sources */,
-                               AF918987158FC00A002B5D1E /* main.m in Sources */,
-                               AF918988158FC00A002B5D1E /* SaverListController.m in Sources */,
-                               AF918993158FC2BE002B5D1E /* abstractile.c in Sources */,
-                               AF918994158FC2BE002B5D1E /* anemone.c in Sources */,
-                               AF918995158FC2E0002B5D1E /* analogtv.c in Sources */,
-                               AF918996158FC310002B5D1E /* anemotaxis.c in Sources */,
-                               AF918997158FC310002B5D1E /* apple2-main.c in Sources */,
-                               AF918998158FC310002B5D1E /* apple2.c in Sources */,
-                               AF918999158FC310002B5D1E /* asm6502.c in Sources */,
-                               AF91899A158FC310002B5D1E /* attraction.c in Sources */,
-                               AF91899B158FC310002B5D1E /* barcode.c in Sources */,
-                               AF73FF3A1A09889700E485E9 /* binaryring.c in Sources */,
-                               AF91899C158FC310002B5D1E /* blaster.c in Sources */,
-                               AF91899D158FC310002B5D1E /* blitspin.c in Sources */,
-                               AF91899E158FC310002B5D1E /* boxfit.c in Sources */,
-                               AF91899F158FC310002B5D1E /* bsod.c in Sources */,
-                               AF9189A0158FC310002B5D1E /* bubbles-default.c in Sources */,
-                               AF9189A2158FC310002B5D1E /* bumps.c in Sources */,
-                               AF9189A3158FC310002B5D1E /* ccurve.c in Sources */,
-                               AF9189A4158FC310002B5D1E /* celtic.c in Sources */,
-                               AF9189A5158FC310002B5D1E /* cloudlife.c in Sources */,
-                               AF9189AA158FC311002B5D1E /* compass.c in Sources */,
-                               AF9189AB158FC311002B5D1E /* coral.c in Sources */,
-                               AF9189AD158FC311002B5D1E /* cwaves.c in Sources */,
-                               AF9189AE158FC311002B5D1E /* cynosure.c in Sources */,
-                               AF9189AF158FC311002B5D1E /* decayscreen.c in Sources */,
-                               AF9189B0158FC311002B5D1E /* deco.c in Sources */,
-                               AF9189B1158FC311002B5D1E /* deluxe.c in Sources */,
-                               AF9189B2158FC311002B5D1E /* distort.c in Sources */,
-                               AF9189B3158FC311002B5D1E /* epicycle.c in Sources */,
-                               AF9189B4158FC311002B5D1E /* eruption.c in Sources */,
-                               AF9189B5158FC311002B5D1E /* fireworkx.c in Sources */,
-                               AF9189B6158FC334002B5D1E /* flame.c in Sources */,
-                               AF9189B7158FC334002B5D1E /* fluidballs.c in Sources */,
-                               AF9189B8158FC334002B5D1E /* fontglide.c in Sources */,
-                               AF9189B9158FC334002B5D1E /* fps.c in Sources */,
-                               AF9189BA158FC334002B5D1E /* fuzzyflakes.c in Sources */,
-                               AF9189BB158FC334002B5D1E /* goop.c in Sources */,
-                               AF9189BC158FC334002B5D1E /* greynetic.c in Sources */,
-                               AF9189BD158FC334002B5D1E /* halftone.c in Sources */,
-                               AF9189BE158FC334002B5D1E /* halo.c in Sources */,
-                               AF9189BF158FC334002B5D1E /* helix.c in Sources */,
-                               AF9189C2158FC334002B5D1E /* ifs.c in Sources */,
-                               AF9189C3158FC334002B5D1E /* imsmap.c in Sources */,
-                               AF9189C4158FC334002B5D1E /* interaggregate.c in Sources */,
-                               AF9189C5158FC334002B5D1E /* interference.c in Sources */,
-                               AF9189C6158FC334002B5D1E /* intermomentary.c in Sources */,
-                               AF9189C7158FC334002B5D1E /* kaleidescope.c in Sources */,
-                               AF9189C8158FC334002B5D1E /* kumppa.c in Sources */,
-                               AF9189CB158FC334002B5D1E /* m6502.c in Sources */,
-                               AF9189CC158FC334002B5D1E /* maze.c in Sources */,
-                               AF9189CD158FC334002B5D1E /* memscroller.c in Sources */,
-                               AF9189CE158FC334002B5D1E /* metaballs.c in Sources */,
-                               AF9189CF158FC334002B5D1E /* moire.c in Sources */,
-                               AF9189D0158FC334002B5D1E /* moire2.c in Sources */,
-                               AF9189D1158FC334002B5D1E /* munch.c in Sources */,
-                               AF9189D2158FC334002B5D1E /* nerverot.c in Sources */,
-                               AF9189D3158FC334002B5D1E /* noseguy.c in Sources */,
-                               AF9189D4158FC334002B5D1E /* pedal.c in Sources */,
-                               AF9189D5158FC334002B5D1E /* penetrate.c in Sources */,
-                               AF9189D6158FC334002B5D1E /* petri.c in Sources */,
-                               AF9189D7158FC334002B5D1E /* phosphor.c in Sources */,
-                               AF9189D8158FC334002B5D1E /* piecewise.c in Sources */,
-                               AF9189D9158FC334002B5D1E /* pong.c in Sources */,
-                               AF9189DA158FC334002B5D1E /* popsquares.c in Sources */,
-                               AF9189DB158FC334002B5D1E /* pyro.c in Sources */,
-                               AF9189DC158FC334002B5D1E /* qix.c in Sources */,
-                               AF9189DD158FC334002B5D1E /* rd-bomb.c in Sources */,
-                               AF9189DE158FC334002B5D1E /* ripples.c in Sources */,
-                               AF9189DF158FC35D002B5D1E /* rocks.c in Sources */,
-                               AF9189E0158FC35D002B5D1E /* rorschach.c in Sources */,
-                               AF9189E1158FC35D002B5D1E /* rotzoomer.c in Sources */,
-                               AF9189E2158FC35D002B5D1E /* shadebobs.c in Sources */,
-                               AF9189E3158FC35D002B5D1E /* slidescreen.c in Sources */,
-                               AF9189E4158FC35D002B5D1E /* speedmine.c in Sources */,
-                               AF9189E5158FC35D002B5D1E /* spotlight.c in Sources */,
-                               AF9189E6158FC35D002B5D1E /* squiral.c in Sources */,
-                               AF9189E7158FC35D002B5D1E /* starfish.c in Sources */,
-                               AF9189E8158FC35D002B5D1E /* substrate.c in Sources */,
-                               AF9189EF158FC35D002B5D1E /* truchet.c in Sources */,
-                               AF9189F0158FC35D002B5D1E /* twang.c in Sources */,
-                               AF9189F1158FC35D002B5D1E /* vermiculate.c in Sources */,
-                               AF9189F2158FC35D002B5D1E /* wander.c in Sources */,
-                               AF9189F3158FC35E002B5D1E /* whirlwindwarp.c in Sources */,
-                               AF9189F5158FC35E002B5D1E /* wormhole.c in Sources */,
-                               AF9189F6158FC35E002B5D1E /* xanalogtv.c in Sources */,
-                               AF9189F7158FC35E002B5D1E /* xflame.c in Sources */,
-                               AF9189F8158FC35E002B5D1E /* xjack.c in Sources */,
-                               AF9189F9158FC35E002B5D1E /* xlyap.c in Sources */,
-                               AF9189FA158FC35E002B5D1E /* xmatrix.c in Sources */,
-                               AF9189FB158FC35E002B5D1E /* xrayswarm.c in Sources */,
-                               AF9189FC158FC35E002B5D1E /* xspirograph.c in Sources */,
-                               AF9189FD158FC35E002B5D1E /* zoom.c in Sources */,
-                               AF9189FF158FC38A002B5D1E /* apollonian.c in Sources */,
-                               AF918A00158FC38A002B5D1E /* bouboule.c in Sources */,
-                               AF918A01158FC38A002B5D1E /* braid.c in Sources */,
-                               AF918A02158FC38A002B5D1E /* crystal.c in Sources */,
-                               AF918A03158FC38A002B5D1E /* demon.c in Sources */,
-                               AF918A04158FC38A002B5D1E /* discrete.c in Sources */,
-                               AF918A05158FC38A002B5D1E /* drift.c in Sources */,
-                               AF918A06158FC38A002B5D1E /* euler2d.c in Sources */,
-                               AF918A07158FC38A002B5D1E /* fadeplot.c in Sources */,
-                               AF918A08158FC38A002B5D1E /* fiberlamp.c in Sources */,
-                               AF918A0A158FC38A002B5D1E /* flow.c in Sources */,
-                               AF918A0C158FC38A002B5D1E /* galaxy.c in Sources */,
-                               AF918A0D158FC38A002B5D1E /* grav.c in Sources */,
-                               AFB591C1178B81E600EA4005 /* hexadrop.c in Sources */,
-                               AF918A0E158FC38A002B5D1E /* hopalong.c in Sources */,
-                               AF918A11158FC38A002B5D1E /* julia.c in Sources */,
-                               AF918A16158FC38A002B5D1E /* loop.c in Sources */,
-                               AF918A17158FC38A002B5D1E /* mountain.c in Sources */,
-                               AF918A18158FC38A002B5D1E /* pacman.c in Sources */,
-                               AF918A19158FC38A002B5D1E /* pacman_ai.c in Sources */,
-                               AF918A1A158FC38A002B5D1E /* pacman_level.c in Sources */,
-                               AF918A1B158FC38A002B5D1E /* penrose.c in Sources */,
-                               AF918A1C158FC38A002B5D1E /* polyominoes.c in Sources */,
-                               AF918A1E158FC38A002B5D1E /* sierpinski.c in Sources */,
-                               AF918A1F158FC38A002B5D1E /* slip.c in Sources */,
-                               AF918A22158FC38A002B5D1E /* strange.c in Sources */,
-                               AF918A23158FC38A002B5D1E /* swirl.c in Sources */,
-                               AF68A49A19196E3E00D41CD1 /* tessellimage.c in Sources */,
-                               AF918A24158FC38A002B5D1E /* thornbird.c in Sources */,
-                               AF68A49C19196E3E00D41CD1 /* delaunay.c in Sources */,
-                               AF918A25158FC38A002B5D1E /* triangle.c in Sources */,
-                               AF918A28158FC3BB002B5D1E /* antinspect.c in Sources */,
-                               AF918A29158FC3BB002B5D1E /* antmaze.c in Sources */,
-                               AF918A2A158FC3BB002B5D1E /* antspotlight.c in Sources */,
-                               AF918A2B158FC3BB002B5D1E /* atlantis.c in Sources */,
-                               AF918A2C158FC3BB002B5D1E /* atunnel.c in Sources */,
-                               AF918A2D158FC3BB002B5D1E /* b_draw.c in Sources */,
-                               AF918A2E158FC3BB002B5D1E /* b_lockglue.c in Sources */,
-                               AF918A2F158FC3BB002B5D1E /* b_sphere.c in Sources */,
-                               AF918A30158FC3BB002B5D1E /* blinkbox.c in Sources */,
-                               AF918A31158FC3BB002B5D1E /* blocktube.c in Sources */,
-                               AF918A32158FC3BB002B5D1E /* boing.c in Sources */,
-                               AF918A33158FC3BB002B5D1E /* bouncingcow.c in Sources */,
-                               AF918A34158FC3BB002B5D1E /* boxed.c in Sources */,
-                               AF918A35158FC3BB002B5D1E /* bubble3d.c in Sources */,
-                               AF918A36158FC3BB002B5D1E /* buildlwo.c in Sources */,
-                               AF918A37158FC3BB002B5D1E /* cage.c in Sources */,
-                               AF918A38158FC3BB002B5D1E /* carousel.c in Sources */,
-                               AF918A39158FC3BB002B5D1E /* chessmodels.c in Sources */,
-                               AF918A3A158FC3BB002B5D1E /* circuit.c in Sources */,
-                               AF5C9B141A0CCF4E00B0147A /* cityflow.c in Sources */,
-                               AF9189A6158FC310002B5D1E /* companion.c in Sources */,
-                               AF9189A7158FC311002B5D1E /* companion_disc.c in Sources */,
-                               AF9189A8158FC311002B5D1E /* companion_heart.c in Sources */,
-                               AF9189A9158FC311002B5D1E /* companion_quad.c in Sources */,
-                               AF918A3B158FC3BB002B5D1E /* cow_face.c in Sources */,
-                               AF918A3C158FC3BB002B5D1E /* cow_hide.c in Sources */,
-                               AF918A3D158FC3BB002B5D1E /* cow_hoofs.c in Sources */,
-                               AF918A3E158FC3BB002B5D1E /* cow_horns.c in Sources */,
-                               AF918A3F158FC3BB002B5D1E /* cow_tail.c in Sources */,
-                               AF918A40158FC3BB002B5D1E /* cow_udder.c in Sources */,
-                               AF918A41158FC3BB002B5D1E /* crackberg.c in Sources */,
-                               AF918A42158FC3BB002B5D1E /* cube21.c in Sources */,
-                               AF918A43158FC3BB002B5D1E /* cubenetic.c in Sources */,
-                               AF918A44158FC3BB002B5D1E /* cubestorm.c in Sources */,
-                               AF918A45158FC3BB002B5D1E /* cubicgrid.c in Sources */,
-                               AF918A46158FC3BB002B5D1E /* dangerball.c in Sources */,
-                               AFCF453715986A2100E6E8CC /* dnalogo.c in Sources */,
-                               AF918A48158FC3BB002B5D1E /* dolphin.c in Sources */,
-                               AF918A49158FC3BB002B5D1E /* dropshadow.c in Sources */,
-                               AF918A4A158FC3E5002B5D1E /* endgame.c in Sources */,
-                               AF918A4B158FC3E5002B5D1E /* engine.c in Sources */,
-                               AF918A54158FC3E5002B5D1E /* flipflop.c in Sources */,
-                               AF918A55158FC3E5002B5D1E /* flipscreen3d.c in Sources */,
-                               AF918A56158FC3E5002B5D1E /* fliptext.c in Sources */,
-                               AF918A57158FC3E5002B5D1E /* flyingtoasters.c in Sources */,
-                               AF918A59158FC3E5002B5D1E /* fps-gl.c in Sources */,
-                               AF918A5A158FC3E5002B5D1E /* gears.c in Sources */,
-                               AFDDCCED19FF0EBD0072365B /* geodesicgears.c in Sources */,
-                               AF918A5B158FC3E5002B5D1E /* gflux.c in Sources */,
-                               AF918A5C158FC3E5002B5D1E /* glblur.c in Sources */,
-                               AF918A5D158FC3E5002B5D1E /* glcells.c in Sources */,
-                               AF918A5E158FC3E5002B5D1E /* gleidescope.c in Sources */,
-                               AF918A60158FC3E5002B5D1E /* glhanoi.c in Sources */,
-                               AF918A61158FC3E5002B5D1E /* glknots.c in Sources */,
-                               AF918A62158FC3E5002B5D1E /* glmatrix.c in Sources */,
-                               AF918A63158FC3E5002B5D1E /* glplanet.c in Sources */,
-                               AF918A64158FC3E5002B5D1E /* glschool.c in Sources */,
-                               AF918A65158FC3E5002B5D1E /* glschool_alg.c in Sources */,
-                               AF918A66158FC3E5002B5D1E /* glschool_gl.c in Sources */,
-                               AF918A67158FC3E5002B5D1E /* glslideshow.c in Sources */,
-                               AF918A68158FC3E5002B5D1E /* glsnake.c in Sources */,
-                               AF918A69158FC3E5002B5D1E /* gltext.c in Sources */,
-                               AF918A6A158FC3E5002B5D1E /* hilbert.c in Sources */,
-                               AF918A6B158FC3E5002B5D1E /* hypertorus.c in Sources */,
-                               AF918A6C158FC3E5002B5D1E /* hypnowheel.c in Sources */,
-                               AF918A6D158FC3E5002B5D1E /* involute.c in Sources */,
-                               AF918A6E158FC417002B5D1E /* jigglypuff.c in Sources */,
-                               AF39483E15A164680000FFCD /* jigsaw.c in Sources */,
-                               AF918A6F158FC417002B5D1E /* juggler3d.c in Sources */,
-                               AFB8A69D1782BFA6004EDB85 /* kaleidocycle.c in Sources */,
-                               AF918A70158FC417002B5D1E /* klein.c in Sources */,
-                               AF918A71158FC417002B5D1E /* lament.c in Sources */,
-                               AFF1BA1019A96D8B0016A88D /* lament_model.c in Sources */,
-                               AF918A72158FC417002B5D1E /* lavalite.c in Sources */,
-                               AF918A74158FC417002B5D1E /* marching.c in Sources */,
-                               AF918A75158FC417002B5D1E /* menger.c in Sources */,
-                               AF918A76158FC417002B5D1E /* mirrorblob.c in Sources */,
-                               AF918A77158FC417002B5D1E /* moebius.c in Sources */,
-                               AFF3CA0417CCAEB70028F240 /* geodesic.c in Sources */,
-                               AF918A78158FC417002B5D1E /* moebiusgears.c in Sources */,
-                               AF918A79158FC417002B5D1E /* molecule.c in Sources */,
-                               AF918A7A158FC417002B5D1E /* morph3d.c in Sources */,
-                               AF918A7B158FC417002B5D1E /* noof.c in Sources */,
-                               AFFAB33319158EA80020F021 /* projectiveplane.c in Sources */,
-                               AF918A7C158FC417002B5D1E /* photopile.c in Sources */,
-                               AF918A7D158FC417002B5D1E /* pinion.c in Sources */,
-                               AF918A7E158FC417002B5D1E /* pipeobjs.c in Sources */,
-                               AF918A7F158FC417002B5D1E /* pipes.c in Sources */,
-                               AFCF4545159878C300E6E8CC /* polyhedra-gl.c in Sources */,
-                               AFCF4546159878C300E6E8CC /* polyhedra.c in Sources */,
-                               AF918A82158FC417002B5D1E /* polytopes.c in Sources */,
-                               AF918A83158FC417002B5D1E /* providence.c in Sources */,
-                               AF918A84158FC417002B5D1E /* pulsar.c in Sources */,
-                               AFF28699178611720050A578 /* quasicrystal.c in Sources */,
-                               AF918A85158FC417002B5D1E /* queens.c in Sources */,
-                               AFBE744119A7C6EF0018AA35 /* robot.c in Sources */,
-                               AF39E2B7198A15EE0064A58D /* robot-wireframe.c in Sources */,
-                               AF918A86158FC417002B5D1E /* rubik.c in Sources */,
-                               AF918A87158FC417002B5D1E /* rubikblocks.c in Sources */,
-                               AF918A88158FC417002B5D1E /* s1_1.c in Sources */,
-                               AF918A89158FC417002B5D1E /* s1_2.c in Sources */,
-                               AF918A8A158FC417002B5D1E /* s1_3.c in Sources */,
-                               AF918A8B158FC417002B5D1E /* s1_4.c in Sources */,
-                               AF918A8C158FC417002B5D1E /* s1_5.c in Sources */,
-                               AF918A8D158FC417002B5D1E /* s1_6.c in Sources */,
-                               AF918A8E158FC417002B5D1E /* s1_b.c in Sources */,
-                               AF918A8F158FC417002B5D1E /* sballs.c in Sources */,
-                               AF918A90158FC417002B5D1E /* shark.c in Sources */,
-                               AF918A91158FC417002B5D1E /* sierpinski3d.c in Sources */,
-                               AF918A92158FC417002B5D1E /* skytentacles.c in Sources */,
-                               AF918A93158FC417002B5D1E /* sonar-icmp.c in Sources */,
-                               AF918A94158FC417002B5D1E /* sonar-sim.c in Sources */,
-                               AF918A95158FC417002B5D1E /* sonar.c in Sources */,
-                               AF918A96158FC417002B5D1E /* spheremonics.c in Sources */,
-                               AF918A97158FC473002B5D1E /* sproingies.c in Sources */,
-                               AF918A98158FC473002B5D1E /* sproingiewrap.c in Sources */,
-                               AF918A99158FC473002B5D1E /* stairs.c in Sources */,
-                               AF918A9A158FC473002B5D1E /* starwars.c in Sources */,
-                               AF918A9B158FC473002B5D1E /* stonerview-move.c in Sources */,
-                               AF918A9C158FC473002B5D1E /* stonerview-osc.c in Sources */,
-                               AF918A9D158FC473002B5D1E /* stonerview-view.c in Sources */,
-                               AF918A9E158FC473002B5D1E /* stonerview.c in Sources */,
-                               AF918A9F158FC473002B5D1E /* superquadrics.c in Sources */,
-                               AF918AA0158FC473002B5D1E /* surfaces.c in Sources */,
-                               AF918AA1158FC473002B5D1E /* swim.c in Sources */,
-                               AF918AA2158FC473002B5D1E /* tangram.c in Sources */,
-                               AF918AA3158FC473002B5D1E /* tangram_shapes.c in Sources */,
-                               AF918AA4158FC473002B5D1E /* teapot.c in Sources */,
-                               AF918AA5158FC473002B5D1E /* timetunnel.c in Sources */,
-                               AF918AA6158FC473002B5D1E /* toast.c in Sources */,
-                               AF918AA7158FC473002B5D1E /* toast2.c in Sources */,
-                               AF918AA8158FC473002B5D1E /* toaster.c in Sources */,
-                               AF918AA9158FC473002B5D1E /* toaster_base.c in Sources */,
-                               AF918AAA158FC473002B5D1E /* toaster_handle.c in Sources */,
-                               AF918AAB158FC473002B5D1E /* toaster_handle2.c in Sources */,
-                               AF918AAC158FC473002B5D1E /* toaster_jet.c in Sources */,
-                               AF918AAD158FC473002B5D1E /* toaster_knob.c in Sources */,
-                               AF918AAE158FC473002B5D1E /* toaster_slots.c in Sources */,
-                               AF918AAF158FC473002B5D1E /* toaster_wing.c in Sources */,
-                               AF918AB0158FC473002B5D1E /* topblock.c in Sources */,
-                               AF9189EA158FC35D002B5D1E /* tronbit.c in Sources */,
-                               AF9189EB158FC35D002B5D1E /* tronbit_idle1.c in Sources */,
-                               AF9189EC158FC35D002B5D1E /* tronbit_idle2.c in Sources */,
-                               AF9189ED158FC35D002B5D1E /* tronbit_no.c in Sources */,
-                               AF9189EE158FC35D002B5D1E /* tronbit_yes.c in Sources */,
-                               AF918AB1158FC47B002B5D1E /* tunnel_draw.c in Sources */,
-                               AFDA65A8178A541A0070D24B /* unknownpleasures.c in Sources */,
-                               AF918AB2158FC47B002B5D1E /* voronoi.c in Sources */,
-                               AF918AB3158FC47B002B5D1E /* whale.c in Sources */,
-                               AF39E2B8198A15EE0064A58D /* winduprobot.c in Sources */,
-                               AFAA6B451773F07800DE720C /* ios-function-table.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975732099C317000B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975734099C317000B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975741099C31DD00B05160 /* imsmap.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF97577A099C374A00B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF97577B099C374A00B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF97578A099C37A500B05160 /* moire.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9757C7099C3E6300B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9757C8099C3E6300B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF9757D6099C3EB800B05160 /* rd-bomb.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF97580D099C41D500B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF97580E099C41D500B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975830099C427500B05160 /* xflame.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF97586A099C475900B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF97586B099C475900B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF97587B099C492000B05160 /* shadebobs.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A3B099C681F00B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975A3C099C681F00B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975A4A099C689F00B05160 /* metaballs.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A71099C6AB200B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975A72099C6AB200B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975A84099C6B4900B05160 /* eruption.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975A8B099C6BC300B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975A8C099C6BC300B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975A9A099C6C3600B05160 /* barcode.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975ADC099C6EB100B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975ADD099C6EB100B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975AEF099C6F1700B05160 /* fireworkx.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975B01099C6FE400B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975B02099C6FE400B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975B15099C709E00B05160 /* memscroller.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C17099C8C1500B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975C18099C8C1500B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975C29099C8C7600B05160 /* halo.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C43099C8DCF00B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975C44099C8DCF00B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975C56099C8E3000B05160 /* greynetic.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975C63099C8F3F00B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975C64099C8F3F00B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975C77099C8FC700B05160 /* noseguy.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF975D58099CA0F000B05160 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF975D59099CA0F000B05160 /* XScreenSaverSubclass.m in Sources */,
-                               AF975D67099CA16A00B05160 /* rocks.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF976FB90989CAA2001F8B92 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF976FCC0989CAD7001F8B92 /* deco.c in Sources */,
-                               AF9CCAB809959D0D0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF97702C0989D1E6001F8B92 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9770420989D21A001F8B92 /* rorschach.c in Sources */,
-                               AF9CCABC09959D200075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9770690989D2F6001F8B92 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF97707F0989D327001F8B92 /* attraction.c in Sources */,
-                               AF9CC8EE09958D920075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9771D40989DC4A001F8B92 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9771DF0989DC88001F8B92 /* SaverRunner.m in Sources */,
-                               AF9772C80989DCD5001F8B92 /* main.m in Sources */,
-                               AF84AF2015829AF000607E4C /* SaverListController.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF998EDF0A083DB30051049D /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF998EE10A083DB30051049D /* XScreenSaverSubclass.m in Sources */,
-                               AF998EF90A083E750051049D /* topblock.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D466B09B5109C006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D466D09B5109C006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D467909B5110B006E59CF /* decayscreen.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D474909B5300A006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D474A09B5300A006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D475909B53091006E59CF /* slidescreen.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D476409B53166006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D476509B53166006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D48D509B53229006E59CF /* zoom.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D48E009B53322006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D48E109B53322006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D48F009B533AE006E59CF /* bumps.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D48F909B535DA006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D48FA09B535DA006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D490809B536F7006E59CF /* distort.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D493009B53CBA006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D493109B53CBA006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D493F09B53D55006E59CF /* ripples.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D495909B53FC9006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D495A09B53FC9006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D496809B540A4006E59CF /* rotzoomer.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D497109B5411D006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D497209B5411D006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D498009B541E6006E59CF /* twang.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D499C09B544C2006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D499D09B544C2006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D49AB09B54596006E59CF /* spotlight.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4C6E09B59F27006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4C6F09B59F27006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D4C7D09B5A044006E59CF /* xlyap.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4CEC09B5AA8E006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4CED09B5AA8E006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D4CFD09B5AC94006E59CF /* analogtv.c in Sources */,
-                               AF9D4CFE09B5AC94006E59CF /* pong.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4D8309B5B2DC006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4D8409B5B2DC006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D4D8509B5B2DC006E59CF /* analogtv.c in Sources */,
-                               AF9D4D9309B5B444006E59CF /* xanalogtv.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4DB409B5B71E006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4DB509B5B71E006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D4DB609B5B71E006E59CF /* analogtv.c in Sources */,
-                               AF9D4DC409B5B87D006E59CF /* bsod.c in Sources */,
-                               AF9D4DD409B5B990006E59CF /* apple2.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9D4DF109B5BB19006E59CF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9D4DF209B5BB19006E59CF /* XScreenSaverSubclass.m in Sources */,
-                               AF9D4DF309B5BB19006E59CF /* analogtv.c in Sources */,
-                               AF9D4DF509B5BB19006E59CF /* apple2.c in Sources */,
-                               AF9D4E0609B5BC9D006E59CF /* apple2-main.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AF9E7EBB190F4C1B00A8B01F /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AF9E7EC9190F4C4000A8B01F /* enable_gc.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA339340B058505002B0E7D /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA339350B058505002B0E7D /* XScreenSaverSubclass.m in Sources */,
-                               AFA33BAF0B0585F7002B0E7D /* webcollage-cocoa.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA33BC40B058740002B0E7D /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA33BD10B0587EE002B0E7D /* webcollage-helper-cocoa.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5594B099330B000F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5595E0993310500F3E977 /* cage.c in Sources */,
-                               AF9CCAB709959D000075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559720993317900F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55983099331C300F3E977 /* moebius.c in Sources */,
-                               AF9CCABF09959D2E0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559970993322100F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA559A90993326300F3E977 /* superquadrics.c in Sources */,
-                               AF9CCAC109959D380075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559BA0993328000F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA559CD099332E800F3E977 /* morph3d.c in Sources */,
-                               AF9CCAC009959D310075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA559D40993330600F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA559EB0993335C00F3E977 /* rubik.c in Sources */,
-                               AF9CCABE09959D290075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A080993340300F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55A1B0993345900F3E977 /* stairs.c in Sources */,
-                               AF9CCAC209959D3C0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A25099334A000F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55A4A0993351F00F3E977 /* s1_1.c in Sources */,
-                               AFA55A4B0993351F00F3E977 /* s1_2.c in Sources */,
-                               AFA55A4C0993351F00F3E977 /* s1_3.c in Sources */,
-                               AFA55A4D0993351F00F3E977 /* s1_4.c in Sources */,
-                               AFA55A4E0993351F00F3E977 /* s1_5.c in Sources */,
-                               AFA55A4F0993351F00F3E977 /* s1_6.c in Sources */,
-                               AFA55A500993351F00F3E977 /* s1_b.c in Sources */,
-                               AFA55A510993351F00F3E977 /* sproingies.c in Sources */,
-                               AFA55A520993351F00F3E977 /* sproingiewrap.c in Sources */,
-                               AF9CCAC309959D420075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55A7E0993364300F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55A8F0993369100F3E977 /* lament.c in Sources */,
-                               AFF1BA0F19A96D8B0016A88D /* lament_model.c in Sources */,
-                               AF9CCAC409959D450075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55AD409933CEF00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55AE509933D3800F3E977 /* bubble3d.c in Sources */,
-                               AFA55AF709933DBF00F3E977 /* b_draw.c in Sources */,
-                               AFA55AF809933DBF00F3E977 /* b_lockglue.c in Sources */,
-                               AFA55AF909933DBF00F3E977 /* b_sphere.c in Sources */,
-                               AF9CCAC509959D4B0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B0E09933E0500F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55B2209933E4A00F3E977 /* glplanet.c in Sources */,
-                               AF9CCAC609959D500075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B2A09933E8D00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55B4509933EF800F3E977 /* pulsar.c in Sources */,
-                               AF9CCAC709959D550075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B7E09933F7200F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55B8F09933FBF00F3E977 /* sierpinski3d.c in Sources */,
-                               AF9CCAC809959D5A0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55B9609933FDA00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55BA70993401A00F3E977 /* gflux.c in Sources */,
-                               AF9CCAC909959D5D0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55BB0099340CE00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55BC10993416E00F3E977 /* circuit.c in Sources */,
-                               AF9CCACA09959D630075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55BE90993429100F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55BFA099342D500F3E977 /* menger.c in Sources */,
-                               AF9CCACB09959D680075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55C130993431300F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55C240993435300F3E977 /* engine.c in Sources */,
-                               AF9CCACC09959D6B0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55C7C099349A600F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55C8D099349EE00F3E977 /* glsnake.c in Sources */,
-                               AF9CCACD09959D720075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55CAE09934BB200F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55CC009934C0900F3E977 /* boxed.c in Sources */,
-                               AF9CCACE09959D750075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55CD109934CE400F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55CE209934D2E00F3E977 /* glforestfire.c in Sources */,
-                               AF9CCACF09959D7C0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D410993565300F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55D520993569C00F3E977 /* sballs.c in Sources */,
-                               AF9CCAD009959D800075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D670993584B00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55D780993589300F3E977 /* cubenetic.c in Sources */,
-                               AF9CCAD109959D850075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55D84099358C400F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55D950993590F00F3E977 /* spheremonics.c in Sources */,
-                               AF9CCAD209959D8A0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55DCD09935D7000F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55DDE09935DB600F3E977 /* lavalite.c in Sources */,
-                               AFA55DE309935DFB00F3E977 /* marching.c in Sources */,
-                               AF9CCAD309959D8F0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55DF509935E4900F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55E0709935EB800F3E977 /* queens.c in Sources */,
-                               AF9CCAD409959D980075E99B /* XScreenSaverSubclass.m in Sources */,
-                               AF012918157C1E4C00C396E1 /* chessmodels.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E1209935EDC00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55E2609935F2B00F3E977 /* chessmodels.c in Sources */,
-                               AFA55E2709935F2B00F3E977 /* endgame.c in Sources */,
-                               AF9CCAD509959D9C0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E3409935F8E00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55E4609935FD300F3E977 /* glblur.c in Sources */,
-                               AF9CCAD609959DA30075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55E5309935FF900F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55EAD0993608800F3E977 /* flyingtoasters.c in Sources */,
-                               AFA55EAE0993608800F3E977 /* toast.c in Sources */,
-                               AFA55EB00993608800F3E977 /* toast2.c in Sources */,
-                               AFA55EB20993608800F3E977 /* toaster_base.c in Sources */,
-                               AFA55EB40993608800F3E977 /* toaster_handle.c in Sources */,
-                               AFA55EB60993608800F3E977 /* toaster_handle2.c in Sources */,
-                               AFA55EB80993608800F3E977 /* toaster_jet.c in Sources */,
-                               AFA55EBA0993608800F3E977 /* toaster_knob.c in Sources */,
-                               AFA55EBC0993608800F3E977 /* toaster_slots.c in Sources */,
-                               AFA55EBE0993608800F3E977 /* toaster_wing.c in Sources */,
-                               AFA55EC00993608800F3E977 /* toaster.c in Sources */,
-                               AF9CCAD709959DA70075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55ECC099360E300F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55EEE0993613E00F3E977 /* bouncingcow.c in Sources */,
-                               AFA55EEF0993613E00F3E977 /* cow_face.c in Sources */,
-                               AFA55EF00993613E00F3E977 /* cow_hide.c in Sources */,
-                               AFA55EF10993613E00F3E977 /* cow_hoofs.c in Sources */,
-                               AFA55EF20993613E00F3E977 /* cow_horns.c in Sources */,
-                               AFA55EF30993613E00F3E977 /* cow_tail.c in Sources */,
-                               AFA55EF40993613E00F3E977 /* cow_udder.c in Sources */,
-                               AF9CCAD809959DAE0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F0B099361B700F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55F220993620200F3E977 /* jigglypuff.c in Sources */,
-                               AF9CCAD909959DB20075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F2F0993622F00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55F400993626E00F3E977 /* klein.c in Sources */,
-                               AF9CCADA09959DB60075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F470993629000F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55F5A099362DF00F3E977 /* hypertorus.c in Sources */,
-                               AF9CCADB09959DBB0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55F770993643600F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55F880993648500F3E977 /* glmatrix.c in Sources */,
-                               AF9CCADC09959DC10075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55FD809936BFA00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA55FF409936C4500F3E977 /* cubestorm.c in Sources */,
-                               AF9CCADD09959DC60075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA55FFE09936C6D00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5600F09936CB300F3E977 /* glknots.c in Sources */,
-                               AF9CCADE09959DCB0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5601909936CC800F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5602A09936D0700F3E977 /* blocktube.c in Sources */,
-                               AF9CCADF09959DCE0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5603709936D5100F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5604809936DCC00F3E977 /* flipflop.c in Sources */,
-                               AF9CCAE009959DD50075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5604F09936E2100F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5608109936FFA00F3E977 /* antinspect.c in Sources */,
-                               AF9CCAE109959DDA0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5606709936F3800F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5607B09936FDD00F3E977 /* antspotlight.c in Sources */,
-                               AF9CCAE209959DDF0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA560B30993718D00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA560C4099371D500F3E977 /* polytopes.c in Sources */,
-                               AF9CCAE309959DE20075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA561020993781600F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA561130993786800F3E977 /* molecule.c in Sources */,
-                               AF9CCAE409959DE60075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5615D09937C0D00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5616E09937C9A00F3E977 /* blinkbox.c in Sources */,
-                               AF9CCAE509959DEB0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5618009937CF100F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5619109937D3600F3E977 /* noof.c in Sources */,
-                               AF9CCAE609959DF00075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA561A209937D7E00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA561B509937DCC00F3E977 /* polyhedra-gl.c in Sources */,
-                               AFA561B609937DCC00F3E977 /* polyhedra.c in Sources */,
-                               AF9CCAE709959DF50075E99B /* XScreenSaverSubclass.m in Sources */,
-                               AFC211950E4E30C800D87B6E /* teapot.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5620B0993849F00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5621D099384F600F3E977 /* providence.c in Sources */,
-                               AF9CCAE809959DF90075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562240993852500F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA562350993856A00F3E977 /* pinion.c in Sources */,
-                               AF9CCAE909959E000075E99B /* XScreenSaverSubclass.m in Sources */,
-                               AFE6A16C0CDD78EA002805BF /* involute.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562C4099392C600F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA562D50993930C00F3E977 /* boing.c in Sources */,
-                               AF9CCAEA09959E050075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562DF099393C900F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA562F00993941600F3E977 /* antmaze.c in Sources */,
-                               AF9CCAEB09959E090075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA562F70993943B00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5630A0993948F00F3E977 /* tangram_shapes.c in Sources */,
-                               AFA5630B0993948F00F3E977 /* tangram.c in Sources */,
-                               AF9CCAEC09959E0D0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA563180993951000F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5632A0993957100F3E977 /* crackberg.c in Sources */,
-                               AF9CCAED09959E140075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA56336099395ED00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA563750993977D00F3E977 /* glhanoi.c in Sources */,
-                               AF9CCAEE09959E170075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA56356099396C000F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA563760993978D00F3E977 /* cube21.c in Sources */,
-                               AF9CCAEF09959E1E0075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA5637E099397B300F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA5638F0993980D00F3E977 /* timetunnel.c in Sources */,
-                               AF9CCAF009959E230075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFA563A9099398BB00F3E977 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFA563BA0993991300F3E977 /* juggler3d.c in Sources */,
-                               AF9CCAF109959E270075E99B /* XScreenSaverSubclass.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFB591AC178B812C00EA4005 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFB591AE178B812C00EA4005 /* XScreenSaverSubclass.m in Sources */,
-                               AFB591C0178B81E600EA4005 /* hexadrop.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFBFE751178642DC00432B21 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFBFE752178642DC00432B21 /* SaverRunner.m in Sources */,
-                               AFBFE753178642DC00432B21 /* main.m in Sources */,
-                               AFBFE754178642DC00432B21 /* SaverListController.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFBFE771178647FE00432B21 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFBFE772178647FE00432B21 /* SaverRunner.m in Sources */,
-                               AFBFE773178647FE00432B21 /* main.m in Sources */,
-                               AFBFE774178647FE00432B21 /* SaverListController.m in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD51B210F063B4A00471C02 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD51B220F063B4A00471C02 /* XScreenSaverSubclass.m in Sources */,
-                               AFD51DB70F063BCE00471C02 /* photopile.c in Sources */,
-                               AF241F83107C38DF00046A84 /* dropshadow.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56DF60996A03800BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56DF80996A03800BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56E090996A07A00BA26F7 /* gltext.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56EB30996A72600BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56EB50996A72600BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AF64232F099F45C3000F4CD4 /* braid.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56EDF0996A95700BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56EE00996A95700BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56EEE0996A99E00BA26F7 /* forest.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F100996AAFA00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F110996AAFA00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56F200996AB5A00BA26F7 /* vines.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F280996AB8A00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F290996AB8A00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56F370996ABD200BA26F7 /* galaxy.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F540996AEEE00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F550996AEEE00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56F630996AF2D00BA26F7 /* grav.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F700996B01600BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F710996B01600BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56F890996B06600BA26F7 /* hopalong.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56F910996B09400BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56F920996B09400BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56FA10996B0E500BA26F7 /* laser.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FA80996B10F00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56FA90996B10F00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56FB70996B16300BA26F7 /* lightning.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FBE0996B18F00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56FBF0996B18F00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56FCD0996B1D600BA26F7 /* lisa.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FD40996B20900BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56FD50996B20900BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD56FE30996B26200BA26F7 /* lissie.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD56FFD0996B43800BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD56FFE0996B43800BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD5700D0996B49D00BA26F7 /* penrose.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570140996B4CC00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570150996B4CC00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD570230996B52700BA26F7 /* sierpinski.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5702B0996B56D00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5702C0996B56D00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD5703C0996B5E300BA26F7 /* sphere.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570480996B61600BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570490996B61600BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD570570996B67600BA26F7 /* spiral.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5705E0996B6A300BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5705F0996B6A300BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD5706D0996B70000BA26F7 /* fadeplot.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570740996B72700BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570750996B72700BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD570830996B79300BA26F7 /* mountain.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5708A0996B80300BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5708B0996B80300BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD570990996B86200BA26F7 /* triangle.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570A00996B88E00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570A10996B88E00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD570AF0996B8EF00BA26F7 /* worm.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570B60996B93000BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570B70996B93000BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD570C50996B98500BA26F7 /* rotor.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570CE0996B9F800BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570CF0996B9F800BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD570DF0996BA5D00BA26F7 /* ant.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD570EF0996BBBF00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD570F00996BBBF00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD571020996BC3800BA26F7 /* flow.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571180996BE9300BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD571190996BE9300BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD571290996BEF700BA26F7 /* discrete.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571310996BF2E00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD571320996BF2E00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD571400996BFBE00BA26F7 /* apollonian.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571480996C01700BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD571490996C01700BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD571570996C07F00BA26F7 /* euler2d.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD5715E0996C0CE00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD5715F0996C0CE00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD5716C0996C16700BA26F7 /* thornbird.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD571BA0996D9DC00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD571BB0996D9DC00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD571C90996DA4600BA26F7 /* juggle.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572270996E4A300BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD572280996E4A300BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD572360996E53E00BA26F7 /* swirl.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572720996EE8500BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD572730996EE8500BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD572810996EF2B00BA26F7 /* polyominoes.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572AA0996F99600BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD572AB0996F99600BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD572BA0996FB3D00BA26F7 /* bouboule.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572C70996FC0F00BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD572C80996FC0F00BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD572EE0997006E00BA26F7 /* crystal.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD572FE099701C000BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD572FF099701C000BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD5730D099702C800BA26F7 /* julia.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFD573620997411200BA26F7 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFD573630997411200BA26F7 /* XScreenSaverSubclass.m in Sources */,
-                               AFD57372099741A200BA26F7 /* strange.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFDA6593178A52B70070D24B /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFDA6595178A52B70070D24B /* XScreenSaverSubclass.m in Sources */,
-                               AFDA65A7178A541A0070D24B /* unknownpleasures.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE2A45B0E2E904600ADB298 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFE2A45C0E2E904600ADB298 /* XScreenSaverSubclass.m in Sources */,
-                               AFE2A4730E2E90E300ADB298 /* skytentacles.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE30BED0E52B14700CCF4A5 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFE30BEE0E52B14700CCF4A5 /* XScreenSaverSubclass.m in Sources */,
-                               AFE30C020E52B1DC00CCF4A5 /* sonar-icmp.c in Sources */,
-                               AFE30C030E52B1DC00CCF4A5 /* sonar-sim.c in Sources */,
-                               AFE30C040E52B1DC00CCF4A5 /* sonar.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE6A1870CDD7B2E002805BF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFE6A1890CDD7B2E002805BF /* XScreenSaverSubclass.m in Sources */,
-                               AFE6A18A0CDD7B2E002805BF /* involute.c in Sources */,
-                               AFE6A40C0CDD7BC3002805BF /* moebiusgears.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFE6A4210CDD7FAA002805BF /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFE6A4220CDD7FAA002805BF /* XScreenSaverSubclass.m in Sources */,
-                               AFE6A4350CDD800F002805BF /* abstractile.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF2868417860E830050A578 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF2868617860E830050A578 /* XScreenSaverSubclass.m in Sources */,
-                               AFF28698178611720050A578 /* quasicrystal.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF3C9ED17CCAC440028F240 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF3C9EF17CCAC440028F240 /* XScreenSaverSubclass.m in Sources */,
-                               AFF3CA0317CCAEB70028F240 /* geodesic.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF4633B0C4403E400EE6509 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF4633C0C4403E400EE6509 /* XScreenSaverSubclass.m in Sources */,
-                               AFF4634A0C44044F00EE6509 /* cwaves.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFF4635D0C440AEF00EE6509 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFF4635F0C440AEF00EE6509 /* XScreenSaverSubclass.m in Sources */,
-                               AFF463720C440B9200EE6509 /* glcells.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-               AFFAB31A19158CE40020F021 /* Sources */ = {
-                       isa = PBXSourcesBuildPhase;
-                       buildActionMask = 2147483647;
-                       files = (
-                               AFFAB31C19158CE40020F021 /* XScreenSaverSubclass.m in Sources */,
-                               AFFAB33219158EA80020F021 /* projectiveplane.c in Sources */,
-                       );
-                       runOnlyForDeploymentPostprocessing = 0;
-               };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
-               AF08399009930B6B00277BE9 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF08399109930B6B00277BE9 /* PBXContainerItemProxy */;
-               };
-               AF083A33099311D700277BE9 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF083A34099311D700277BE9 /* PBXContainerItemProxy */;
-               };
-               AF0DC7AC0C4C73F600D76972 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF0DC7AD0C4C73F600D76972 /* PBXContainerItemProxy */;
-               };
-               AF0DCA310C4C744D00D76972 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF0DC7AB0C4C73F600D76972 /* m6502 */;
-                       targetProxy = AF0DCA300C4C744D00D76972 /* PBXContainerItemProxy */;
-               };
-               AF0DCA430C4CBB0D00D76972 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF0DCA440C4CBB0D00D76972 /* PBXContainerItemProxy */;
-               };
-               AF0DCA5C0C4CBB4300D76972 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF0DCA420C4CBB0D00D76972 /* Voronoi */;
-                       targetProxy = AF0DCA5B0C4CBB4300D76972 /* PBXContainerItemProxy */;
-               };
-               AF137D470F075CC8004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF137D410F075C9B004DE3B2 /* Obsolete */;
-                       targetProxy = AF137D460F075CC8004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D490F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD5709B0996B88E00BA26F7 /* Worm */;
-                       targetProxy = AF137D480F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D4B0F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477208099D4EE8001F091E /* Whirlygig */;
-                       targetProxy = AF137D4A0F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D4D0F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56F0B0996AAFA00BA26F7 /* Vines */;
-                       targetProxy = AF137D4C0F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D4F0F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4771A7099D4949001F091E /* T3D */;
-                       targetProxy = AF137D4E0F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D510F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD570430996B61600BA26F7 /* Spiral */;
-                       targetProxy = AF137D500F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D530F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD570260996B56D00BA26F7 /* Sphere */;
-                       targetProxy = AF137D520F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D550F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD570B10996B93000BA26F7 /* Rotor */;
-                       targetProxy = AF137D540F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D570F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56FCF0996B20900BA26F7 /* Lissie */;
-                       targetProxy = AF137D560F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D590F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56FB90996B18F00BA26F7 /* Lisa */;
-                       targetProxy = AF137D580F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D5B0F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56FA30996B10F00BA26F7 /* Lightning */;
-                       targetProxy = AF137D5A0F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D5D0F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56F8C0996B09400BA26F7 /* Laser */;
-                       targetProxy = AF137D5C0F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D610F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55CCC09934CE400F3E977 /* GLForestFire */;
-                       targetProxy = AF137D600F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D630F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56EDA0996A95700BA26F7 /* Forest */;
-                       targetProxy = AF137D620F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D650F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477909099DE379001F091E /* Flag */;
-                       targetProxy = AF137D640F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D670F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47765A099DA78E001F091E /* Critical */;
-                       targetProxy = AF137D660F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF137D690F075E5C004DE3B2 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF6427A809A2DE36000F4CD4 /* Bubbles */;
-                       targetProxy = AF137D680F075E5C004DE3B2 /* PBXContainerItemProxy */;
-               };
-               AF1A17620D6D6EE3008AF328 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF1A17630D6D6EE3008AF328 /* PBXContainerItemProxy */;
-               };
-               AF1A17840D6D6FA7008AF328 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF1A17610D6D6EE3008AF328 /* LCDscrub */;
-                       targetProxy = AF1A17830D6D6FA7008AF328 /* PBXContainerItemProxy */;
-               };
-               AF2D4D8013E902F5002AA818 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF2D4D8113E902F5002AA818 /* PBXContainerItemProxy */;
-               };
-               AF2D4D9E13E90347002AA818 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF7776E409B63ABF00EA3033 /* Phosphor */;
-                       targetProxy = AF2D4D9D13E90347002AA818 /* PBXContainerItemProxy */;
-               };
-               AF2D4F6B13E91093002AA818 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF2D4F6C13E91093002AA818 /* PBXContainerItemProxy */;
-               };
-               AF2D4F8F13E91127002AA818 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D4DEC09B5BB19006E59CF /* Apple2 */;
-                       targetProxy = AF2D4F8E13E91127002AA818 /* PBXContainerItemProxy */;
-               };
-               AF32D9E10F3AD0B40080F535 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF32D9E20F3AD0B40080F535 /* PBXContainerItemProxy */;
-               };
-               AF32D9F90F3AD0D90080F535 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF32D9E00F3AD0B40080F535 /* RubikBlocks */;
-                       targetProxy = AF32D9F80F3AD0D90080F535 /* PBXContainerItemProxy */;
-               };
-               AF3581C01431D47B00E09C51 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF3581C11431D47B00E09C51 /* PBXContainerItemProxy */;
-               };
-               AF3581FC143330F900E09C51 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF3581FD143330F900E09C51 /* PBXContainerItemProxy */;
-               };
-               AF35E88B0E63823600691F2F /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF35E88C0E63823600691F2F /* PBXContainerItemProxy */;
-               };
-               AF35E8A30E63825600691F2F /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF35E88A0E63823600691F2F /* Jigsaw */;
-                       targetProxy = AF35E8A20E63825600691F2F /* PBXContainerItemProxy */;
-               };
-               AF36340118540D050086A439 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF1AD9E118500F9F00932759 /* XScreenSaverUpdater */;
-                       targetProxy = AF36340018540D050086A439 /* PBXContainerItemProxy */;
-               };
-               AF39E283198A11F60064A58D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF39E284198A11F60064A58D /* PBXContainerItemProxy */;
-               };
-               AF39E2BA198A16920064A58D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF39E282198A11F60064A58D /* WindupRobot */;
-                       targetProxy = AF39E2B9198A16920064A58D /* PBXContainerItemProxy */;
-               };
-               AF3C71460D624BF50030CC0D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF3C71470D624BF50030CC0D /* PBXContainerItemProxy */;
-               };
-               AF42C5160D624E9200B27FF6 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF3C71450D624BF50030CC0D /* Hypnowheel */;
-                       targetProxy = AF42C5150D624E9200B27FF6 /* PBXContainerItemProxy */;
-               };
-               AF4540D20E52BE8800AE87B5 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFE30BE80E52B14700CCF4A5 /* Sonar */;
-                       targetProxy = AF4540D10E52BE8800AE87B5 /* PBXContainerItemProxy */;
-               };
-               AF476FB6099D154F001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF476FB7099D154F001F091E /* PBXContainerItemProxy */;
-               };
-               AF476FDB099D1686001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF476FDC099D1686001F091E /* PBXContainerItemProxy */;
-               };
-               AF47704D099D4385001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47704E099D4385001F091E /* PBXContainerItemProxy */;
-               };
-               AF47716A099D4786001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47716B099D4786001F091E /* PBXContainerItemProxy */;
-               };
-               AF477180099D4803001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477181099D4803001F091E /* PBXContainerItemProxy */;
-               };
-               AF4771A8099D4949001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4771A9099D4949001F091E /* PBXContainerItemProxy */;
-               };
-               AF4771DC099D4D9A001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4771DD099D4D9A001F091E /* PBXContainerItemProxy */;
-               };
-               AF4771F3099D4E63001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4771F4099D4E63001F091E /* PBXContainerItemProxy */;
-               };
-               AF477209099D4EE8001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47720A099D4EE8001F091E /* PBXContainerItemProxy */;
-               };
-               AF47721F099D4F67001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477220099D4F67001F091E /* PBXContainerItemProxy */;
-               };
-               AF477254099D5717001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477255099D5717001F091E /* PBXContainerItemProxy */;
-               };
-               AF47726C099D57B9001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47726D099D57B9001F091E /* PBXContainerItemProxy */;
-               };
-               AF477284099D5926001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477285099D5926001F091E /* PBXContainerItemProxy */;
-               };
-               AF477383099D65A1001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477384099D65A1001F091E /* PBXContainerItemProxy */;
-               };
-               AF47739B099D6648001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47739C099D6648001F091E /* PBXContainerItemProxy */;
-               };
-               AF4773C2099D67B9001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4773C3099D67B9001F091E /* PBXContainerItemProxy */;
-               };
-               AF477402099D69E7001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477403099D69E7001F091E /* PBXContainerItemProxy */;
-               };
-               AF477427099D7C70001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477428099D7C70001F091E /* PBXContainerItemProxy */;
-               };
-               AF477443099D7D33001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477444099D7D33001F091E /* PBXContainerItemProxy */;
-               };
-               AF477484099D89E4001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477485099D89E4001F091E /* PBXContainerItemProxy */;
-               };
-               AF47749A099D8A74001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47749B099D8A74001F091E /* PBXContainerItemProxy */;
-               };
-               AF4774B5099D8B5F001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4774B6099D8B5F001F091E /* PBXContainerItemProxy */;
-               };
-               AF4774CF099D8BFF001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4774D0099D8BFF001F091E /* PBXContainerItemProxy */;
-               };
-               AF47755E099D9A1A001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47755F099D9A1A001F091E /* PBXContainerItemProxy */;
-               };
-               AF477584099D9C28001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477585099D9C28001F091E /* PBXContainerItemProxy */;
-               };
-               AF4775A0099D9CF7001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4775A1099D9CF7001F091E /* PBXContainerItemProxy */;
-               };
-               AF4775D9099D9F69001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4775DA099D9F69001F091E /* PBXContainerItemProxy */;
-               };
-               AF4775F3099DA030001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4775F4099DA030001F091E /* PBXContainerItemProxy */;
-               };
-               AF477614099DA26C001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477615099DA26C001F091E /* PBXContainerItemProxy */;
-               };
-               AF477645099DA6D0001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477646099DA6D0001F091E /* PBXContainerItemProxy */;
-               };
-               AF47765B099DA78E001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47765C099DA78E001F091E /* PBXContainerItemProxy */;
-               };
-               AF477671099DA849001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477672099DA849001F091E /* PBXContainerItemProxy */;
-               };
-               AF477690099DAA6F001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477691099DAA6F001F091E /* PBXContainerItemProxy */;
-               };
-               AF4776AB099DABDD001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4776AC099DABDD001F091E /* PBXContainerItemProxy */;
-               };
-               AF4776C1099DAC8A001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4776C2099DAC8A001F091E /* PBXContainerItemProxy */;
-               };
-               AF4776DC099DADDF001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4776DD099DADDF001F091E /* PBXContainerItemProxy */;
-               };
-               AF4776F2099DAE7A001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4776F3099DAE7A001F091E /* PBXContainerItemProxy */;
-               };
-               AF47770E099DAF9F001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47770F099DAF9F001F091E /* PBXContainerItemProxy */;
-               };
-               AF477724099DB044001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477725099DB044001F091E /* PBXContainerItemProxy */;
-               };
-               AF477753099DB61E001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477754099DB61E001F091E /* PBXContainerItemProxy */;
-               };
-               AF477775099DB965001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477776099DB965001F091E /* PBXContainerItemProxy */;
-               };
-               AF477791099DBA90001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF477792099DBA90001F091E /* PBXContainerItemProxy */;
-               };
-               AF4777D2099DC183001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4777D3099DC183001F091E /* PBXContainerItemProxy */;
-               };
-               AF4778AC099DDB79001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4778AD099DDB79001F091E /* PBXContainerItemProxy */;
-               };
-               AF4778C8099DDCAE001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4778C9099DDCAE001F091E /* PBXContainerItemProxy */;
-               };
-               AF4778E9099DDDC8001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4778EA099DDDC8001F091E /* PBXContainerItemProxy */;
-               };
-               AF47790A099DE379001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47790B099DE379001F091E /* PBXContainerItemProxy */;
-               };
-               AF47792B099DE4C7001F091E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF47792C099DE4C7001F091E /* PBXContainerItemProxy */;
-               };
-               AF480922098C412F00FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF480921098C412F00FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF48092A098C419000FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF480929098C419000FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF48092D098C41AE00FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF48092C098C41AE00FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF480936098C421200FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF480935098C421200FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF480C4A098E301400FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF480C4B098E301400FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF480D5C098EED6900FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF480D59098EED5100FB32B8 /* All Savers (OpenGL) */;
-                       targetProxy = AF480D5B098EED6900FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF480D5E098EED6900FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF480D58098EED3D00FB32B8 /* All Savers (XLockmore) */;
-                       targetProxy = AF480D5D098EED6900FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF480D60098EED6900FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF480AAF098C669800FB32B8 /* All Savers (XScreenSaver) */;
-                       targetProxy = AF480D5F098EED6900FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF480D73098EEDDE00FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF480D74098EEDDE00FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF4810EC09909FBA00FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4810ED09909FBA00FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF4812510990CE2700FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4812520990CE2700FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF4812B40990D3D900FB32B8 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4812B50990D3D900FB32B8 /* PBXContainerItemProxy */;
-               };
-               AF48DEF00A0C25E000F94CF9 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF48DEF10A0C25E000F94CF9 /* PBXContainerItemProxy */;
-               };
-               AF48DF060A0C261100F94CF9 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF48DEEF0A0C25E000F94CF9 /* GLSchool */;
-                       targetProxy = AF48DF050A0C261100F94CF9 /* PBXContainerItemProxy */;
-               };
-               AF4A344A102A593600A81B2A /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4A344B102A593600A81B2A /* PBXContainerItemProxy */;
-               };
-               AF4A3460102A59A400A81B2A /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4A3449102A593600A81B2A /* Surfaces */;
-                       targetProxy = AF4A345F102A59A400A81B2A /* PBXContainerItemProxy */;
-               };
-               AF4F10EE143450C300E34F3F /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF3581BF1431D47B00E09C51 /* CompanionCube */;
-                       targetProxy = AF4F10ED143450C300E34F3F /* PBXContainerItemProxy */;
-               };
-               AF4F10F0143450C300E34F3F /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF78D175142DD8F3002AAF77 /* Hilbert */;
-                       targetProxy = AF4F10EF143450C300E34F3F /* PBXContainerItemProxy */;
-               };
-               AF4F10F2143450C300E34F3F /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF3581FB143330F900E09C51 /* TronBit */;
-                       targetProxy = AF4F10F1143450C300E34F3F /* PBXContainerItemProxy */;
-               };
-               AF4FD6E70CE7A486005EE58E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4FD6E80CE7A486005EE58E /* PBXContainerItemProxy */;
-               };
-               AF4FD6FF0CE7A4F9005EE58E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4FD6E60CE7A486005EE58E /* Lockward */;
-                       targetProxy = AF4FD6FE0CE7A4F9005EE58E /* PBXContainerItemProxy */;
-               };
-               AF4FF4980D52CA5000666F98 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4FF4930D52CA0800666F98 /* m6502.h */;
-                       targetProxy = AF4FF4970D52CA5000666F98 /* PBXContainerItemProxy */;
-               };
-               AF4FF4BB0D52CBDE00666F98 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF4FF4BC0D52CBDE00666F98 /* PBXContainerItemProxy */;
-               };
-               AF4FF4D70D52CD0D00666F98 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4FF4BA0D52CBDE00666F98 /* CubicGrid */;
-                       targetProxy = AF4FF4D60D52CD0D00666F98 /* PBXContainerItemProxy */;
-               };
-               AF5C9AFA1A0CCE6E00B0147A /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF5C9AFB1A0CCE6E00B0147A /* PBXContainerItemProxy */;
-               };
-               AF5C9B161A0CCF8000B0147A /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF5C9AF91A0CCE6E00B0147A /* Cityflow */;
-                       targetProxy = AF5C9B151A0CCF8000B0147A /* PBXContainerItemProxy */;
-               };
-               AF6423F3099FF9C2000F4CD4 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF6423F4099FF9C2000F4CD4 /* PBXContainerItemProxy */;
-               };
-               AF6425CD09A18855000F4CD4 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF6425CE09A18855000F4CD4 /* PBXContainerItemProxy */;
-               };
-               AF6425ED09A189EC000F4CD4 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF6425EE09A189EC000F4CD4 /* PBXContainerItemProxy */;
-               };
-               AF64261009A18D6C000F4CD4 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF64261109A18D6C000F4CD4 /* PBXContainerItemProxy */;
-               };
-               AF64262D09A18F54000F4CD4 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF64262E09A18F54000F4CD4 /* PBXContainerItemProxy */;
-               };
-               AF64265009A19229000F4CD4 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF64265109A19229000F4CD4 /* PBXContainerItemProxy */;
-               };
-               AF64267C09A194B0000F4CD4 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF64267D09A194B0000F4CD4 /* PBXContainerItemProxy */;
-               };
-               AF64277209A1D37A000F4CD4 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF64277309A1D37A000F4CD4 /* PBXContainerItemProxy */;
-               };
-               AF6427A909A2DE36000F4CD4 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF6427AA09A2DE36000F4CD4 /* PBXContainerItemProxy */;
-               };
-               AF68A47F19196CF800D41CD1 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF68A48019196CF800D41CD1 /* PBXContainerItemProxy */;
-               };
-               AF68A49E19196EA000D41CD1 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF68A47E19196CF800D41CD1 /* Tessellimage */;
-                       targetProxy = AF68A49D19196EA000D41CD1 /* PBXContainerItemProxy */;
-               };
-               AF714E4F105613410046AB1D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4774B4099D8B5F001F091E /* LMorph */;
-                       targetProxy = AF714E4E105613410046AB1D /* PBXContainerItemProxy */;
-               };
-               AF714E51105613580046AB1D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD570C90996B9F800BA26F7 /* Ant */;
-                       targetProxy = AF714E50105613580046AB1D /* PBXContainerItemProxy */;
-               };
-               AF73FF231A09877F00E485E9 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF73FF241A09877F00E485E9 /* PBXContainerItemProxy */;
-               };
-               AF73FF3F1A0988F000E485E9 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF73FF221A09877F00E485E9 /* BinaryRing */;
-                       targetProxy = AF73FF3E1A0988F000E485E9 /* PBXContainerItemProxy */;
-               };
-               AF7511001782B5B900380EA1 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF7511011782B5B900380EA1 /* PBXContainerItemProxy */;
-               };
-               AF7776E509B63ABF00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF7776E609B63ABF00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77771B09B6416100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF77771C09B6416100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77773F09B6446500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF77774009B6446500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77777509B6497800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF77777609B6497800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77778F09B64A5200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF77779009B64A5200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7777A909B64B2600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF7777AA09B64B2600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7777D109B64C6B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF7777D209B64C6B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7777EB09B64E3100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF7777EC09B64E3100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77781109B6504400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF77781209B6504400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77784509B6528100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF77784609B6528100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77786209B6536000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF77786309B6536000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77788009B6563500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF77788109B6563500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778A609B659C800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF7778A709B659C800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778D709B6604500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D475F09B53166006E59CF /* Zoom */;
-                       targetProxy = AF7778D609B6604500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778D909B6604500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4776AA099DABDD001F091E /* XSpirograph */;
-                       targetProxy = AF7778D809B6604500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778DB09B6604500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4776C0099DAC8A001F091E /* XRaySwarm */;
-                       targetProxy = AF7778DA09B6604500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778DD09B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477442099D7D33001F091E /* XMatrix */;
-                       targetProxy = AF7778DC09B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778DF09B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D4C6909B59F27006E59CF /* XLyap */;
-                       targetProxy = AF7778DE09B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778E109B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4778C7099DDCAE001F091E /* XJack */;
-                       targetProxy = AF7778E009B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778E309B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D4D7E09B5B2DC006E59CF /* XAnalogTV */;
-                       targetProxy = AF7778E209B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778E509B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975808099C41D500B05160 /* XFlame */;
-                       targetProxy = AF7778E409B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778E709B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477382099D65A1001F091E /* Wormhole */;
-                       targetProxy = AF7778E609B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778EB09B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4776DB099DADDF001F091E /* WhirlWindWarp */;
-                       targetProxy = AF7778EA09B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778ED09B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47717F099D4803001F091E /* Wander */;
-                       targetProxy = AF7778EC09B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778EF09B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4776F1099DAE7A001F091E /* Vermiculate */;
-                       targetProxy = AF7778EE09B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778F109B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D496C09B5411D006E59CF /* Twang */;
-                       targetProxy = AF7778F009B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778F309B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF476FDA099D1686001F091E /* Truchet */;
-                       targetProxy = AF7778F209B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778F709B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477723099DB044001F091E /* Substrate */;
-                       targetProxy = AF7778F609B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778F909B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47759F099D9CF7001F091E /* Starfish */;
-                       targetProxy = AF7778F809B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778FB09B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477644099DA6D0001F091E /* Squiral */;
-                       targetProxy = AF7778FA09B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778FD09B6604600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D499709B544C2006E59CF /* Spotlight */;
-                       targetProxy = AF7778FC09B6604600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7778FF09B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF64277109A1D37A000F4CD4 /* SpeedMine */;
-                       targetProxy = AF7778FE09B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77790309B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47792A099DE4C7001F091E /* Slip */;
-                       targetProxy = AF77790209B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77790509B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D474409B5300A006E59CF /* SlideScreen */;
-                       targetProxy = AF77790409B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77790709B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975865099C475900B05160 /* ShadeBobs */;
-                       targetProxy = AF77790609B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77790909B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D495409B53FC9006E59CF /* RotZoomer */;
-                       targetProxy = AF77790809B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77790B09B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9770290989D1E6001F8B92 /* Rorschach */;
-                       targetProxy = AF77790A09B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77790D09B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975D52099CA0F000B05160 /* Rocks */;
-                       targetProxy = AF77790C09B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77790F09B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D492B09B53CBA006E59CF /* Ripples */;
-                       targetProxy = AF77790E09B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77791109B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9757C2099C3E6300B05160 /* RDbomb */;
-                       targetProxy = AF77791009B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77791309B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF6425EC09A189EC000F4CD4 /* Qix */;
-                       targetProxy = AF77791209B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77791509B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477583099D9C28001F091E /* Pyro */;
-                       targetProxy = AF77791409B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77791709B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47726B099D57B9001F091E /* PopSquares */;
-                       targetProxy = AF77791609B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77791909B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D4CE709B5AA8E006E59CF /* Pong */;
-                       targetProxy = AF77791809B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77791B09B6604700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477283099D5926001F091E /* Piecewise */;
-                       targetProxy = AF77791A09B6604700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77791D09B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF7776E409B63ABF00EA3033 /* Phosphor */;
-                       targetProxy = AF77791C09B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77791F09B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477670099DA849001F091E /* Petri */;
-                       targetProxy = AF77791E09B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77792109B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4778AB099DDB79001F091E /* Penetrate */;
-                       targetProxy = AF77792009B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77792309B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47755D099D9A1A001F091E /* Pedal */;
-                       targetProxy = AF77792209B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77792509B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975C5D099C8F3F00B05160 /* NoseGuy */;
-                       targetProxy = AF77792409B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77792709B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4771F2099D4E63001F091E /* NerveRot */;
-                       targetProxy = AF77792609B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77792909B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF64264F09A19229000F4CD4 /* Munch */;
-                       targetProxy = AF77792809B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77792B09B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF64262C09A18F54000F4CD4 /* Moire2 */;
-                       targetProxy = AF77792A09B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77792D09B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975775099C374A00B05160 /* Moire */;
-                       targetProxy = AF77792C09B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77793109B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975A36099C681F00B05160 /* MetaBalls */;
-                       targetProxy = AF77793009B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77793309B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975AFC099C6FE400B05160 /* MemScroller */;
-                       targetProxy = AF77793209B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77793509B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4774CE099D8BFF001F091E /* Maze */;
-                       targetProxy = AF77793409B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77793909B6604800EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477613099DA26C001F091E /* Kumppa */;
-                       targetProxy = AF77793809B6604800EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77793B09B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477499099D8A74001F091E /* Kaleidescope */;
-                       targetProxy = AF77793A09B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77793F09B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477401099D69E7001F091E /* Intermomentary */;
-                       targetProxy = AF77793E09B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77794109B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF476FB5099D154F001F091E /* Interference */;
-                       targetProxy = AF77794009B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77794309B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477752099DB61E001F091E /* Interaggregate */;
-                       targetProxy = AF77794209B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77794509B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF97572D099C317000B05160 /* IMSMap */;
-                       targetProxy = AF77794409B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77794709B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477426099D7C70001F091E /* IFS */;
-                       targetProxy = AF77794609B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77794D09B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF480C49098E301400FB32B8 /* Helix */;
-                       targetProxy = AF77794C09B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77794F09B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975C12099C8C1500B05160 /* Halo */;
-                       targetProxy = AF77794E09B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77795109B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477253099D5717001F091E /* Halftone */;
-                       targetProxy = AF77795009B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77795309B6604900EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975C3D099C8DCF00B05160 /* Greynetic */;
-                       targetProxy = AF77795209B6604900EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77795509B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF64267B09A194B0000F4CD4 /* Goop */;
-                       targetProxy = AF77795409B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77795709B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47739A099D6648001F091E /* FuzzyFlakes */;
-                       targetProxy = AF77795609B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77795909B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF77787F09B6563500EA3033 /* FontGlide */;
-                       targetProxy = AF77795809B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77795B09B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477790099DBA90001F091E /* FluidBalls */;
-                       targetProxy = AF77795A09B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77795D09B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477483099D89E4001F091E /* Flame */;
-                       targetProxy = AF77795C09B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77795F09B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975AD7099C6EB100B05160 /* Fireworkx */;
-                       targetProxy = AF77795E09B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77796109B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975A6C099C6AB200B05160 /* Eruption */;
-                       targetProxy = AF77796009B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77796309B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4775F2099DA030001F091E /* Epicycle */;
-                       targetProxy = AF77796209B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77796509B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D48F409B535DA006E59CF /* Distort */;
-                       targetProxy = AF77796409B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77796709B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47704C099D4385001F091E /* Deluxe */;
-                       targetProxy = AF77796609B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77796909B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF976FBB0989CAA2001F8B92 /* Deco */;
-                       targetProxy = AF77796809B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77796B09B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D466609B5109C006E59CF /* DecayScreen */;
-                       targetProxy = AF77796A09B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77796D09B6604A00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4778E8099DDDC8001F091E /* Cynosure */;
-                       targetProxy = AF77796C09B6604A00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77797109B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4775D8099D9F69001F091E /* Coral */;
-                       targetProxy = AF77797009B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77797309B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477169099D4786001F091E /* Compass */;
-                       targetProxy = AF77797209B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77797509B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47770D099DAF9F001F091E /* CloudLife */;
-                       targetProxy = AF77797409B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77797709B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF477774099DB965001F091E /* Celtic */;
-                       targetProxy = AF77797609B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77797909B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4771DB099D4D9A001F091E /* CCurve */;
-                       targetProxy = AF77797809B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77797B09B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D48DB09B53322006E59CF /* Bumps */;
-                       targetProxy = AF77797A09B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77797F09B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D4DAF09B5B71E006E59CF /* BSOD */;
-                       targetProxy = AF77797E09B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77798109B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4777D1099DC183001F091E /* BoxFit */;
-                       targetProxy = AF77798009B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77798309B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF7778A509B659C800EA3033 /* BlitSpin */;
-                       targetProxy = AF77798209B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77798509B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47768F099DAA6F001F091E /* Blaster */;
-                       targetProxy = AF77798409B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77798709B6604B00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF975A86099C6BC300B05160 /* Barcode */;
-                       targetProxy = AF77798609B6604B00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77798909B6604C00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9770660989D2F6001F8B92 /* Attraction */;
-                       targetProxy = AF77798809B6604C00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77798B09B6604C00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D4DEC09B5BB19006E59CF /* Apple2 */;
-                       targetProxy = AF77798A09B6604C00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77798D09B6604C00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4773C1099D67B9001F091E /* Anemotaxis */;
-                       targetProxy = AF77798C09B6604C00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77798F09B6604C00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF47721E099D4F67001F091E /* Anemone */;
-                       targetProxy = AF77798E09B6604C00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77799509B6608000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD570850996B80300BA26F7 /* Triangle */;
-                       targetProxy = AF77799409B6608000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77799709B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD571590996C0CE00BA26F7 /* Thornbird */;
-                       targetProxy = AF77799609B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77799909B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD572220996E4A300BA26F7 /* Swirl */;
-                       targetProxy = AF77799809B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF77799B09B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD5735D0997411200BA26F7 /* Strange */;
-                       targetProxy = AF77799A09B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779A109B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD5700F0996B4CC00BA26F7 /* Sierpinski */;
-                       targetProxy = AF7779A009B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779A509B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD5726D0996EE8500BA26F7 /* Polyominoes */;
-                       targetProxy = AF7779A409B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779A709B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56FF80996B43800BA26F7 /* Penrose */;
-                       targetProxy = AF7779A609B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779A909B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF77771A09B6416100EA3033 /* Pacman */;
-                       targetProxy = AF7779A809B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779AB09B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD5706F0996B72700BA26F7 /* Mountain */;
-                       targetProxy = AF7779AA09B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779AD09B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF794FCD09974FA60059A8B0 /* Loop */;
-                       targetProxy = AF7779AC09B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779B709B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD572F9099701C000BA26F7 /* Julia */;
-                       targetProxy = AF7779B609B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779BB09B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56F6B0996B01600BA26F7 /* Hopalong */;
-                       targetProxy = AF7779BA09B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779BD09B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56F4F0996AEEE00BA26F7 /* Grav */;
-                       targetProxy = AF7779BC09B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779BF09B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56F230996AB8A00BA26F7 /* Galaxy */;
-                       targetProxy = AF7779BE09B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779C309B6608100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD570EA0996BBBF00BA26F7 /* Flow */;
-                       targetProxy = AF7779C209B6608100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779C709B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF794F8E09974A320059A8B0 /* Fiberlamp */;
-                       targetProxy = AF7779C609B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779C909B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD570590996B6A300BA26F7 /* FadePlot */;
-                       targetProxy = AF7779C809B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779CB09B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD571430996C01700BA26F7 /* Euler2D */;
-                       targetProxy = AF7779CA09B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779CD09B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF480D72098EEDDE00FB32B8 /* Drift */;
-                       targetProxy = AF7779CC09B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779CF09B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD571130996BE9300BA26F7 /* Discrete */;
-                       targetProxy = AF7779CE09B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779D109B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF794F64099748450059A8B0 /* Demon */;
-                       targetProxy = AF7779D009B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779D309B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD572C20996FC0F00BA26F7 /* Crystal */;
-                       targetProxy = AF7779D209B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779D509B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56EAE0996A72600BA26F7 /* Braid */;
-                       targetProxy = AF7779D409B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779D709B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD572A50996F99600BA26F7 /* Bouboule */;
-                       targetProxy = AF7779D609B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779D909B6608200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD5712C0996BF2E00BA26F7 /* Apollonian */;
-                       targetProxy = AF7779D809B6608200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779DD09B660AF00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA56379099397B300F3E977 /* TimeTunnel */;
-                       targetProxy = AF7779DC09B660AF00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779DF09B660AF00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA562F20993943B00F3E977 /* Tangram */;
-                       targetProxy = AF7779DE09B660AF00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779E109B660AF00EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA559920993322100F3E977 /* Superquadrics */;
-                       targetProxy = AF7779E009B660AF00EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779E309B660B000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF7777A809B64B2600EA3033 /* StonerView */;
-                       targetProxy = AF7779E209B660B000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779E509B660B000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF77781009B6504400EA3033 /* StarWars */;
-                       targetProxy = AF7779E409B660B000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779E709B660B000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55A030993340300F3E977 /* Stairs */;
-                       targetProxy = AF7779E609B660B000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779E909B660B000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55A20099334A000F3E977 /* Sproingies */;
-                       targetProxy = AF7779E809B660B000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779EB09B660B000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55D7F099358C400F3E977 /* Spheremonics */;
-                       targetProxy = AF7779EA09B660B000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779ED09B660B000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55B7909933F7200F3E977 /* Sierpinski3D */;
-                       targetProxy = AF7779EC09B660B000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779EF09B660B000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55D3C0993565300F3E977 /* SBalls */;
-                       targetProxy = AF7779EE09B660B000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779F109B660B000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA559CF0993330600F3E977 /* Rubik */;
-                       targetProxy = AF7779F009B660B000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779F309B660B000EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55DF009935E4900F3E977 /* Queens */;
-                       targetProxy = AF7779F209B660B000EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779F509B660B100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55B2509933E8D00F3E977 /* Pulsar */;
-                       targetProxy = AF7779F409B660B100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779F709B660B100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA562060993849F00F3E977 /* Providence */;
-                       targetProxy = AF7779F609B660B100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779F909B660B100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA560AE0993718D00F3E977 /* Polytopes */;
-                       targetProxy = AF7779F809B660B100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779FB09B660B100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA5619D09937D7E00F3E977 /* Polyhedra */;
-                       targetProxy = AF7779FA09B660B100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779FD09B660B100EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4812B30990D3D900FB32B8 /* Pipes */;
-                       targetProxy = AF7779FC09B660B100EA3033 /* PBXContainerItemProxy */;
-               };
-               AF7779FF09B660B200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA5621F0993852500F3E977 /* Pinion */;
-                       targetProxy = AF7779FE09B660B200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A0109B660B200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA5617B09937CF100F3E977 /* Noof */;
-                       targetProxy = AF777A0009B660B200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A0309B660B200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA559B50993328000F3E977 /* Morph3D */;
-                       targetProxy = AF777A0209B660B200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A0509B660B200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA560FD0993781600F3E977 /* Molecule */;
-                       targetProxy = AF777A0409B660B200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A0709B660B200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA5596D0993317900F3E977 /* Moebius */;
-                       targetProxy = AF777A0609B660B200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A0909B660B200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF77778E09B64A5200EA3033 /* MirrorBlob */;
-                       targetProxy = AF777A0809B660B200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A0B09B660B200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55BE40993429100F3E977 /* Menger */;
-                       targetProxy = AF777A0A09B660B200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A0D09B660B200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55DC809935D7000F3E977 /* Lavalite */;
-                       targetProxy = AF777A0C09B660B200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A0F09B660B200EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55A790993364300F3E977 /* Lament */;
-                       targetProxy = AF777A0E09B660B200EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A1109B660B300EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55F2A0993622F00F3E977 /* Klein */;
-                       targetProxy = AF777A1009B660B300EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A1309B660B300EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA563A4099398BB00F3E977 /* Juggler3D */;
-                       targetProxy = AF777A1209B660B300EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A1509B660B300EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55F06099361B700F3E977 /* JigglyPuff */;
-                       targetProxy = AF777A1409B660B300EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A1709B660B300EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55F420993629000F3E977 /* Hypertorus */;
-                       targetProxy = AF777A1609B660B300EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A1909B660B300EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD56DF10996A03800BA26F7 /* GLText */;
-                       targetProxy = AF777A1809B660B300EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A1B09B660B300EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55C77099349A600F3E977 /* GLSnake */;
-                       targetProxy = AF777A1A09B660B300EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A1D09B660B300EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF7777D009B64C6B00EA3033 /* GLSlideshow */;
-                       targetProxy = AF777A1C09B660B300EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A1F09B660B300EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55B0909933E0500F3E977 /* GLPlanet */;
-                       targetProxy = AF777A1E09B660B300EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A2109B660B300EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55F720993643600F3E977 /* GLMatrix */;
-                       targetProxy = AF777A2009B660B300EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A2309B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55FF909936C6D00F3E977 /* GLKnots */;
-                       targetProxy = AF777A2209B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A2509B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA56331099395ED00F3E977 /* GLHanoi */;
-                       targetProxy = AF777A2409B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A2909B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55E2F09935F8E00F3E977 /* GLBlur */;
-                       targetProxy = AF777A2809B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A2B09B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55B9109933FDA00F3E977 /* GFlux */;
-                       targetProxy = AF777A2A09B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A2D09B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF77777409B6497800EA3033 /* Gleidescope */;
-                       targetProxy = AF777A2C09B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A2F09B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4812500990CE2700FB32B8 /* Gears */;
-                       targetProxy = AF777A2E09B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A3109B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55E4E09935FF900F3E977 /* FlyingToasters */;
-                       targetProxy = AF777A3009B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A3309B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF7777EA09B64E3100EA3033 /* FlipText */;
-                       targetProxy = AF777A3209B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A3509B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF77773E09B6446500EA3033 /* FlipScreen3D */;
-                       targetProxy = AF777A3409B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A3709B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA5603209936D5100F3E977 /* FlipFlop */;
-                       targetProxy = AF777A3609B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A3909B660B400EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF6423F2099FF9C2000F4CD4 /* Extrusion */;
-                       targetProxy = AF777A3809B660B400EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A3B09B660B500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55C0E0993431300F3E977 /* Engine */;
-                       targetProxy = AF777A3A09B660B500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A3D09B660B500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55E0D09935EDC00F3E977 /* Endgame */;
-                       targetProxy = AF777A3C09B660B500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A3F09B660B500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF77786109B6536000EA3033 /* DNAlogo */;
-                       targetProxy = AF777A3E09B660B500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A4109B660B500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4810EB09909FBA00FB32B8 /* DangerBall */;
-                       targetProxy = AF777A4009B660B500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A4309B660B500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55FD309936BFA00F3E977 /* CubeStorm */;
-                       targetProxy = AF777A4209B660B500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A4509B660B500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55D620993584B00F3E977 /* Cubenetic */;
-                       targetProxy = AF777A4409B660B500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A4709B660B500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA56351099396C000F3E977 /* Cube21 */;
-                       targetProxy = AF777A4609B660B500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A4909B660B500EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA563130993951000F3E977 /* Crackberg */;
-                       targetProxy = AF777A4809B660B500EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A4B09B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55BAB099340CE00F3E977 /* Circuit */;
-                       targetProxy = AF777A4A09B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A4D09B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF77784409B6528100EA3033 /* Carousel */;
-                       targetProxy = AF777A4C09B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A4F09B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55946099330B000F3E977 /* Cage */;
-                       targetProxy = AF777A4E09B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A5109B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55ACF09933CEF00F3E977 /* Bubble3D */;
-                       targetProxy = AF777A5009B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A5309B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55CA909934BB200F3E977 /* Boxed */;
-                       targetProxy = AF777A5209B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A5509B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA55EC7099360E300F3E977 /* BouncingCow */;
-                       targetProxy = AF777A5409B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A5709B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA562BF099392C600F3E977 /* Boing */;
-                       targetProxy = AF777A5609B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A5909B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA5601409936CC800F3E977 /* BlockTube */;
-                       targetProxy = AF777A5809B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A5B09B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA5615609937C0D00F3E977 /* BlinkBox */;
-                       targetProxy = AF777A5A09B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A5D09B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF083A32099311D700277BE9 /* Atunnel */;
-                       targetProxy = AF777A5C09B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A5F09B660B600EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF08398F09930B6B00277BE9 /* Atlantis */;
-                       targetProxy = AF777A5E09B660B600EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A6109B660B700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA5606209936F3800F3E977 /* AntSpotlight */;
-                       targetProxy = AF777A6009B660B700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A6309B660B700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA562DA099393C900F3E977 /* AntMaze */;
-                       targetProxy = AF777A6209B660B700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF777A6509B660B700EA3033 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA5604A09936E2100F3E977 /* AntInspect */;
-                       targetProxy = AF777A6409B660B700EA3033 /* PBXContainerItemProxy */;
-               };
-               AF78D176142DD8F3002AAF77 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF78D177142DD8F3002AAF77 /* PBXContainerItemProxy */;
-               };
-               AF794F65099748450059A8B0 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF794F66099748450059A8B0 /* PBXContainerItemProxy */;
-               };
-               AF794F8F09974A320059A8B0 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF794F9009974A320059A8B0 /* PBXContainerItemProxy */;
-               };
-               AF794FCE09974FA60059A8B0 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF794FCF09974FA60059A8B0 /* PBXContainerItemProxy */;
-               };
-               AF7ACFC119FF0A9200BD752B /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF7ACFC219FF0A9200BD752B /* PBXContainerItemProxy */;
-               };
-               AF7ACFDC19FF0BDB00BD752B /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF7ACFC019FF0A9200BD752B /* GeodesicGears */;
-                       targetProxy = AF7ACFDB19FF0BDB00BD752B /* PBXContainerItemProxy */;
-               };
-               AF7E07FE15925DF200D81407 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4FF4930D52CA0800666F98 /* m6502.h */;
-                       targetProxy = AF7E07FD15925DF200D81407 /* PBXContainerItemProxy */;
-               };
-               AF7E080015925DFE00D81407 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA56119099378CB00F3E977 /* molecules.h */;
-                       targetProxy = AF7E07FF15925DFE00D81407 /* PBXContainerItemProxy */;
-               };
-               AF918978158FC00A002B5D1E /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF918979158FC00A002B5D1E /* PBXContainerItemProxy */;
-               };
-               AF97572E099C317000B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF97572F099C317000B05160 /* PBXContainerItemProxy */;
-               };
-               AF975776099C374A00B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975777099C374A00B05160 /* PBXContainerItemProxy */;
-               };
-               AF9757C3099C3E6300B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9757C4099C3E6300B05160 /* PBXContainerItemProxy */;
-               };
-               AF975809099C41D500B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF97580A099C41D500B05160 /* PBXContainerItemProxy */;
-               };
-               AF975866099C475900B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975867099C475900B05160 /* PBXContainerItemProxy */;
-               };
-               AF975A37099C681F00B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975A38099C681F00B05160 /* PBXContainerItemProxy */;
-               };
-               AF975A6D099C6AB200B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975A6E099C6AB200B05160 /* PBXContainerItemProxy */;
-               };
-               AF975A87099C6BC300B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975A88099C6BC300B05160 /* PBXContainerItemProxy */;
-               };
-               AF975AD8099C6EB100B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975AD9099C6EB100B05160 /* PBXContainerItemProxy */;
-               };
-               AF975AFD099C6FE400B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975AFE099C6FE400B05160 /* PBXContainerItemProxy */;
-               };
-               AF975C13099C8C1500B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975C14099C8C1500B05160 /* PBXContainerItemProxy */;
-               };
-               AF975C3E099C8DCF00B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975C3F099C8DCF00B05160 /* PBXContainerItemProxy */;
-               };
-               AF975C5E099C8F3F00B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975C5F099C8F3F00B05160 /* PBXContainerItemProxy */;
-               };
-               AF975D53099CA0F000B05160 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF975D54099CA0F000B05160 /* PBXContainerItemProxy */;
-               };
-               AF998EDB0A083DB30051049D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF998EDC0A083DB30051049D /* PBXContainerItemProxy */;
-               };
-               AF998EF70A083E1D0051049D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF998EDA0A083DB30051049D /* TopBlock */;
-                       targetProxy = AF998EF60A083E1D0051049D /* PBXContainerItemProxy */;
-               };
-               AF9D466709B5109C006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D466809B5109C006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D474509B5300A006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D474609B5300A006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D476009B53166006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D476109B53166006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D48DC09B53322006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D48DD09B53322006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D48F509B535DA006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D48F609B535DA006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D492C09B53CBA006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D492D09B53CBA006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D495509B53FC9006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D495609B53FC9006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D496D09B5411D006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D496E09B5411D006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D499809B544C2006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D499909B544C2006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D4C6A09B59F27006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D4C6B09B59F27006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D4CE809B5AA8E006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D4CE909B5AA8E006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D4D7F09B5B2DC006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D4D8009B5B2DC006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D4DB009B5B71E006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D4DB109B5B71E006E59CF /* PBXContainerItemProxy */;
-               };
-               AF9D4DED09B5BB19006E59CF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AF9D4DEE09B5BB19006E59CF /* PBXContainerItemProxy */;
-               };
-               AFA160921052FF87009B93AA /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF6425CC09A18855000F4CD4 /* HyperCube */;
-                       targetProxy = AFA160911052FF87009B93AA /* PBXContainerItemProxy */;
-               };
-               AFA160941052FF87009B93AA /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF64260F09A18D6C000F4CD4 /* HyperBall */;
-                       targetProxy = AFA160931052FF87009B93AA /* PBXContainerItemProxy */;
-               };
-               AFA3392F0B058505002B0E7D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA339300B058505002B0E7D /* PBXContainerItemProxy */;
-               };
-               AFA33B8F0B0585A4002B0E7D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA3392E0B058505002B0E7D /* WebCollage */;
-                       targetProxy = AFA33B8E0B0585A4002B0E7D /* PBXContainerItemProxy */;
-               };
-               AFA33BCF0B0587B2002B0E7D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA33BC60B058740002B0E7D /* webcollage-helper */;
-                       targetProxy = AFA33BCE0B0587B2002B0E7D /* PBXContainerItemProxy */;
-               };
-               AFA33BDC0B058952002B0E7D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA33BC60B058740002B0E7D /* webcollage-helper */;
-                       targetProxy = AFA33BDB0B058952002B0E7D /* PBXContainerItemProxy */;
-               };
-               AFA33C040B058E3C002B0E7D /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA33C020B058E17002B0E7D /* webcollage-perl */;
-                       targetProxy = AFA33C030B058E3C002B0E7D /* PBXContainerItemProxy */;
-               };
-               AFA55947099330B000F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55948099330B000F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5596E0993317900F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA5596F0993317900F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA559930993322100F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA559940993322100F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA559B60993328000F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA559B70993328000F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA559D00993330600F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA559D10993330600F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55A040993340300F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55A050993340300F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55A21099334A000F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55A22099334A000F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55A7A0993364300F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55A7B0993364300F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55AD009933CEF00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55AD109933CEF00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55B0A09933E0500F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55B0B09933E0500F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55B2609933E8D00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55B2709933E8D00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55B7A09933F7200F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55B7B09933F7200F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55B9209933FDA00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55B9309933FDA00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55BAC099340CE00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55BAD099340CE00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55BE50993429100F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55BE60993429100F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55C0F0993431300F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55C100993431300F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55C78099349A600F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55C79099349A600F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55CAA09934BB200F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55CAB09934BB200F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55CCD09934CE400F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55CCE09934CE400F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55D3D0993565300F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55D3E0993565300F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55D630993584B00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55D640993584B00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55D80099358C400F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55D81099358C400F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55DC909935D7000F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55DCA09935D7000F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55DF109935E4900F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55DF209935E4900F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55E0E09935EDC00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55E0F09935EDC00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55E3009935F8E00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55E3109935F8E00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55E4F09935FF900F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55E5009935FF900F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55EC8099360E300F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55EC9099360E300F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55F07099361B700F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55F08099361B700F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55F2B0993622F00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55F2C0993622F00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55F430993629000F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55F440993629000F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55F730993643600F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55F740993643600F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55FD409936BFA00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55FD509936BFA00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA55FFA09936C6D00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA55FFB09936C6D00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5601509936CC800F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA5601609936CC800F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5603309936D5100F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA5603409936D5100F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5604B09936E2100F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA5604C09936E2100F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5606309936F3800F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA5606409936F3800F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA560AF0993718D00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA560B00993718D00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA560FE0993781600F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA560FF0993781600F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5611E0993791D00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFA56119099378CB00F3E977 /* molecules.h */;
-                       targetProxy = AFA5611D0993791D00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5615709937C0D00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA5615809937C0D00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5617C09937CF100F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA5617D09937CF100F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5619E09937D7E00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA5619F09937D7E00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA562070993849F00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA562080993849F00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA562200993852500F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA562210993852500F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA562C0099392C600F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA562C1099392C600F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA562DB099393C900F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA562DC099393C900F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA562F30993943B00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA562F40993943B00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA563140993951000F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA563150993951000F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA56332099395ED00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA56333099395ED00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA56352099396C000F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA56353099396C000F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA5637A099397B300F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA5637B099397B300F3E977 /* PBXContainerItemProxy */;
-               };
-               AFA563A5099398BB00F3E977 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFA563A6099398BB00F3E977 /* PBXContainerItemProxy */;
-               };
-               AFB581B0102F363300342B11 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD571B50996D9DC00BA26F7 /* Juggle */;
-                       targetProxy = AFB581AF102F363300342B11 /* PBXContainerItemProxy */;
-               };
-               AFB591A8178B812C00EA4005 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFB591A9178B812C00EA4005 /* PBXContainerItemProxy */;
-               };
-               AFB591C3178B821E00EA4005 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFB591A7178B812C00EA4005 /* Hexadrop */;
-                       targetProxy = AFB591C2178B821E00EA4005 /* PBXContainerItemProxy */;
-               };
-               AFBFE7401786405E00432B21 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFF2867F17860E830050A578 /* QuasiCrystal */;
-                       targetProxy = AFBFE73F1786405E00432B21 /* PBXContainerItemProxy */;
-               };
-               AFBFE7421786407000432B21 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF7510FF1782B5B900380EA1 /* Kaleidocycle */;
-                       targetProxy = AFBFE7411786407000432B21 /* PBXContainerItemProxy */;
-               };
-               AFBFE74C178642DC00432B21 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFBFE74D178642DC00432B21 /* PBXContainerItemProxy */;
-               };
-               AFBFE7641786438900432B21 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9D4DEC09B5BB19006E59CF /* Apple2 */;
-                       targetProxy = AFBFE7631786438900432B21 /* PBXContainerItemProxy */;
-               };
-               AFBFE76A178647FE00432B21 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFBFE76B178647FE00432B21 /* PBXContainerItemProxy */;
-               };
-               AFBFE7811786482B00432B21 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF7776E409B63ABF00EA3033 /* Phosphor */;
-                       targetProxy = AFBFE7801786482B00432B21 /* PBXContainerItemProxy */;
-               };
-               AFBFE785178648E600432B21 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFBFE74B178642DC00432B21 /* Apple2-OSX */;
-                       targetProxy = AFBFE784178648E600432B21 /* PBXContainerItemProxy */;
-               };
-               AFBFE787178648F500432B21 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFBFE767178647FE00432B21 /* Phosphor-OSX */;
-                       targetProxy = AFBFE786178648F500432B21 /* PBXContainerItemProxy */;
-               };
-               AFCAD5F90992DFE00009617A /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF9771D60989DC4A001F8B92 /* SaverTester */;
-                       targetProxy = AFCAD5F80992DFE00009617A /* PBXContainerItemProxy */;
-               };
-               AFD51B1C0F063B4A00471C02 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD51B1D0F063B4A00471C02 /* PBXContainerItemProxy */;
-               };
-               AFD51B350F063B7800471C02 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFD51B1B0F063B4A00471C02 /* Photopile */;
-                       targetProxy = AFD51B340F063B7800471C02 /* PBXContainerItemProxy */;
-               };
-               AFD56DF20996A03800BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56DF30996A03800BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56EAF0996A72600BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56EB00996A72600BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56EDB0996A95700BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56EDC0996A95700BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56F0C0996AAFA00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56F0D0996AAFA00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56F240996AB8A00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56F250996AB8A00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56F500996AEEE00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56F510996AEEE00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56F6C0996B01600BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56F6D0996B01600BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56F8D0996B09400BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56F8E0996B09400BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56FA40996B10F00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56FA50996B10F00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56FBA0996B18F00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56FBB0996B18F00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56FD00996B20900BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56FD10996B20900BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD56FF90996B43800BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD56FFA0996B43800BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD570100996B4CC00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD570110996B4CC00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD570270996B56D00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD570280996B56D00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD570440996B61600BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD570450996B61600BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD5705A0996B6A300BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD5705B0996B6A300BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD570700996B72700BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD570710996B72700BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD570860996B80300BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD570870996B80300BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD5709C0996B88E00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD5709D0996B88E00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD570B20996B93000BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD570B30996B93000BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD570CA0996B9F800BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD570CB0996B9F800BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD570EB0996BBBF00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD570EC0996BBBF00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD571140996BE9300BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD571150996BE9300BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD5712D0996BF2E00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD5712E0996BF2E00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD571440996C01700BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD571450996C01700BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD5715A0996C0CE00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD5715B0996C0CE00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD571B60996D9DC00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD571B70996D9DC00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD572230996E4A300BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD572240996E4A300BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD5726E0996EE8500BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD5726F0996EE8500BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD572A60996F99600BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD572A70996F99600BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD572C30996FC0F00BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD572C40996FC0F00BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD572FA099701C000BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD572FB099701C000BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFD5735E0997411200BA26F7 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFD5735F0997411200BA26F7 /* PBXContainerItemProxy */;
-               };
-               AFDA658F178A52B70070D24B /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFDA6590178A52B70070D24B /* PBXContainerItemProxy */;
-               };
-               AFDA65AA178A54690070D24B /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFDA658E178A52B70070D24B /* Unknown Pleasures */;
-                       targetProxy = AFDA65A9178A54690070D24B /* PBXContainerItemProxy */;
-               };
-               AFE2A4570E2E904600ADB298 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFE2A4580E2E904600ADB298 /* PBXContainerItemProxy */;
-               };
-               AFE2A46F0E2E908E00ADB298 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFE2A4560E2E904600ADB298 /* SkyTentacles */;
-                       targetProxy = AFE2A46E0E2E908E00ADB298 /* PBXContainerItemProxy */;
-               };
-               AFE30BE90E52B14700CCF4A5 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFE30BEA0E52B14700CCF4A5 /* PBXContainerItemProxy */;
-               };
-               AFE6A1830CDD7B2E002805BF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFE6A1840CDD7B2E002805BF /* PBXContainerItemProxy */;
-               };
-               AFE6A19C0CDD7B7F002805BF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFE6A1820CDD7B2E002805BF /* MoebiusGears */;
-                       targetProxy = AFE6A19B0CDD7B7F002805BF /* PBXContainerItemProxy */;
-               };
-               AFE6A41C0CDD7FAA002805BF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFE6A41D0CDD7FAA002805BF /* PBXContainerItemProxy */;
-               };
-               AFE6A4300CDD7FEE002805BF /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFE6A41B0CDD7FAA002805BF /* Abstractile */;
-                       targetProxy = AFE6A42F0CDD7FEE002805BF /* PBXContainerItemProxy */;
-               };
-               AFF2868017860E830050A578 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFF2868117860E830050A578 /* PBXContainerItemProxy */;
-               };
-               AFF3C9E917CCAC440028F240 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFF3C9EA17CCAC440028F240 /* PBXContainerItemProxy */;
-               };
-               AFF3CA0117CCAE210028F240 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFF3C9E817CCAC440028F240 /* Geodesic */;
-                       targetProxy = AFF3CA0017CCAE210028F240 /* PBXContainerItemProxy */;
-               };
-               AFF463370C4403E400EE6509 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFF463380C4403E400EE6509 /* PBXContainerItemProxy */;
-               };
-               AFF463530C44062500EE6509 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFF463360C4403E400EE6509 /* CWaves */;
-                       targetProxy = AFF463520C44062500EE6509 /* PBXContainerItemProxy */;
-               };
-               AFF463590C440AEF00EE6509 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFF4635A0C440AEF00EE6509 /* PBXContainerItemProxy */;
-               };
-               AFF4636F0C440B3B00EE6509 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFF463580C440AEF00EE6509 /* GLCells */;
-                       targetProxy = AFF4636E0C440B3B00EE6509 /* PBXContainerItemProxy */;
-               };
-               AFFAB31619158CE40020F021 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
-                       targetProxy = AFFAB31719158CE40020F021 /* PBXContainerItemProxy */;
-               };
-               AFFAB33519158F1E0020F021 /* PBXTargetDependency */ = {
-                       isa = PBXTargetDependency;
-                       target = AFFAB31519158CE40020F021 /* ProjectivePlane */;
-                       targetProxy = AFFAB33419158F1E0020F021 /* PBXContainerItemProxy */;
-               };
-/* End PBXTargetDependency section */
-
-/* Begin PBXVariantGroup section */
-               089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
-                       isa = PBXVariantGroup;
-                       children = (
-                               089C165DFE840E0CC02AAC07 /* InfoPlist.strings */,
-                       );
-                       name = InfoPlist.strings;
-                       sourceTree = "<group>";
-               };
-               AF9772E10989DFC6001F8B92 /* SaverRunner.nib */ = {
-                       isa = PBXVariantGroup;
-                       children = (
-                               AF9772E20989DFC6001F8B92 /* English */,
-                       );
-                       name = SaverRunner.nib;
-                       sourceTree = "<group>";
-               };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
-               AF0839A009930B6B00277BE9 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF0839A109930B6B00277BE9 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF083A46099311D700277BE9 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF083A47099311D700277BE9 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF0DC7BB0C4C73F600D76972 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF0DC7BC0C4C73F600D76972 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF0DCA540C4CBB0D00D76972 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF0DCA550C4CBB0D00D76972 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF137D420F075C9C004DE3B2 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = Obsolete;
-                       };
-                       name = Debug;
-               };
-               AF137D430F075C9C004DE3B2 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = Obsolete;
-                       };
-                       name = Release;
-               };
-               AF1A17710D6D6EE3008AF328 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF1A17720D6D6EE3008AF328 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF1ADA0F18500FA200932759 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}.updater";
-                               FRAMEWORK_SEARCH_PATHS = (
-                                       "$(inherited)",
-                                       "$(SRCROOT)/OSX",
-                               );
-                               INFOPLIST_FILE = "$(SRCROOT)/OSX/Updater.plist";
-                               "OTHER_CFLAGS[sdk=macosx*]" = "-fno-objc-gc";
-                               PRODUCT_NAME = "$(TARGET_NAME)";
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Debug;
-               };
-               AF1ADA1018500FA200932759 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}.updater";
-                               FRAMEWORK_SEARCH_PATHS = (
-                                       "$(inherited)",
-                                       "$(SRCROOT)/OSX",
-                               );
-                               INFOPLIST_FILE = "$(SRCROOT)/OSX/Updater.plist";
-                               "OTHER_CFLAGS[sdk=macosx*]" = "-fno-objc-gc";
-                               PRODUCT_NAME = "$(TARGET_NAME)";
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Release;
-               };
-               AF2D4D8D13E902F5002AA818 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "USE_IPHONE=1",
-                                       "PHOSPHOR_ONLY=1",
-                                       "$(inherited)",
-                               );
-                               INFOPLIST_FILE = OSX/iSaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               PRODUCT_NAME = Phosphor;
-                               SDKROOT = iphoneos;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Debug;
-               };
-               AF2D4D8E13E902F5002AA818 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "USE_IPHONE=1",
-                                       "PHOSPHOR_ONLY=1",
-                                       "$(inherited)",
-                               );
-                               INFOPLIST_FILE = OSX/iSaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               PRODUCT_NAME = Phosphor;
-                               SDKROOT = iphoneos;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Release;
-               };
-               AF2D4F7C13E91093002AA818 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "USE_IPHONE=1",
-                                       "APPLE2_ONLY=1",
-                                       "$(inherited)",
-                               );
-                               INFOPLIST_FILE = OSX/iSaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               PRODUCT_NAME = Apple2;
-                               SDKROOT = iphoneos;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Debug;
-               };
-               AF2D4F7D13E91093002AA818 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "USE_IPHONE=1",
-                                       "APPLE2_ONLY=1",
-                                       "$(inherited)",
-                               );
-                               INFOPLIST_FILE = OSX/iSaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               PRODUCT_NAME = Apple2;
-                               SDKROOT = iphoneos;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Release;
-               };
-               AF32D9F20F3AD0B40080F535 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF32D9F30F3AD0B40080F535 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF3581D31431D47B00E09C51 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF3581D41431D47B00E09C51 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF358214143330F900E09C51 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF358215143330F900E09C51 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF35E89E0E63823600691F2F /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF35E89F0E63823600691F2F /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF39E294198A11F60064A58D /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = WindupRobot;
-                       };
-                       name = Debug;
-               };
-               AF39E295198A11F60064A58D /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = WindupRobot;
-                       };
-                       name = Release;
-               };
-               AF3C71570D624BF50030CC0D /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF3C71580D624BF50030CC0D /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF476FC4099D154F001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF476FC5099D154F001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF476FE9099D1686001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF476FEA099D1686001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF47705A099D4385001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF47705B099D4385001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477177099D4786001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477178099D4786001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF47718D099D4803001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF47718E099D4803001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4771B5099D4949001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4771B6099D4949001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4771E9099D4D9A001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4771EA099D4D9A001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477200099D4E63001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477201099D4E63001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477216099D4EE8001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477217099D4EE8001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF47722C099D4F67001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF47722D099D4F67001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477261099D5717001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477262099D5717001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477279099D57B9001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF47727A099D57B9001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477291099D5926001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477292099D5926001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477390099D65A1001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477391099D65A1001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4773A8099D6648001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4773A9099D6648001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4773CF099D67B9001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4773D0099D67B9001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477410099D69E7001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477411099D69E7001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477435099D7C70001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477436099D7C70001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477450099D7D33001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477451099D7D33001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477491099D89E4001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477492099D89E4001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4774A7099D8A74001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4774A8099D8A74001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4774C2099D8B5F001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4774C3099D8B5F001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4774DC099D8BFF001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4774DD099D8BFF001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF47756B099D9A1A001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF47756C099D9A1A001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477591099D9C28001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477592099D9C28001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4775AD099D9CF7001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4775AE099D9CF7001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4775E6099D9F69001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4775E7099D9F69001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477600099DA030001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477601099DA030001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477621099DA26C001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477622099DA26C001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477652099DA6D0001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477653099DA6D0001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477668099DA78E001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477669099DA78E001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF47767E099DA849001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF47767F099DA849001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF47769D099DAA6F001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF47769E099DAA6F001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4776B8099DABDD001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4776B9099DABDD001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4776CE099DAC8A001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4776CF099DAC8A001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4776E9099DADDF001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4776EA099DADDF001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4776FF099DAE7A001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477700099DAE7A001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF47771B099DAF9F001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF47771C099DAF9F001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477731099DB044001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477732099DB044001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477760099DB61E001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477761099DB61E001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477782099DB965001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477783099DB965001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF47779E099DBA90001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF47779F099DBA90001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4777DF099DC183001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4777E0099DC183001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4778B9099DDB79001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4778BA099DDB79001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4778D5099DDCAE001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4778D6099DDCAE001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4778F6099DDDC8001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF4778F7099DDDC8001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477917099DE379001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477918099DE379001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF477938099DE4C7001F091E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF477939099DE4C7001F091E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4808C3098C3B8B00FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               INSTALL_PATH = /usr/local/lib;
-                               SKIP_INSTALL = YES;
-                               SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos";
-                               VALID_ARCHS = "i386 x86_64 armv6 armv7 armv7s arm64";
-                       };
-                       name = Debug;
-               };
-               AF4808C4098C3B8B00FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               INSTALL_PATH = /usr/local/lib;
-                               SKIP_INSTALL = YES;
-                               SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos";
-                               VALID_ARCHS = "i386 x86_64 armv6 armv7 armv7s arm64";
-                       };
-                       name = Release;
-               };
-               AF480ABB098C66E300FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "All Savers (XScreenSaver)";
-                       };
-                       name = Debug;
-               };
-               AF480ABC098C66E300FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "All Savers (XScreenSaver)";
-                       };
-                       name = Release;
-               };
-               AF480C56098E301400FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF480C57098E301400FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF480D65098EED6E00FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "All Savers (XLockmore)";
-                       };
-                       name = Debug;
-               };
-               AF480D66098EED6E00FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "All Savers (XLockmore)";
-                       };
-                       name = Release;
-               };
-               AF480D68098EED6E00FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "All Savers (OpenGL)";
-                       };
-                       name = Debug;
-               };
-               AF480D69098EED6E00FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "All Savers (OpenGL)";
-                       };
-                       name = Release;
-               };
-               AF480D6B098EED6E00FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "All Savers";
-                       };
-                       name = Debug;
-               };
-               AF480D6C098EED6E00FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "All Savers";
-                       };
-                       name = Release;
-               };
-               AF480D7F098EEDDE00FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF480D80098EEDDE00FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF4810F909909FBA00FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF4810FA09909FBA00FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF4812620990CE2700FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF4812630990CE2700FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF4812C40990D3D900FB32B8 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF4812C50990D3D900FB32B8 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF48DF010A0C25E000F94CF9 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF48DF020A0C25E000F94CF9 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF4A345B102A593600A81B2A /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF4A345C102A593600A81B2A /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF4FD6F80CE7A486005EE58E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF4FD6F90CE7A486005EE58E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF4FF4950D52CA0800666F98 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = m6502.h;
-                       };
-                       name = Debug;
-               };
-               AF4FF4960D52CA0800666F98 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = m6502.h;
-                       };
-                       name = Release;
-               };
-               AF4FF4CC0D52CBDE00666F98 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF4FF4CD0D52CBDE00666F98 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF5C9B0B1A0CCE6E00B0147A /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF5C9B0C1A0CCE6E00B0147A /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF642403099FF9C2000F4CD4 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF642404099FF9C2000F4CD4 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF6425DA09A18855000F4CD4 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF6425DB09A18855000F4CD4 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF6425FA09A189EC000F4CD4 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF6425FB09A189EC000F4CD4 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF64261D09A18D6C000F4CD4 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF64261E09A18D6C000F4CD4 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF64263A09A18F54000F4CD4 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF64263B09A18F54000F4CD4 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF64265D09A19229000F4CD4 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF64265E09A19229000F4CD4 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF64268909A194B0000F4CD4 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF64268A09A194B0000F4CD4 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF64277F09A1D37A000F4CD4 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF64278009A1D37A000F4CD4 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF6427B609A2DE36000F4CD4 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF6427B709A2DE36000F4CD4 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF68A49019196CF800D41CD1 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = Tessellimage;
-                       };
-                       name = Debug;
-               };
-               AF68A49119196CF800D41CD1 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = Tessellimage;
-                       };
-                       name = Release;
-               };
-               AF73FF341A09877F00E485E9 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = BinaryRing;
-                       };
-                       name = Debug;
-               };
-               AF73FF351A09877F00E485E9 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = BinaryRing;
-                       };
-                       name = Release;
-               };
-               AF7511101782B5B900380EA1 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = Kaleidocycle;
-                       };
-                       name = Debug;
-               };
-               AF7511111782B5B900380EA1 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = Kaleidocycle;
-                       };
-                       name = Release;
-               };
-               AF7776F409B63ABF00EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF7776F509B63ABF00EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF77772809B6416100EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF77772909B6416100EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF77774F09B6446500EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF77775009B6446500EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF77778609B6497800EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF77778709B6497800EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF7777A009B64A5200EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF7777A109B64A5200EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF7777BA09B64B2600EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF7777BB09B64B2600EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF7777E209B64C6B00EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF7777E309B64C6B00EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF7777FC09B64E3100EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF7777FD09B64E3100EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF77782309B6504400EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF77782409B6504400EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF77785609B6528100EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF77785709B6528100EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF77787209B6536000EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF77787309B6536000EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF77788D09B6563500EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF77788E09B6563500EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF7778B309B659C800EA3033 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF7778B409B659C800EA3033 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF78D187142DD8F3002AAF77 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF78D188142DD8F3002AAF77 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF794F72099748450059A8B0 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF794F73099748450059A8B0 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF794F9C09974A320059A8B0 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF794F9D09974A320059A8B0 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF794FDB09974FA60059A8B0 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF794FDC09974FA60059A8B0 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF7ACFD219FF0A9200BD752B /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = GeodesicGears;
-                       };
-                       name = Debug;
-               };
-               AF7ACFD319FF0A9200BD752B /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = GeodesicGears;
-                       };
-                       name = Release;
-               };
-               AF91898D158FC00A002B5D1E /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}";
-                               CODE_SIGN_IDENTITY = "iPhone Developer";
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "USE_IPHONE=1",
-                                       "$(inherited)",
-                               );
-                               "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = NO;
-                               INFOPLIST_FILE = OSX/iSaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               PRODUCT_NAME = XScreenSaver;
-                               PROVISIONING_PROFILE = "";
-                               SDKROOT = iphoneos;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Debug;
-               };
-               AF91898E158FC00A002B5D1E /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}";
-                               CODE_SIGN_IDENTITY = "iPhone Developer";
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "USE_IPHONE=1",
-                                       "$(inherited)",
-                               );
-                               "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = NO;
-                               INFOPLIST_FILE = OSX/iSaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               PRODUCT_NAME = XScreenSaver;
-                               PROVISIONING_PROFILE = "";
-                               SDKROOT = iphoneos;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Release;
-               };
-               AF97573B099C317000B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF97573C099C317000B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975783099C374A00B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975784099C374A00B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9757D0099C3E6300B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9757D1099C3E6300B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975816099C41D500B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975817099C41D500B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975873099C475900B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975874099C475900B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975A44099C681F00B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975A45099C681F00B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975A7A099C6AB200B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975A7B099C6AB200B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975A94099C6BC300B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975A95099C6BC300B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975AE5099C6EB100B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975AE6099C6EB100B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975B0A099C6FE400B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975B0B099C6FE400B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975C20099C8C1500B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975C21099C8C1500B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975C4C099C8DCF00B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975C4D099C8DCF00B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975C6C099C8F3F00B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975C6D099C8F3F00B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF975D61099CA0F000B05160 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF975D62099CA0F000B05160 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF976FBF0989CAA4001F8B92 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF976FC00989CAA4001F8B92 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF97703E0989D1E6001F8B92 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF97703F0989D1E6001F8B92 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF97707B0989D2F6001F8B92 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF97707C0989D2F6001F8B92 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9771DB0989DC4B001F8B92 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               INFOPLIST_FILE = OSX/SaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Debug;
-               };
-               AF9771DC0989DC4B001F8B92 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               INFOPLIST_FILE = OSX/SaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Release;
-               };
-               AF998EEC0A083DB30051049D /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AF998EED0A083DB30051049D /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AF9D467409B5109C006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D467509B5109C006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D475209B5300A006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D475309B5300A006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D476D09B53166006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D476E09B53166006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D48E909B53322006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D48EA09B53322006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D490209B535DA006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D490309B535DA006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D493909B53CBA006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D493A09B53CBA006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D496209B53FC9006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D496309B53FC9006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D497A09B5411D006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D497B09B5411D006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D49A509B544C2006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D49A609B544C2006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D4C7709B59F27006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D4C7809B59F27006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D4CF509B5AA8E006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D4CF609B5AA8E006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D4D8D09B5B2DC006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D4D8E09B5B2DC006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D4DBE09B5B71E006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D4DBF09B5B71E006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9D4DFC09B5BB19006E59CF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AF9D4DFD09B5BB19006E59CF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AF9E7EC6190F4C1C00A8B01F /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "$(TARGET_NAME)";
-                               SKIP_INSTALL = YES;
-                       };
-                       name = Debug;
-               };
-               AF9E7EC7190F4C1C00A8B01F /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = "$(TARGET_NAME)";
-                               SKIP_INSTALL = YES;
-                       };
-                       name = Release;
-               };
-               AFA3393E0B058505002B0E7D /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFA3393F0B058505002B0E7D /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFA33BCC0B058754002B0E7D /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
-                               INSTALL_PATH = "$(HOME)/bin";
-                               OTHER_LDFLAGS = (
-                                       "-framework",
-                                       Cocoa,
-                               );
-                               PRODUCT_NAME = "webcollage-helper";
-                       };
-                       name = Debug;
-               };
-               AFA33BCD0B058754002B0E7D /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
-                               INSTALL_PATH = "$(HOME)/bin";
-                               OTHER_LDFLAGS = (
-                                       "-framework",
-                                       Cocoa,
-                               );
-                               PRODUCT_NAME = "webcollage-helper";
-                       };
-                       name = Release;
-               };
-               AFA33C080B058E67002B0E7D /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = webcollage;
-                       };
-                       name = Debug;
-               };
-               AFA33C090B058E67002B0E7D /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = webcollage;
-                       };
-                       name = Release;
-               };
-               AFA55958099330B000F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55959099330B000F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5597D0993317900F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5597E0993317900F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA559A20993322100F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA559A30993322100F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA559C50993328000F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA559C60993328000F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA559DF0993330600F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA559E00993330600F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55A130993340300F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55A140993340300F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55A30099334A000F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55A31099334A000F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55A890993364300F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55A8A0993364300F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55ADF09933CEF00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55AE009933CEF00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55B1C09933E0500F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55B1D09933E0500F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55B3509933E8D00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55B3609933E8D00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55B8909933F7200F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55B8A09933F7200F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55BA109933FDA00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55BA209933FDA00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55BBB099340CE00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55BBC099340CE00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55BF40993429100F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55BF50993429100F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55C1E0993431300F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55C1F0993431300F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55C87099349A600F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55C88099349A600F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55CB909934BB200F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55CBA09934BB200F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55CDC09934CE400F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55CDD09934CE400F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55D4C0993565300F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55D4D0993565300F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55D720993584B00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55D730993584B00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55D8F099358C400F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55D90099358C400F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55DD809935D7000F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55DD909935D7000F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55E0109935E4900F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55E0209935E4900F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55E1D09935EDC00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55E1E09935EDC00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55E4009935F8E00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55E4109935F8E00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55E5E09935FF900F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55E5F09935FF900F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55EE1099360E300F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55EE2099360E300F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55F1C099361B700F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55F1D099361B700F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55F3A0993622F00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55F3B0993622F00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55F520993629000F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55F530993629000F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55F820993643600F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55F830993643600F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA55FE309936BFA00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA55FE409936BFA00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5600909936C6D00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5600A09936C6D00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5602409936CC800F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5602509936CC800F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5604209936D5100F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5604309936D5100F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5605A09936E2100F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5605B09936E2100F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5607209936F3800F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5607309936F3800F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA560BE0993718D00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA560BF0993718D00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5610D0993781600F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5610E0993781600F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5611B099378EA00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = molecules.h;
-                       };
-                       name = Debug;
-               };
-               AFA5611C099378EA00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = molecules.h;
-                       };
-                       name = Release;
-               };
-               AFA5616809937C0D00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5616909937C0D00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5618B09937CF100F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5618C09937CF100F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA561AD09937D7E00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA561AE09937D7E00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA562170993849F00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA562180993849F00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA5622F0993852500F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA562300993852500F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA562CF099392C600F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA562D0099392C600F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA562EA099393C900F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA562EB099393C900F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA563020993943B00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA563030993943B00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA563240993951000F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA563250993951000F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA56341099395ED00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA56342099395ED00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA56361099396C000F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA56362099396C000F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA56389099397B300F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA5638A099397B300F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFA563B4099398BB00F3E977 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFA563B5099398BB00F3E977 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFB591B8178B812C00EA4005 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = Hexadrop;
-                       };
-                       name = Debug;
-               };
-               AFB591B9178B812C00EA4005 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               PRODUCT_NAME = Hexadrop;
-                       };
-                       name = Release;
-               };
-               AFBFE75C178642DC00432B21 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               INFOPLIST_FILE = OSX/SaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               "OTHER_CFLAGS[sdk=macosx*]" = "";
-                               PRODUCT_NAME = Apple2;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Debug;
-               };
-               AFBFE75D178642DC00432B21 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               INFOPLIST_FILE = OSX/SaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               "OTHER_CFLAGS[sdk=macosx*]" = "";
-                               PRODUCT_NAME = Apple2;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Release;
-               };
-               AFBFE77C178647FE00432B21 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               INFOPLIST_FILE = OSX/SaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               "OTHER_CFLAGS[sdk=macosx*]" = "";
-                               PRODUCT_NAME = Phosphor;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Debug;
-               };
-               AFBFE77D178647FE00432B21 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               INFOPLIST_FILE = OSX/SaverRunner.plist;
-                               INSTALL_PATH = "$(HOME)/Applications";
-                               "OTHER_CFLAGS[sdk=macosx*]" = "";
-                               PRODUCT_NAME = Phosphor;
-                               WRAPPER_EXTENSION = app;
-                       };
-                       name = Release;
-               };
-               AFD51B2E0F063B4A00471C02 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFD51B2F0F063B4A00471C02 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFD56E020996A03800BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFD56E030996A03800BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFD56EBC0996A72600BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56EBD0996A72600BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD56EE80996A95700BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56EE90996A95700BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD56F190996AAFA00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56F1A0996AAFA00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD56F310996AB8A00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56F320996AB8A00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD56F5D0996AEEE00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56F5E0996AEEE00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD56F790996B01600BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56F7A0996B01600BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD56F9A0996B09400BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56F9B0996B09400BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD56FB10996B10F00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56FB20996B10F00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD56FC70996B18F00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56FC80996B18F00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD56FDD0996B20900BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD56FDE0996B20900BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD570060996B43800BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD570070996B43800BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD5701D0996B4CC00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD5701E0996B4CC00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD570340996B56D00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD570350996B56D00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD570510996B61600BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD570520996B61600BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD570670996B6A300BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD570680996B6A300BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD5707D0996B72700BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD5707E0996B72700BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD570930996B80300BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD570940996B80300BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD570A90996B88E00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD570AA0996B88E00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD570BF0996B93000BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD570C00996B93000BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD570D70996B9F800BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD570D80996B9F800BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD570F80996BBBF00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD570F90996BBBF00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD571210996BE9300BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD571220996BE9300BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD5713A0996BF2E00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD5713B0996BF2E00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD571510996C01700BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD571520996C01700BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD571670996C0CE00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD571680996C0CE00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD571C30996D9DC00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD571C40996D9DC00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD572300996E4A300BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD572310996E4A300BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD5727B0996EE8500BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD5727C0996EE8500BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD572B30996F99600BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD572B40996F99600BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD572D00996FC0F00BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD572D10996FC0F00BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD57307099701C000BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD57308099701C000BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFD5736B0997411200BA26F7 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFD5736C0997411200BA26F7 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFDA659F178A52B70070D24B /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = UnknownPleasures;
-                       };
-                       name = Debug;
-               };
-               AFDA65A0178A52B70070D24B /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = UnknownPleasures;
-                       };
-                       name = Release;
-               };
-               AFE2A4680E2E904600ADB298 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFE2A4690E2E904600ADB298 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFE30BFA0E52B14700CCF4A5 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFE30BFB0E52B14700CCF4A5 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFE6A1950CDD7B2E002805BF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFE6A1960CDD7B2E002805BF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFE6A42B0CDD7FAA002805BF /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFE6A42C0CDD7FAA002805BF /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFF2869017860E830050A578 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = QuasiCrystal;
-                       };
-                       name = Debug;
-               };
-               AFF2869117860E830050A578 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = QuasiCrystal;
-                       };
-                       name = Release;
-               };
-               AFF3C9F917CCAC440028F240 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = Geodesic;
-                       };
-                       name = Debug;
-               };
-               AFF3C9FA17CCAC440028F240 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                               PRODUCT_NAME = Geodesic;
-                       };
-                       name = Release;
-               };
-               AFF463450C4403E400EE6509 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Debug;
-               };
-               AFF463460C4403E400EE6509 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                       };
-                       name = Release;
-               };
-               AFF4636A0C440AEF00EE6509 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFF4636B0C440AEF00EE6509 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               AFFAB32719158CE40020F021 /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Debug;
-               };
-               AFFAB32819158CE40020F021 /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "USE_GL=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               "OTHER_LDFLAGS[sdk=macosx*]" = (
-                                       "-ljwxyz",
-                                       "-framework",
-                                       ScreenSaver,
-                                       "-framework",
-                                       Cocoa,
-                                       "-framework",
-                                       Carbon,
-                                       "-framework",
-                                       AGL,
-                                       "-framework",
-                                       OpenGL,
-                               );
-                       };
-                       name = Release;
-               };
-               C01FCF4F08A954540054247B /* Debug */ = {
-                       isa = XCBuildConfiguration;
-                       baseConfigurationReference = AF94E7411A16E93600289B93 /* xscreensaver.xcconfig */;
-                       buildSettings = {
-                               ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
-                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}.${PRODUCT_NAME:rfc1034identifier}";
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
-                               "CODE_SIGN_IDENTITY[sdk=iphonesimulator*]" = "iPhone Developer";
-                               COMBINE_HIDPI_IMAGES = YES;
-                               GCC_OPTIMIZATION_LEVEL = 0;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = OSX/xscreensaver_Prefix.pch;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "HAVE_COCOA=1",
-                                       "GETTIMEOFDAY_TWO_ARGS=1",
-                                       "HAVE_UNISTD_H=1",
-                                       "STANDALONE=1",
-                                       "HAVE_GLBINDTEXTURE=1",
-                                       "HAVE_UNAME=1",
-                                       "HAVE_ICMP=1",
-                                       "HAVE_GETIFADDRS=1",
-                                       "HAVE_FORKPTY=1",
-                                       "HAVE_UTIL_H=1",
-                                       "HAVE_PTHREAD=1",
-                                       "HAVE_GETADDRINFO=1",
-                                       "HAVE_STRUCT_SOCKADDR_SA_LEN=1",
-                                       "HAVE_XUTF8DRAWSTRING=1",
-                                       "HAVE_STDINT_H=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS)",
-                               );
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "CLASS=XScreenSaver${EXECUTABLE_NAME}View",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               GCC_SYMBOLS_PRIVATE_EXTERN = NO;
-                               GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
-                               GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
-                               GCC_WARN_ABOUT_RETURN_TYPE = YES;
-                               GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
-                               GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
-                               GCC_WARN_MISSING_PARENTHESES = YES;
-                               GCC_WARN_SHADOW = NO;
-                               GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
-                               GCC_WARN_UNINITIALIZED_AUTOS = YES;
-                               GCC_WARN_UNUSED_FUNCTION = YES;
-                               GCC_WARN_UNUSED_LABEL = YES;
-                               GCC_WARN_UNUSED_VALUE = YES;
-                               GCC_WARN_UNUSED_VARIABLE = YES;
-                               HEADER_SEARCH_PATHS = (
-                                       "$(HEADER_SEARCH_PATHS)",
-                                       "$(SRCROOT)",
-                                       "$(SRCROOT)/utils",
-                                       "$(SRCROOT)/hacks",
-                               );
-                               INFOPLIST_FILE = OSX/XScreenSaver.plist;
-                               INSTALL_PATH = "$(HOME)/Library/Screen Savers";
-                               IPHONEOS_DEPLOYMENT_TARGET = 5.1.1;
-                               LIBRARY_SEARCH_PATHS = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)";
-                               MACOSX_DEPLOYMENT_TARGET = 10.4;
-                               ONLY_ACTIVE_ARCH = YES;
-                               OTHER_CFLAGS = "";
-                               "OTHER_CFLAGS[sdk=macosx*]" = "$(OBJC_GC_CFLAGS)";
-                               "OTHER_LDFLAGS[sdk=macosx*]" = "-headerpad_max_install_names";
-                               PRODUCT_NAME = "$(TARGET_NAME)";
-                               PROVISIONING_PROFILE = "A33D2D59-2A1E-4D45-8AA1-CB2EC74F9DCC";
-                               SDKROOT = macosx;
-                               "SDKROOT[arch=arm*]" = iphoneos;
-                               SYMROOT = OSX/build;
-                               TARGETED_DEVICE_FAMILY = "1,2";
-                               USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR) $(USER_HEADER_SEARCH_PATHS)";
-                               WARNING_CFLAGS = "-Wimplicit";
-                               WRAPPER_EXTENSION = saver;
-                       };
-                       name = Debug;
-               };
-               C01FCF5008A954540054247B /* Release */ = {
-                       isa = XCBuildConfiguration;
-                       baseConfigurationReference = AF94E7411A16E93600289B93 /* xscreensaver.xcconfig */;
-                       buildSettings = {
-                               ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
-                               BUNDLE_IDENTIFIER = "org.jwz.${PROJECT_NAME:rfc1034identifier}.${PRODUCT_NAME:rfc1034identifier}";
-                               "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Jamie Zawinski (4627ATJELP)";
-                               "CODE_SIGN_IDENTITY[sdk=iphonesimulator*]" = "iPhone Distribution: Jamie Zawinski (4627ATJELP)";
-                               COMBINE_HIDPI_IMAGES = YES;
-                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-                               GCC_PRECOMPILE_PREFIX_HEADER = YES;
-                               GCC_PREFIX_HEADER = OSX/xscreensaver_Prefix.pch;
-                               GCC_PREPROCESSOR_DEFINITIONS = (
-                                       "HAVE_COCOA=1",
-                                       "GETTIMEOFDAY_TWO_ARGS=1",
-                                       "HAVE_UNISTD_H=1",
-                                       "STANDALONE=1",
-                                       "HAVE_GLBINDTEXTURE=1",
-                                       "HAVE_UNAME=1",
-                                       "HAVE_ICMP=1",
-                                       "HAVE_GETIFADDRS=1",
-                                       "HAVE_FORKPTY=1",
-                                       "HAVE_UTIL_H=1",
-                                       "HAVE_PTHREAD=1",
-                                       "HAVE_GETADDRINFO=1",
-                                       "HAVE_STRUCT_SOCKADDR_SA_LEN=1",
-                                       "HAVE_XUTF8DRAWSTRING=1",
-                                       "HAVE_STDINT_H=1",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS)",
-                               );
-                               GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
-                                       "CLASS=XScreenSaver${EXECUTABLE_NAME}View",
-                                       "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
-                               );
-                               GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
-                               GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
-                               GCC_WARN_ABOUT_RETURN_TYPE = YES;
-                               GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
-                               GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
-                               GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
-                               GCC_WARN_MISSING_PARENTHESES = YES;
-                               GCC_WARN_SHADOW = NO;
-                               GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
-                               GCC_WARN_UNINITIALIZED_AUTOS = YES;
-                               GCC_WARN_UNUSED_FUNCTION = YES;
-                               GCC_WARN_UNUSED_LABEL = YES;
-                               GCC_WARN_UNUSED_VALUE = YES;
-                               GCC_WARN_UNUSED_VARIABLE = YES;
-                               HEADER_SEARCH_PATHS = (
-                                       "$(HEADER_SEARCH_PATHS)",
-                                       "$(SRCROOT)",
-                                       "$(SRCROOT)/utils",
-                                       "$(SRCROOT)/hacks",
-                               );
-                               INFOPLIST_FILE = OSX/XScreenSaver.plist;
-                               INSTALL_PATH = "$(HOME)/Library/Screen Savers";
-                               IPHONEOS_DEPLOYMENT_TARGET = 5.1.1;
-                               LIBRARY_SEARCH_PATHS = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)";
-                               LLVM_LTO = NO;
-                               "LLVM_LTO[sdk=macosx*]" = YES;
-                               MACOSX_DEPLOYMENT_TARGET = 10.4;
-                               OTHER_CFLAGS = "";
-                               "OTHER_CFLAGS[sdk=macosx*]" = "$(OBJC_GC_CFLAGS)";
-                               "OTHER_LDFLAGS[sdk=macosx*]" = "-headerpad_max_install_names";
-                               PRODUCT_NAME = "$(TARGET_NAME)";
-                               PROVISIONING_PROFILE = "A33D2D59-2A1E-4D45-8AA1-CB2EC74F9DCC";
-                               SDKROOT = macosx;
-                               "SDKROOT[arch=arm*]" = iphoneos;
-                               SYMROOT = OSX/build;
-                               TARGETED_DEVICE_FAMILY = "1,2";
-                               USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR) $(USER_HEADER_SEARCH_PATHS)";
-                               VALIDATE_PRODUCT = YES;
-                               WARNING_CFLAGS = "-Wimplicit";
-                               WRAPPER_EXTENSION = saver;
-                       };
-                       name = Release;
-               };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
-               AF08399F09930B6B00277BE9 /* Build configuration list for PBXNativeTarget "Atlantis" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF0839A009930B6B00277BE9 /* Debug */,
-                               AF0839A109930B6B00277BE9 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF083A45099311D700277BE9 /* Build configuration list for PBXNativeTarget "Atunnel" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF083A46099311D700277BE9 /* Debug */,
-                               AF083A47099311D700277BE9 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF0DC7BA0C4C73F600D76972 /* Build configuration list for PBXNativeTarget "m6502" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF0DC7BB0C4C73F600D76972 /* Debug */,
-                               AF0DC7BC0C4C73F600D76972 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF0DCA530C4CBB0D00D76972 /* Build configuration list for PBXNativeTarget "Voronoi" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF0DCA540C4CBB0D00D76972 /* Debug */,
-                               AF0DCA550C4CBB0D00D76972 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF137D450F075CA4004DE3B2 /* Build configuration list for PBXAggregateTarget "Obsolete" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF137D420F075C9C004DE3B2 /* Debug */,
-                               AF137D430F075C9C004DE3B2 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF1A17700D6D6EE3008AF328 /* Build configuration list for PBXNativeTarget "LCDscrub" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF1A17710D6D6EE3008AF328 /* Debug */,
-                               AF1A17720D6D6EE3008AF328 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF1ADA0E18500FA200932759 /* Build configuration list for PBXNativeTarget "XScreenSaverUpdater" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF1ADA0F18500FA200932759 /* Debug */,
-                               AF1ADA1018500FA200932759 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF2D4D8C13E902F5002AA818 /* Build configuration list for PBXNativeTarget "Phosphor-iOS" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF2D4D8D13E902F5002AA818 /* Debug */,
-                               AF2D4D8E13E902F5002AA818 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF2D4F7B13E91093002AA818 /* Build configuration list for PBXNativeTarget "Apple2-iOS" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF2D4F7C13E91093002AA818 /* Debug */,
-                               AF2D4F7D13E91093002AA818 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF32D9F10F3AD0B40080F535 /* Build configuration list for PBXNativeTarget "RubikBlocks" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF32D9F20F3AD0B40080F535 /* Debug */,
-                               AF32D9F30F3AD0B40080F535 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF3581D21431D47B00E09C51 /* Build configuration list for PBXNativeTarget "CompanionCube" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF3581D31431D47B00E09C51 /* Debug */,
-                               AF3581D41431D47B00E09C51 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF358213143330F900E09C51 /* Build configuration list for PBXNativeTarget "TronBit" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF358214143330F900E09C51 /* Debug */,
-                               AF358215143330F900E09C51 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF35E89D0E63823600691F2F /* Build configuration list for PBXNativeTarget "Jigsaw" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF35E89E0E63823600691F2F /* Debug */,
-                               AF35E89F0E63823600691F2F /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF39E293198A11F60064A58D /* Build configuration list for PBXNativeTarget "WindupRobot" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF39E294198A11F60064A58D /* Debug */,
-                               AF39E295198A11F60064A58D /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF3C71560D624BF50030CC0D /* Build configuration list for PBXNativeTarget "Hypnowheel" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF3C71570D624BF50030CC0D /* Debug */,
-                               AF3C71580D624BF50030CC0D /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF476FC3099D154F001F091E /* Build configuration list for PBXNativeTarget "Interference" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF476FC4099D154F001F091E /* Debug */,
-                               AF476FC5099D154F001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF476FE8099D1686001F091E /* Build configuration list for PBXNativeTarget "Truchet" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF476FE9099D1686001F091E /* Debug */,
-                               AF476FEA099D1686001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477059099D4385001F091E /* Build configuration list for PBXNativeTarget "Deluxe" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF47705A099D4385001F091E /* Debug */,
-                               AF47705B099D4385001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477176099D4786001F091E /* Build configuration list for PBXNativeTarget "Compass" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477177099D4786001F091E /* Debug */,
-                               AF477178099D4786001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47718C099D4803001F091E /* Build configuration list for PBXNativeTarget "Wander" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF47718D099D4803001F091E /* Debug */,
-                               AF47718E099D4803001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4771B4099D4949001F091E /* Build configuration list for PBXNativeTarget "T3D" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4771B5099D4949001F091E /* Debug */,
-                               AF4771B6099D4949001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4771E8099D4D9A001F091E /* Build configuration list for PBXNativeTarget "CCurve" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4771E9099D4D9A001F091E /* Debug */,
-                               AF4771EA099D4D9A001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4771FF099D4E63001F091E /* Build configuration list for PBXNativeTarget "NerveRot" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477200099D4E63001F091E /* Debug */,
-                               AF477201099D4E63001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477215099D4EE8001F091E /* Build configuration list for PBXNativeTarget "Whirlygig" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477216099D4EE8001F091E /* Debug */,
-                               AF477217099D4EE8001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47722B099D4F67001F091E /* Build configuration list for PBXNativeTarget "Anemone" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF47722C099D4F67001F091E /* Debug */,
-                               AF47722D099D4F67001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477260099D5717001F091E /* Build configuration list for PBXNativeTarget "Halftone" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477261099D5717001F091E /* Debug */,
-                               AF477262099D5717001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477278099D57B9001F091E /* Build configuration list for PBXNativeTarget "PopSquares" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477279099D57B9001F091E /* Debug */,
-                               AF47727A099D57B9001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477290099D5926001F091E /* Build configuration list for PBXNativeTarget "Piecewise" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477291099D5926001F091E /* Debug */,
-                               AF477292099D5926001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47738F099D65A1001F091E /* Build configuration list for PBXNativeTarget "Wormhole" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477390099D65A1001F091E /* Debug */,
-                               AF477391099D65A1001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4773A7099D6648001F091E /* Build configuration list for PBXNativeTarget "FuzzyFlakes" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4773A8099D6648001F091E /* Debug */,
-                               AF4773A9099D6648001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4773CE099D67B9001F091E /* Build configuration list for PBXNativeTarget "Anemotaxis" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4773CF099D67B9001F091E /* Debug */,
-                               AF4773D0099D67B9001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47740F099D69E7001F091E /* Build configuration list for PBXNativeTarget "Intermomentary" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477410099D69E7001F091E /* Debug */,
-                               AF477411099D69E7001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477434099D7C70001F091E /* Build configuration list for PBXNativeTarget "IFS" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477435099D7C70001F091E /* Debug */,
-                               AF477436099D7C70001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47744F099D7D33001F091E /* Build configuration list for PBXNativeTarget "XMatrix" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477450099D7D33001F091E /* Debug */,
-                               AF477451099D7D33001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477490099D89E4001F091E /* Build configuration list for PBXNativeTarget "Flame" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477491099D89E4001F091E /* Debug */,
-                               AF477492099D89E4001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4774A6099D8A74001F091E /* Build configuration list for PBXNativeTarget "Kaleidescope" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4774A7099D8A74001F091E /* Debug */,
-                               AF4774A8099D8A74001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4774C1099D8B5F001F091E /* Build configuration list for PBXNativeTarget "LMorph" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4774C2099D8B5F001F091E /* Debug */,
-                               AF4774C3099D8B5F001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4774DB099D8BFF001F091E /* Build configuration list for PBXNativeTarget "Maze" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4774DC099D8BFF001F091E /* Debug */,
-                               AF4774DD099D8BFF001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47756A099D9A1A001F091E /* Build configuration list for PBXNativeTarget "Pedal" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF47756B099D9A1A001F091E /* Debug */,
-                               AF47756C099D9A1A001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477590099D9C28001F091E /* Build configuration list for PBXNativeTarget "Pyro" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477591099D9C28001F091E /* Debug */,
-                               AF477592099D9C28001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4775AC099D9CF7001F091E /* Build configuration list for PBXNativeTarget "Starfish" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4775AD099D9CF7001F091E /* Debug */,
-                               AF4775AE099D9CF7001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4775E5099D9F69001F091E /* Build configuration list for PBXNativeTarget "Coral" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4775E6099D9F69001F091E /* Debug */,
-                               AF4775E7099D9F69001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4775FF099DA030001F091E /* Build configuration list for PBXNativeTarget "Epicycle" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477600099DA030001F091E /* Debug */,
-                               AF477601099DA030001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477620099DA26C001F091E /* Build configuration list for PBXNativeTarget "Kumppa" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477621099DA26C001F091E /* Debug */,
-                               AF477622099DA26C001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477651099DA6D0001F091E /* Build configuration list for PBXNativeTarget "Squiral" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477652099DA6D0001F091E /* Debug */,
-                               AF477653099DA6D0001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477667099DA78E001F091E /* Build configuration list for PBXNativeTarget "Critical" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477668099DA78E001F091E /* Debug */,
-                               AF477669099DA78E001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47767D099DA849001F091E /* Build configuration list for PBXNativeTarget "Petri" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF47767E099DA849001F091E /* Debug */,
-                               AF47767F099DA849001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47769C099DAA6F001F091E /* Build configuration list for PBXNativeTarget "Blaster" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF47769D099DAA6F001F091E /* Debug */,
-                               AF47769E099DAA6F001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4776B7099DABDD001F091E /* Build configuration list for PBXNativeTarget "XSpirograph" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4776B8099DABDD001F091E /* Debug */,
-                               AF4776B9099DABDD001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4776CD099DAC8A001F091E /* Build configuration list for PBXNativeTarget "XRaySwarm" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4776CE099DAC8A001F091E /* Debug */,
-                               AF4776CF099DAC8A001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4776E8099DADDF001F091E /* Build configuration list for PBXNativeTarget "WhirlWindWarp" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4776E9099DADDF001F091E /* Debug */,
-                               AF4776EA099DADDF001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4776FE099DAE7A001F091E /* Build configuration list for PBXNativeTarget "Vermiculate" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4776FF099DAE7A001F091E /* Debug */,
-                               AF477700099DAE7A001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47771A099DAF9F001F091E /* Build configuration list for PBXNativeTarget "CloudLife" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF47771B099DAF9F001F091E /* Debug */,
-                               AF47771C099DAF9F001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477730099DB044001F091E /* Build configuration list for PBXNativeTarget "Substrate" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477731099DB044001F091E /* Debug */,
-                               AF477732099DB044001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47775F099DB61E001F091E /* Build configuration list for PBXNativeTarget "Interaggregate" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477760099DB61E001F091E /* Debug */,
-                               AF477761099DB61E001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477781099DB965001F091E /* Build configuration list for PBXNativeTarget "Celtic" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477782099DB965001F091E /* Debug */,
-                               AF477783099DB965001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF47779D099DBA90001F091E /* Build configuration list for PBXNativeTarget "FluidBalls" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF47779E099DBA90001F091E /* Debug */,
-                               AF47779F099DBA90001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4777DE099DC183001F091E /* Build configuration list for PBXNativeTarget "BoxFit" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4777DF099DC183001F091E /* Debug */,
-                               AF4777E0099DC183001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4778B8099DDB79001F091E /* Build configuration list for PBXNativeTarget "Penetrate" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4778B9099DDB79001F091E /* Debug */,
-                               AF4778BA099DDB79001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4778D4099DDCAE001F091E /* Build configuration list for PBXNativeTarget "XJack" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4778D5099DDCAE001F091E /* Debug */,
-                               AF4778D6099DDCAE001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4778F5099DDDC8001F091E /* Build configuration list for PBXNativeTarget "Cynosure" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4778F6099DDDC8001F091E /* Debug */,
-                               AF4778F7099DDDC8001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477916099DE379001F091E /* Build configuration list for PBXNativeTarget "Flag" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477917099DE379001F091E /* Debug */,
-                               AF477918099DE379001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF477937099DE4C7001F091E /* Build configuration list for PBXNativeTarget "Slip" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF477938099DE4C7001F091E /* Debug */,
-                               AF477939099DE4C7001F091E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4808C2098C3B8B00FB32B8 /* Build configuration list for PBXNativeTarget "jwxyz" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4808C3098C3B8B00FB32B8 /* Debug */,
-                               AF4808C4098C3B8B00FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF480ABA098C66E300FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (XScreenSaver)" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF480ABB098C66E300FB32B8 /* Debug */,
-                               AF480ABC098C66E300FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF480C55098E301400FB32B8 /* Build configuration list for PBXNativeTarget "Helix" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF480C56098E301400FB32B8 /* Debug */,
-                               AF480C57098E301400FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF480D64098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (XLockmore)" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF480D65098EED6E00FB32B8 /* Debug */,
-                               AF480D66098EED6E00FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF480D67098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers (OpenGL)" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF480D68098EED6E00FB32B8 /* Debug */,
-                               AF480D69098EED6E00FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF480D6A098EED6E00FB32B8 /* Build configuration list for PBXAggregateTarget "All Savers" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF480D6B098EED6E00FB32B8 /* Debug */,
-                               AF480D6C098EED6E00FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF480D7E098EEDDE00FB32B8 /* Build configuration list for PBXNativeTarget "Drift" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF480D7F098EEDDE00FB32B8 /* Debug */,
-                               AF480D80098EEDDE00FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4810F809909FBA00FB32B8 /* Build configuration list for PBXNativeTarget "DangerBall" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4810F909909FBA00FB32B8 /* Debug */,
-                               AF4810FA09909FBA00FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4812610990CE2700FB32B8 /* Build configuration list for PBXNativeTarget "Gears" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4812620990CE2700FB32B8 /* Debug */,
-                               AF4812630990CE2700FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4812C30990D3D900FB32B8 /* Build configuration list for PBXNativeTarget "Pipes" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4812C40990D3D900FB32B8 /* Debug */,
-                               AF4812C50990D3D900FB32B8 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF48DF000A0C25E000F94CF9 /* Build configuration list for PBXNativeTarget "GLSchool" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF48DF010A0C25E000F94CF9 /* Debug */,
-                               AF48DF020A0C25E000F94CF9 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4A345A102A593600A81B2A /* Build configuration list for PBXNativeTarget "Surfaces" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4A345B102A593600A81B2A /* Debug */,
-                               AF4A345C102A593600A81B2A /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4FD6F70CE7A486005EE58E /* Build configuration list for PBXNativeTarget "Lockward" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4FD6F80CE7A486005EE58E /* Debug */,
-                               AF4FD6F90CE7A486005EE58E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4FF4940D52CA0800666F98 /* Build configuration list for PBXLegacyTarget "m6502.h" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4FF4950D52CA0800666F98 /* Debug */,
-                               AF4FF4960D52CA0800666F98 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF4FF4CB0D52CBDE00666F98 /* Build configuration list for PBXNativeTarget "CubicGrid" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF4FF4CC0D52CBDE00666F98 /* Debug */,
-                               AF4FF4CD0D52CBDE00666F98 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF5C9B0A1A0CCE6E00B0147A /* Build configuration list for PBXNativeTarget "Cityflow" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF5C9B0B1A0CCE6E00B0147A /* Debug */,
-                               AF5C9B0C1A0CCE6E00B0147A /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF642402099FF9C2000F4CD4 /* Build configuration list for PBXNativeTarget "Extrusion" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF642403099FF9C2000F4CD4 /* Debug */,
-                               AF642404099FF9C2000F4CD4 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF6425D909A18855000F4CD4 /* Build configuration list for PBXNativeTarget "HyperCube" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF6425DA09A18855000F4CD4 /* Debug */,
-                               AF6425DB09A18855000F4CD4 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF6425F909A189EC000F4CD4 /* Build configuration list for PBXNativeTarget "Qix" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF6425FA09A189EC000F4CD4 /* Debug */,
-                               AF6425FB09A189EC000F4CD4 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF64261C09A18D6C000F4CD4 /* Build configuration list for PBXNativeTarget "HyperBall" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF64261D09A18D6C000F4CD4 /* Debug */,
-                               AF64261E09A18D6C000F4CD4 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF64263909A18F54000F4CD4 /* Build configuration list for PBXNativeTarget "Moire2" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF64263A09A18F54000F4CD4 /* Debug */,
-                               AF64263B09A18F54000F4CD4 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF64265C09A19229000F4CD4 /* Build configuration list for PBXNativeTarget "Munch" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF64265D09A19229000F4CD4 /* Debug */,
-                               AF64265E09A19229000F4CD4 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF64268809A194B0000F4CD4 /* Build configuration list for PBXNativeTarget "Goop" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF64268909A194B0000F4CD4 /* Debug */,
-                               AF64268A09A194B0000F4CD4 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF64277E09A1D37A000F4CD4 /* Build configuration list for PBXNativeTarget "SpeedMine" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF64277F09A1D37A000F4CD4 /* Debug */,
-                               AF64278009A1D37A000F4CD4 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF6427B509A2DE36000F4CD4 /* Build configuration list for PBXNativeTarget "Bubbles" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF6427B609A2DE36000F4CD4 /* Debug */,
-                               AF6427B709A2DE36000F4CD4 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF68A48F19196CF800D41CD1 /* Build configuration list for PBXNativeTarget "Tessellimage" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF68A49019196CF800D41CD1 /* Debug */,
-                               AF68A49119196CF800D41CD1 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF73FF331A09877F00E485E9 /* Build configuration list for PBXNativeTarget "BinaryRing" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF73FF341A09877F00E485E9 /* Debug */,
-                               AF73FF351A09877F00E485E9 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF75110F1782B5B900380EA1 /* Build configuration list for PBXNativeTarget "Kaleidocycle" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF7511101782B5B900380EA1 /* Debug */,
-                               AF7511111782B5B900380EA1 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF7776F309B63ABF00EA3033 /* Build configuration list for PBXNativeTarget "Phosphor" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF7776F409B63ABF00EA3033 /* Debug */,
-                               AF7776F509B63ABF00EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF77772709B6416100EA3033 /* Build configuration list for PBXNativeTarget "Pacman" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF77772809B6416100EA3033 /* Debug */,
-                               AF77772909B6416100EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF77774E09B6446500EA3033 /* Build configuration list for PBXNativeTarget "FlipScreen3D" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF77774F09B6446500EA3033 /* Debug */,
-                               AF77775009B6446500EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF77778509B6497800EA3033 /* Build configuration list for PBXNativeTarget "Gleidescope" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF77778609B6497800EA3033 /* Debug */,
-                               AF77778709B6497800EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF77779F09B64A5200EA3033 /* Build configuration list for PBXNativeTarget "MirrorBlob" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF7777A009B64A5200EA3033 /* Debug */,
-                               AF7777A109B64A5200EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF7777B909B64B2600EA3033 /* Build configuration list for PBXNativeTarget "StonerView" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF7777BA09B64B2600EA3033 /* Debug */,
-                               AF7777BB09B64B2600EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF7777E109B64C6B00EA3033 /* Build configuration list for PBXNativeTarget "GLSlideshow" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF7777E209B64C6B00EA3033 /* Debug */,
-                               AF7777E309B64C6B00EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF7777FB09B64E3100EA3033 /* Build configuration list for PBXNativeTarget "FlipText" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF7777FC09B64E3100EA3033 /* Debug */,
-                               AF7777FD09B64E3100EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF77782209B6504400EA3033 /* Build configuration list for PBXNativeTarget "StarWars" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF77782309B6504400EA3033 /* Debug */,
-                               AF77782409B6504400EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF77785509B6528100EA3033 /* Build configuration list for PBXNativeTarget "Carousel" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF77785609B6528100EA3033 /* Debug */,
-                               AF77785709B6528100EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF77787109B6536000EA3033 /* Build configuration list for PBXNativeTarget "DNAlogo" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF77787209B6536000EA3033 /* Debug */,
-                               AF77787309B6536000EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF77788C09B6563500EA3033 /* Build configuration list for PBXNativeTarget "FontGlide" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF77788D09B6563500EA3033 /* Debug */,
-                               AF77788E09B6563500EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF7778B209B659C800EA3033 /* Build configuration list for PBXNativeTarget "BlitSpin" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF7778B309B659C800EA3033 /* Debug */,
-                               AF7778B409B659C800EA3033 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF78D186142DD8F3002AAF77 /* Build configuration list for PBXNativeTarget "Hilbert" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF78D187142DD8F3002AAF77 /* Debug */,
-                               AF78D188142DD8F3002AAF77 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF794F71099748450059A8B0 /* Build configuration list for PBXNativeTarget "Demon" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF794F72099748450059A8B0 /* Debug */,
-                               AF794F73099748450059A8B0 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF794F9B09974A320059A8B0 /* Build configuration list for PBXNativeTarget "Fiberlamp" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF794F9C09974A320059A8B0 /* Debug */,
-                               AF794F9D09974A320059A8B0 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF794FDA09974FA60059A8B0 /* Build configuration list for PBXNativeTarget "Loop" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF794FDB09974FA60059A8B0 /* Debug */,
-                               AF794FDC09974FA60059A8B0 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF7ACFD119FF0A9200BD752B /* Build configuration list for PBXNativeTarget "GeodesicGears" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF7ACFD219FF0A9200BD752B /* Debug */,
-                               AF7ACFD319FF0A9200BD752B /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF91898C158FC00A002B5D1E /* Build configuration list for PBXNativeTarget "XScreenSaver-iOS" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF91898D158FC00A002B5D1E /* Debug */,
-                               AF91898E158FC00A002B5D1E /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF97573A099C317000B05160 /* Build configuration list for PBXNativeTarget "IMSMap" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF97573B099C317000B05160 /* Debug */,
-                               AF97573C099C317000B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975782099C374A00B05160 /* Build configuration list for PBXNativeTarget "Moire" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975783099C374A00B05160 /* Debug */,
-                               AF975784099C374A00B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9757CF099C3E6300B05160 /* Build configuration list for PBXNativeTarget "RDbomb" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9757D0099C3E6300B05160 /* Debug */,
-                               AF9757D1099C3E6300B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975815099C41D500B05160 /* Build configuration list for PBXNativeTarget "XFlame" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975816099C41D500B05160 /* Debug */,
-                               AF975817099C41D500B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975872099C475900B05160 /* Build configuration list for PBXNativeTarget "ShadeBobs" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975873099C475900B05160 /* Debug */,
-                               AF975874099C475900B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975A43099C681F00B05160 /* Build configuration list for PBXNativeTarget "MetaBalls" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975A44099C681F00B05160 /* Debug */,
-                               AF975A45099C681F00B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975A79099C6AB200B05160 /* Build configuration list for PBXNativeTarget "Eruption" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975A7A099C6AB200B05160 /* Debug */,
-                               AF975A7B099C6AB200B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975A93099C6BC300B05160 /* Build configuration list for PBXNativeTarget "Barcode" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975A94099C6BC300B05160 /* Debug */,
-                               AF975A95099C6BC300B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975AE4099C6EB100B05160 /* Build configuration list for PBXNativeTarget "Fireworkx" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975AE5099C6EB100B05160 /* Debug */,
-                               AF975AE6099C6EB100B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975B09099C6FE400B05160 /* Build configuration list for PBXNativeTarget "MemScroller" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975B0A099C6FE400B05160 /* Debug */,
-                               AF975B0B099C6FE400B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975C1F099C8C1500B05160 /* Build configuration list for PBXNativeTarget "Halo" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975C20099C8C1500B05160 /* Debug */,
-                               AF975C21099C8C1500B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975C4B099C8DCF00B05160 /* Build configuration list for PBXNativeTarget "Greynetic" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975C4C099C8DCF00B05160 /* Debug */,
-                               AF975C4D099C8DCF00B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975C6B099C8F3F00B05160 /* Build configuration list for PBXNativeTarget "NoseGuy" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975C6C099C8F3F00B05160 /* Debug */,
-                               AF975C6D099C8F3F00B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF975D60099CA0F000B05160 /* Build configuration list for PBXNativeTarget "Rocks" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF975D61099CA0F000B05160 /* Debug */,
-                               AF975D62099CA0F000B05160 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF976FBE0989CAA4001F8B92 /* Build configuration list for PBXNativeTarget "Deco" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF976FBF0989CAA4001F8B92 /* Debug */,
-                               AF976FC00989CAA4001F8B92 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF97703D0989D1E6001F8B92 /* Build configuration list for PBXNativeTarget "Rorschach" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF97703E0989D1E6001F8B92 /* Debug */,
-                               AF97703F0989D1E6001F8B92 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF97707A0989D2F6001F8B92 /* Build configuration list for PBXNativeTarget "Attraction" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF97707B0989D2F6001F8B92 /* Debug */,
-                               AF97707C0989D2F6001F8B92 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9771DA0989DC4B001F8B92 /* Build configuration list for PBXNativeTarget "SaverTester" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9771DB0989DC4B001F8B92 /* Debug */,
-                               AF9771DC0989DC4B001F8B92 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF998EEB0A083DB30051049D /* Build configuration list for PBXNativeTarget "TopBlock" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF998EEC0A083DB30051049D /* Debug */,
-                               AF998EED0A083DB30051049D /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D467309B5109C006E59CF /* Build configuration list for PBXNativeTarget "DecayScreen" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D467409B5109C006E59CF /* Debug */,
-                               AF9D467509B5109C006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D475109B5300A006E59CF /* Build configuration list for PBXNativeTarget "SlideScreen" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D475209B5300A006E59CF /* Debug */,
-                               AF9D475309B5300A006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D476C09B53166006E59CF /* Build configuration list for PBXNativeTarget "Zoom" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D476D09B53166006E59CF /* Debug */,
-                               AF9D476E09B53166006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D48E809B53322006E59CF /* Build configuration list for PBXNativeTarget "Bumps" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D48E909B53322006E59CF /* Debug */,
-                               AF9D48EA09B53322006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D490109B535DA006E59CF /* Build configuration list for PBXNativeTarget "Distort" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D490209B535DA006E59CF /* Debug */,
-                               AF9D490309B535DA006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D493809B53CBA006E59CF /* Build configuration list for PBXNativeTarget "Ripples" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D493909B53CBA006E59CF /* Debug */,
-                               AF9D493A09B53CBA006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D496109B53FC9006E59CF /* Build configuration list for PBXNativeTarget "RotZoomer" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D496209B53FC9006E59CF /* Debug */,
-                               AF9D496309B53FC9006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D497909B5411D006E59CF /* Build configuration list for PBXNativeTarget "Twang" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D497A09B5411D006E59CF /* Debug */,
-                               AF9D497B09B5411D006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D49A409B544C2006E59CF /* Build configuration list for PBXNativeTarget "Spotlight" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D49A509B544C2006E59CF /* Debug */,
-                               AF9D49A609B544C2006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D4C7609B59F27006E59CF /* Build configuration list for PBXNativeTarget "XLyap" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D4C7709B59F27006E59CF /* Debug */,
-                               AF9D4C7809B59F27006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D4CF409B5AA8E006E59CF /* Build configuration list for PBXNativeTarget "Pong" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D4CF509B5AA8E006E59CF /* Debug */,
-                               AF9D4CF609B5AA8E006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D4D8C09B5B2DC006E59CF /* Build configuration list for PBXNativeTarget "XAnalogTV" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D4D8D09B5B2DC006E59CF /* Debug */,
-                               AF9D4D8E09B5B2DC006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D4DBD09B5B71E006E59CF /* Build configuration list for PBXNativeTarget "BSOD" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D4DBE09B5B71E006E59CF /* Debug */,
-                               AF9D4DBF09B5B71E006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9D4DFB09B5BB19006E59CF /* Build configuration list for PBXNativeTarget "Apple2" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9D4DFC09B5BB19006E59CF /* Debug */,
-                               AF9D4DFD09B5BB19006E59CF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AF9E7EC5190F4C1C00A8B01F /* Build configuration list for PBXNativeTarget "enable_gc" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AF9E7EC6190F4C1C00A8B01F /* Debug */,
-                               AF9E7EC7190F4C1C00A8B01F /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA3393D0B058505002B0E7D /* Build configuration list for PBXNativeTarget "WebCollage" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA3393E0B058505002B0E7D /* Debug */,
-                               AFA3393F0B058505002B0E7D /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA33BCB0B058754002B0E7D /* Build configuration list for PBXNativeTarget "webcollage-helper" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA33BCC0B058754002B0E7D /* Debug */,
-                               AFA33BCD0B058754002B0E7D /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA33C070B058E67002B0E7D /* Build configuration list for PBXAggregateTarget "webcollage-perl" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA33C080B058E67002B0E7D /* Debug */,
-                               AFA33C090B058E67002B0E7D /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55957099330B000F3E977 /* Build configuration list for PBXNativeTarget "Cage" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55958099330B000F3E977 /* Debug */,
-                               AFA55959099330B000F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5597C0993317900F3E977 /* Build configuration list for PBXNativeTarget "Moebius" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5597D0993317900F3E977 /* Debug */,
-                               AFA5597E0993317900F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA559A10993322100F3E977 /* Build configuration list for PBXNativeTarget "Superquadrics" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA559A20993322100F3E977 /* Debug */,
-                               AFA559A30993322100F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA559C40993328000F3E977 /* Build configuration list for PBXNativeTarget "Morph3D" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA559C50993328000F3E977 /* Debug */,
-                               AFA559C60993328000F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA559DE0993330600F3E977 /* Build configuration list for PBXNativeTarget "Rubik" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA559DF0993330600F3E977 /* Debug */,
-                               AFA559E00993330600F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55A120993340300F3E977 /* Build configuration list for PBXNativeTarget "Stairs" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55A130993340300F3E977 /* Debug */,
-                               AFA55A140993340300F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55A2F099334A000F3E977 /* Build configuration list for PBXNativeTarget "Sproingies" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55A30099334A000F3E977 /* Debug */,
-                               AFA55A31099334A000F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55A880993364300F3E977 /* Build configuration list for PBXNativeTarget "Lament" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55A890993364300F3E977 /* Debug */,
-                               AFA55A8A0993364300F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55ADE09933CEF00F3E977 /* Build configuration list for PBXNativeTarget "Bubble3D" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55ADF09933CEF00F3E977 /* Debug */,
-                               AFA55AE009933CEF00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55B1B09933E0500F3E977 /* Build configuration list for PBXNativeTarget "GLPlanet" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55B1C09933E0500F3E977 /* Debug */,
-                               AFA55B1D09933E0500F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55B3409933E8D00F3E977 /* Build configuration list for PBXNativeTarget "Pulsar" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55B3509933E8D00F3E977 /* Debug */,
-                               AFA55B3609933E8D00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55B8809933F7200F3E977 /* Build configuration list for PBXNativeTarget "Sierpinski3D" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55B8909933F7200F3E977 /* Debug */,
-                               AFA55B8A09933F7200F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55BA009933FDA00F3E977 /* Build configuration list for PBXNativeTarget "GFlux" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55BA109933FDA00F3E977 /* Debug */,
-                               AFA55BA209933FDA00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55BBA099340CE00F3E977 /* Build configuration list for PBXNativeTarget "Circuit" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55BBB099340CE00F3E977 /* Debug */,
-                               AFA55BBC099340CE00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55BF30993429100F3E977 /* Build configuration list for PBXNativeTarget "Menger" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55BF40993429100F3E977 /* Debug */,
-                               AFA55BF50993429100F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55C1D0993431300F3E977 /* Build configuration list for PBXNativeTarget "Engine" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55C1E0993431300F3E977 /* Debug */,
-                               AFA55C1F0993431300F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55C86099349A600F3E977 /* Build configuration list for PBXNativeTarget "GLSnake" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55C87099349A600F3E977 /* Debug */,
-                               AFA55C88099349A600F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55CB809934BB200F3E977 /* Build configuration list for PBXNativeTarget "Boxed" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55CB909934BB200F3E977 /* Debug */,
-                               AFA55CBA09934BB200F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55CDB09934CE400F3E977 /* Build configuration list for PBXNativeTarget "GLForestFire" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55CDC09934CE400F3E977 /* Debug */,
-                               AFA55CDD09934CE400F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55D4B0993565300F3E977 /* Build configuration list for PBXNativeTarget "SBalls" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55D4C0993565300F3E977 /* Debug */,
-                               AFA55D4D0993565300F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55D710993584B00F3E977 /* Build configuration list for PBXNativeTarget "Cubenetic" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55D720993584B00F3E977 /* Debug */,
-                               AFA55D730993584B00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55D8E099358C400F3E977 /* Build configuration list for PBXNativeTarget "Spheremonics" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55D8F099358C400F3E977 /* Debug */,
-                               AFA55D90099358C400F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55DD709935D7000F3E977 /* Build configuration list for PBXNativeTarget "Lavalite" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55DD809935D7000F3E977 /* Debug */,
-                               AFA55DD909935D7000F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55E0009935E4900F3E977 /* Build configuration list for PBXNativeTarget "Queens" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55E0109935E4900F3E977 /* Debug */,
-                               AFA55E0209935E4900F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55E1C09935EDC00F3E977 /* Build configuration list for PBXNativeTarget "Endgame" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55E1D09935EDC00F3E977 /* Debug */,
-                               AFA55E1E09935EDC00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55E3F09935F8E00F3E977 /* Build configuration list for PBXNativeTarget "GLBlur" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55E4009935F8E00F3E977 /* Debug */,
-                               AFA55E4109935F8E00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55E5D09935FF900F3E977 /* Build configuration list for PBXNativeTarget "FlyingToasters" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55E5E09935FF900F3E977 /* Debug */,
-                               AFA55E5F09935FF900F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55EE0099360E300F3E977 /* Build configuration list for PBXNativeTarget "BouncingCow" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55EE1099360E300F3E977 /* Debug */,
-                               AFA55EE2099360E300F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55F1B099361B700F3E977 /* Build configuration list for PBXNativeTarget "JigglyPuff" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55F1C099361B700F3E977 /* Debug */,
-                               AFA55F1D099361B700F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55F390993622F00F3E977 /* Build configuration list for PBXNativeTarget "Klein" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55F3A0993622F00F3E977 /* Debug */,
-                               AFA55F3B0993622F00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55F510993629000F3E977 /* Build configuration list for PBXNativeTarget "Hypertorus" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55F520993629000F3E977 /* Debug */,
-                               AFA55F530993629000F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55F810993643600F3E977 /* Build configuration list for PBXNativeTarget "GLMatrix" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55F820993643600F3E977 /* Debug */,
-                               AFA55F830993643600F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA55FE209936BFA00F3E977 /* Build configuration list for PBXNativeTarget "CubeStorm" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA55FE309936BFA00F3E977 /* Debug */,
-                               AFA55FE409936BFA00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5600809936C6D00F3E977 /* Build configuration list for PBXNativeTarget "GLKnots" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5600909936C6D00F3E977 /* Debug */,
-                               AFA5600A09936C6D00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5602309936CC800F3E977 /* Build configuration list for PBXNativeTarget "BlockTube" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5602409936CC800F3E977 /* Debug */,
-                               AFA5602509936CC800F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5604109936D5100F3E977 /* Build configuration list for PBXNativeTarget "FlipFlop" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5604209936D5100F3E977 /* Debug */,
-                               AFA5604309936D5100F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5605909936E2100F3E977 /* Build configuration list for PBXNativeTarget "AntInspect" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5605A09936E2100F3E977 /* Debug */,
-                               AFA5605B09936E2100F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5607109936F3800F3E977 /* Build configuration list for PBXNativeTarget "AntSpotlight" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5607209936F3800F3E977 /* Debug */,
-                               AFA5607309936F3800F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA560BD0993718D00F3E977 /* Build configuration list for PBXNativeTarget "Polytopes" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA560BE0993718D00F3E977 /* Debug */,
-                               AFA560BF0993718D00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5610C0993781600F3E977 /* Build configuration list for PBXNativeTarget "Molecule" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5610D0993781600F3E977 /* Debug */,
-                               AFA5610E0993781600F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5611A099378EA00F3E977 /* Build configuration list for PBXLegacyTarget "molecules.h" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5611B099378EA00F3E977 /* Debug */,
-                               AFA5611C099378EA00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5616709937C0D00F3E977 /* Build configuration list for PBXNativeTarget "BlinkBox" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5616809937C0D00F3E977 /* Debug */,
-                               AFA5616909937C0D00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5618A09937CF100F3E977 /* Build configuration list for PBXNativeTarget "Noof" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5618B09937CF100F3E977 /* Debug */,
-                               AFA5618C09937CF100F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA561AC09937D7E00F3E977 /* Build configuration list for PBXNativeTarget "Polyhedra" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA561AD09937D7E00F3E977 /* Debug */,
-                               AFA561AE09937D7E00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA562160993849F00F3E977 /* Build configuration list for PBXNativeTarget "Providence" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA562170993849F00F3E977 /* Debug */,
-                               AFA562180993849F00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA5622E0993852500F3E977 /* Build configuration list for PBXNativeTarget "Pinion" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA5622F0993852500F3E977 /* Debug */,
-                               AFA562300993852500F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA562CE099392C600F3E977 /* Build configuration list for PBXNativeTarget "Boing" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA562CF099392C600F3E977 /* Debug */,
-                               AFA562D0099392C600F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA562E9099393C900F3E977 /* Build configuration list for PBXNativeTarget "AntMaze" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA562EA099393C900F3E977 /* Debug */,
-                               AFA562EB099393C900F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA563010993943B00F3E977 /* Build configuration list for PBXNativeTarget "Tangram" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA563020993943B00F3E977 /* Debug */,
-                               AFA563030993943B00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA563230993951000F3E977 /* Build configuration list for PBXNativeTarget "Crackberg" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA563240993951000F3E977 /* Debug */,
-                               AFA563250993951000F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA56340099395ED00F3E977 /* Build configuration list for PBXNativeTarget "GLHanoi" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA56341099395ED00F3E977 /* Debug */,
-                               AFA56342099395ED00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA56360099396C000F3E977 /* Build configuration list for PBXNativeTarget "Cube21" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA56361099396C000F3E977 /* Debug */,
-                               AFA56362099396C000F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA56388099397B300F3E977 /* Build configuration list for PBXNativeTarget "TimeTunnel" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA56389099397B300F3E977 /* Debug */,
-                               AFA5638A099397B300F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFA563B3099398BB00F3E977 /* Build configuration list for PBXNativeTarget "Juggler3D" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFA563B4099398BB00F3E977 /* Debug */,
-                               AFA563B5099398BB00F3E977 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFB591B7178B812C00EA4005 /* Build configuration list for PBXNativeTarget "Hexadrop" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFB591B8178B812C00EA4005 /* Debug */,
-                               AFB591B9178B812C00EA4005 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFBFE75B178642DC00432B21 /* Build configuration list for PBXNativeTarget "Apple2-OSX" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFBFE75C178642DC00432B21 /* Debug */,
-                               AFBFE75D178642DC00432B21 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFBFE77B178647FE00432B21 /* Build configuration list for PBXNativeTarget "Phosphor-OSX" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFBFE77C178647FE00432B21 /* Debug */,
-                               AFBFE77D178647FE00432B21 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD51B2D0F063B4A00471C02 /* Build configuration list for PBXNativeTarget "Photopile" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD51B2E0F063B4A00471C02 /* Debug */,
-                               AFD51B2F0F063B4A00471C02 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56E010996A03800BA26F7 /* Build configuration list for PBXNativeTarget "GLText" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56E020996A03800BA26F7 /* Debug */,
-                               AFD56E030996A03800BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56EBB0996A72600BA26F7 /* Build configuration list for PBXNativeTarget "Braid" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56EBC0996A72600BA26F7 /* Debug */,
-                               AFD56EBD0996A72600BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56EE70996A95700BA26F7 /* Build configuration list for PBXNativeTarget "Forest" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56EE80996A95700BA26F7 /* Debug */,
-                               AFD56EE90996A95700BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56F180996AAFA00BA26F7 /* Build configuration list for PBXNativeTarget "Vines" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56F190996AAFA00BA26F7 /* Debug */,
-                               AFD56F1A0996AAFA00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56F300996AB8A00BA26F7 /* Build configuration list for PBXNativeTarget "Galaxy" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56F310996AB8A00BA26F7 /* Debug */,
-                               AFD56F320996AB8A00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56F5C0996AEEE00BA26F7 /* Build configuration list for PBXNativeTarget "Grav" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56F5D0996AEEE00BA26F7 /* Debug */,
-                               AFD56F5E0996AEEE00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56F780996B01600BA26F7 /* Build configuration list for PBXNativeTarget "Hopalong" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56F790996B01600BA26F7 /* Debug */,
-                               AFD56F7A0996B01600BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56F990996B09400BA26F7 /* Build configuration list for PBXNativeTarget "Laser" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56F9A0996B09400BA26F7 /* Debug */,
-                               AFD56F9B0996B09400BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56FB00996B10F00BA26F7 /* Build configuration list for PBXNativeTarget "Lightning" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56FB10996B10F00BA26F7 /* Debug */,
-                               AFD56FB20996B10F00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56FC60996B18F00BA26F7 /* Build configuration list for PBXNativeTarget "Lisa" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56FC70996B18F00BA26F7 /* Debug */,
-                               AFD56FC80996B18F00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD56FDC0996B20900BA26F7 /* Build configuration list for PBXNativeTarget "Lissie" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD56FDD0996B20900BA26F7 /* Debug */,
-                               AFD56FDE0996B20900BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD570050996B43800BA26F7 /* Build configuration list for PBXNativeTarget "Penrose" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD570060996B43800BA26F7 /* Debug */,
-                               AFD570070996B43800BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD5701C0996B4CC00BA26F7 /* Build configuration list for PBXNativeTarget "Sierpinski" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD5701D0996B4CC00BA26F7 /* Debug */,
-                               AFD5701E0996B4CC00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD570330996B56D00BA26F7 /* Build configuration list for PBXNativeTarget "Sphere" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD570340996B56D00BA26F7 /* Debug */,
-                               AFD570350996B56D00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD570500996B61600BA26F7 /* Build configuration list for PBXNativeTarget "Spiral" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD570510996B61600BA26F7 /* Debug */,
-                               AFD570520996B61600BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD570660996B6A300BA26F7 /* Build configuration list for PBXNativeTarget "FadePlot" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD570670996B6A300BA26F7 /* Debug */,
-                               AFD570680996B6A300BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD5707C0996B72700BA26F7 /* Build configuration list for PBXNativeTarget "Mountain" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD5707D0996B72700BA26F7 /* Debug */,
-                               AFD5707E0996B72700BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD570920996B80300BA26F7 /* Build configuration list for PBXNativeTarget "Triangle" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD570930996B80300BA26F7 /* Debug */,
-                               AFD570940996B80300BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD570A80996B88E00BA26F7 /* Build configuration list for PBXNativeTarget "Worm" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD570A90996B88E00BA26F7 /* Debug */,
-                               AFD570AA0996B88E00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD570BE0996B93000BA26F7 /* Build configuration list for PBXNativeTarget "Rotor" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD570BF0996B93000BA26F7 /* Debug */,
-                               AFD570C00996B93000BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD570D60996B9F800BA26F7 /* Build configuration list for PBXNativeTarget "Ant" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD570D70996B9F800BA26F7 /* Debug */,
-                               AFD570D80996B9F800BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD570F70996BBBF00BA26F7 /* Build configuration list for PBXNativeTarget "Flow" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD570F80996BBBF00BA26F7 /* Debug */,
-                               AFD570F90996BBBF00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD571200996BE9300BA26F7 /* Build configuration list for PBXNativeTarget "Discrete" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD571210996BE9300BA26F7 /* Debug */,
-                               AFD571220996BE9300BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD571390996BF2E00BA26F7 /* Build configuration list for PBXNativeTarget "Apollonian" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD5713A0996BF2E00BA26F7 /* Debug */,
-                               AFD5713B0996BF2E00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD571500996C01700BA26F7 /* Build configuration list for PBXNativeTarget "Euler2D" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD571510996C01700BA26F7 /* Debug */,
-                               AFD571520996C01700BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD571660996C0CE00BA26F7 /* Build configuration list for PBXNativeTarget "Thornbird" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD571670996C0CE00BA26F7 /* Debug */,
-                               AFD571680996C0CE00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD571C20996D9DC00BA26F7 /* Build configuration list for PBXNativeTarget "Juggle" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD571C30996D9DC00BA26F7 /* Debug */,
-                               AFD571C40996D9DC00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD5722F0996E4A300BA26F7 /* Build configuration list for PBXNativeTarget "Swirl" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD572300996E4A300BA26F7 /* Debug */,
-                               AFD572310996E4A300BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD5727A0996EE8500BA26F7 /* Build configuration list for PBXNativeTarget "Polyominoes" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD5727B0996EE8500BA26F7 /* Debug */,
-                               AFD5727C0996EE8500BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD572B20996F99600BA26F7 /* Build configuration list for PBXNativeTarget "Bouboule" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD572B30996F99600BA26F7 /* Debug */,
-                               AFD572B40996F99600BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD572CF0996FC0F00BA26F7 /* Build configuration list for PBXNativeTarget "Crystal" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD572D00996FC0F00BA26F7 /* Debug */,
-                               AFD572D10996FC0F00BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD57306099701C000BA26F7 /* Build configuration list for PBXNativeTarget "Julia" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD57307099701C000BA26F7 /* Debug */,
-                               AFD57308099701C000BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFD5736A0997411200BA26F7 /* Build configuration list for PBXNativeTarget "Strange" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFD5736B0997411200BA26F7 /* Debug */,
-                               AFD5736C0997411200BA26F7 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFDA659E178A52B70070D24B /* Build configuration list for PBXNativeTarget "Unknown Pleasures" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFDA659F178A52B70070D24B /* Debug */,
-                               AFDA65A0178A52B70070D24B /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFE2A4670E2E904600ADB298 /* Build configuration list for PBXNativeTarget "SkyTentacles" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFE2A4680E2E904600ADB298 /* Debug */,
-                               AFE2A4690E2E904600ADB298 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFE30BF90E52B14700CCF4A5 /* Build configuration list for PBXNativeTarget "Sonar" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFE30BFA0E52B14700CCF4A5 /* Debug */,
-                               AFE30BFB0E52B14700CCF4A5 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFE6A1940CDD7B2E002805BF /* Build configuration list for PBXNativeTarget "MoebiusGears" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFE6A1950CDD7B2E002805BF /* Debug */,
-                               AFE6A1960CDD7B2E002805BF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFE6A42A0CDD7FAA002805BF /* Build configuration list for PBXNativeTarget "Abstractile" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFE6A42B0CDD7FAA002805BF /* Debug */,
-                               AFE6A42C0CDD7FAA002805BF /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFF2868F17860E830050A578 /* Build configuration list for PBXNativeTarget "QuasiCrystal" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFF2869017860E830050A578 /* Debug */,
-                               AFF2869117860E830050A578 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFF3C9F817CCAC440028F240 /* Build configuration list for PBXNativeTarget "Geodesic" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFF3C9F917CCAC440028F240 /* Debug */,
-                               AFF3C9FA17CCAC440028F240 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFF463440C4403E400EE6509 /* Build configuration list for PBXNativeTarget "CWaves" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFF463450C4403E400EE6509 /* Debug */,
-                               AFF463460C4403E400EE6509 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFF463690C440AEF00EE6509 /* Build configuration list for PBXNativeTarget "GLCells" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFF4636A0C440AEF00EE6509 /* Debug */,
-                               AFF4636B0C440AEF00EE6509 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               AFFAB32619158CE40020F021 /* Build configuration list for PBXNativeTarget "ProjectivePlane" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               AFFAB32719158CE40020F021 /* Debug */,
-                               AFFAB32819158CE40020F021 /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-               C01FCF4E08A954540054247B /* Build configuration list for PBXProject "xscreensaver" */ = {
-                       isa = XCConfigurationList;
-                       buildConfigurations = (
-                               C01FCF4F08A954540054247B /* Debug */,
-                               C01FCF5008A954540054247B /* Release */,
-                       );
-                       defaultConfigurationIsVisible = 0;
-                       defaultConfigurationName = Release;
-               };
-/* End XCConfigurationList section */
-       };
-       rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
-}